Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2013, 14:52   #1
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,386
По умолчанию Как создать игровой элемент png без заливки

Уважаемые форумчане, мне необходимо для двухмерной игры создать в Photoshop контур игрового элемента (обычную звездочку из коллекции фигур) в формате png. Потом эта звездочка уже в самом игровом модуле будет менять свой цвет (заливка будет задаваться программным путем).

Проблема в том, что я делаю контур в графическом редакторе, сохраняю как png, потом просматриваю - а в ответ вижу в просмотровом окне абсолютно пустое полотно. Ну и естественно потом эта пустота перетаскивается в игровую среду, и в результате игровой объект как таковой отсутствует.

Я уже пересмотрела кучу учебников и сайтов по Photoshop - чего там только не описывается, а вот как создавать подобные вещи не объясняется.

Не будете ли Вы так любезны и не объясните мне, как это правильно сделать?
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 08.04.2013, 15:01   #2
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Чем рисуете png? Вообще, что используете для отображения графики?
Kix.IV вне форума Ответить с цитированием
Старый 08.04.2013, 15:18   #3
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,386
По умолчанию

Photoshop CS4 - для создания png. А просматриваю в обычном Windows Picture Viewer. Ну и плюс в самой XNA среде после сборки проекта.
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan

Последний раз редактировалось Blondy; 08.04.2013 в 15:20.
Blondy вне форума Ответить с цитированием
Старый 08.04.2013, 16:19   #4
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Среда разработки какая?
Выложите png.
Kix.IV вне форума Ответить с цитированием
Старый 08.04.2013, 17:07   #5
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,386
По умолчанию

Среда разработки Mircosoft Visual Studio 2010 Express, там модуль XNA Game Studio 4.0.
Ну вот один из png - я вижу только пустое полотно
Изображения
Тип файла: png pic1.png (2.8 Кб, 54 просмотров)
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 08.04.2013, 17:46   #6
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,386
По умолчанию

Вот я сделала все заново пошагово: вот скрины.
Уже лучше, но все равно страшно. Мне-то нужен тонкий аккуратный контур, а не такая каляка-маляка.
Изображения
Тип файла: jpg pic1.JPG (108.7 Кб, 132 просмотров)
Тип файла: jpg pic3.JPG (111.5 Кб, 131 просмотров)
Тип файла: jpg pic4.JPG (123.9 Кб, 125 просмотров)
Тип файла: jpg pic6.JPG (195.3 Кб, 130 просмотров)
Тип файла: jpg pic7.JPG (121.7 Кб, 139 просмотров)
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 08.04.2013, 18:57   #7
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Я практически не работал с фотошопом, но мне кажется, что этот контур только для внутреннего отображения и естественно никак не отображается при сохранении.
Т.е. вам нужно нарисовать "пиксели". Именно это вы сделали в последнем варианте.
Если вы хотите более чёткое/красивое изображение, то увеличьте размер рисунка.
Kix.IV вне форума Ответить с цитированием
Старый 08.04.2013, 19:24   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Вообще-то от каляк-маляк на контуре можно избавиться сглаживанием. К сожалению как это сделать в фотошопе не знаю
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.04.2013, 20:14   #9
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Цитата:
Вообще-то от каляк-маляк на контуре можно избавиться сглаживанием. К сожалению как это сделать в фотошопе не знаю
Там очень маленькое разрешение у картинки(увеличение 949%) - и это не каляли-маляки, а пиксели)
Kix.IV вне форума Ответить с цитированием
Старый 08.04.2013, 21:42   #10
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Попробуйте "Сохранить/оптимизировать для web" и выбрать png24
Виталий Желтяков вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
автоматически выбрать ячейку без заливки Karponen Помощь студентам 1 20.02.2013 14:48
Как создать окно по PNG с прорисовкой контролов sasha_gavrithing Мультимедиа в Delphi 7 10.12.2012 23:46
Нужен компонент для заливки из файла png c поддержкой прозрачности hon Мультимедиа в Delphi 3 28.06.2012 19:04
помогите создать базу в Excel для заливки в Service Manager. lisaniel Microsoft Office Excel 15 05.05.2009 14:51