Голосование

Как вы относитесь к играм в жанре "симулятор колонии"?












Оформление



Пользователей
  • Всего: 29196
  • Последний: hoy545
Сейчас на форуме
Пользователи: 1
Гостей: 557
Всего: 558

0 Пользователей и 1 Гость просматривают эту тему.

Тема: [2d] Работа с текстурами.  (Прочитано 84911 раз)

  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
+5
« : 21 Октября, 2008, 03:07 »
В связи с тем, что в последнее время на мой почтовый ящик посыпались вопросы, решил написать небольшой туториал по текстурам. Писал урывками, поэтому будет дополняться и расширяться. Комментарии приветствуются.

1. Убеждаемся в том, что установлен dds плагин для фотошопа.
Скачать тут

2. Рисуем нашу текстуру.
Смотрим, чтобы ширина = длина (128, 256, 512, 1024 и т.п. Больше 1024 для оружия, доспехов и т.п. не надо). Т.е. если импортировали готовый dds, обрежьте холст (Изображение > Размер холста) по левому краю, убрав мип-уровни (если они есть).


3. Если довольны результатом рисования, выполняем команду "Flatten Layers" ("Выполнить сведение").

4. Сохраняем как dds. Настройки:


5. Открываем BRF Editor. Создаем новый brf файл, или открывам старый. Переходим на закладку "Tex". Жмем кнопку Add. Вписываем имя текстуры.
.

6. Идем на вкладку "Mat" и создаем новый материал, переименовываем (Если импортировали модель из 3д редактора, скорее всего материал модели уже есть в списке. Выберите его). Вписываем в строку Diffuse имя нашей текстуры.


7. Переходим на вкладку Mesh. Выбираем или создаем из существующей (Clone и переименовать в поле Name) нужную модель, изменяем материал на наш и жмем Set. Сохраняем.


Для того, чтобы наша модель появилась в игре, её надо прописать в item_kinds1. Мой вам совет, воспользуйтесь модульной системой. Если не хотите, найдите в item_kinds1 наиболее похожий на вашу модель предмет. Например:

 itm_plate_armor Plate_Armor Plate_Armor 1  plate_armor 0  16842765 0 1953 164006 27.000000 100 0 54 18 9 0 0 0 0 0 0 0
0

Скопируйте эти две строки в конец файла (следите, чтобы в конце него всегда было 2 пустых строки).
Замените itm_plate_armor на itm_как_хотите.
Plate_Armor и Plate_Armor на Название_Какое_Хотите (так она будет называться в игре).
plate_armor на название_вашей_модели_в_brf_файле.
Число 27.000000 - это вес, 0 54 18 - защита головы, туловища и ног. 9 - требования (сила для доспехов и оружия, power draw для луков и т.п.
Далее идем в начало файла, во второй строке видим число предметов (по умолчанию 433 если до этого не добавляли предметов), увеличиваем его на количество добавленных предметов (то есть если добавили 3 предмета, то надо изменить на 436).

Внимание! При добавлении предметов совместимость сохраненных игр остается. При удалении, увы, нет.

« Последнее редактирование: 29 Июня, 2011, 13:10 от Leon473 »
Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 794
    • Просмотр профиля
    • The chronicles of azeroth
0
« Ответ #1 : 21 Октября, 2008, 10:20 »
Спасибо тебе ConstantA

А как правильно картинку нарисовать для меча или брони или шлема?
Там както ее развернутую надо рисовать а как именно  не обесняется

а если я нарисовал щит текстуру а он белелом квадрате  триугольный щит это плохо?

Ничто не истина и всё дозволено.

Официальный чат разработчиков мода "Хроники Азерота"
http://russchat.com/mnbwarcraftmod/

Производится набор в команду разработчиков мода "Хроники Азерота" .Нужны все кроме историков.Свои предложения пишите мне в ЛС.
С уважением, Masson
  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #2 : 21 Октября, 2008, 16:03 »
Спасибо тебе ConstantA

А как правильно картинку нарисовать для меча или брони или шлема?
Там както ее развернутую надо рисовать а как именно  не обесняется

Да не за что.   :)

Это в 3д редакторе создается uvmap. Нечто вроде выкройки. По ней и рисуется...
Цитировать (выделенное)
а если я нарисовал щит текстуру а он белелом квадрате  триугольный щит это плохо?





Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 18
    • Просмотр профиля
0
« Ответ #3 : 21 Октября, 2008, 22:03 »
Я тож непонял. О_О
Но просьба такая-же. Кинь плиз ссылку на ресурс, где обьясняеться как именно рисовать всю эту чепуху, или напиши сам. Буду сильно благодарен.

  • Сообщений: 794
    • Просмотр профиля
    • The chronicles of azeroth
0
« Ответ #4 : 21 Октября, 2008, 22:24 »
Я тож непонял. О_О
Но просьба такая-же. Кинь плиз ссылку на ресурс, где обьясняеться как именно рисовать всю эту чепуху, или напиши сам. Буду сильно благодарен.

+1


если этот ресурс сдесь напишут или сылку садут то вопросы будут исчерпаны

Ничто не истина и всё дозволено.

Официальный чат разработчиков мода "Хроники Азерота"
http://russchat.com/mnbwarcraftmod/

Производится набор в команду разработчиков мода "Хроники Азерота" .Нужны все кроме историков.Свои предложения пишите мне в ЛС.
С уважением, Masson
  • Сообщений: 4313
  • За регистрацию на форуме не позже сентября 2008 года
    • Просмотр профиля
0
« Ответ #5 : 21 Октября, 2008, 22:34 »
как именно рисовать эту чепуху? - это вы имеете ввиду текстуры для моделей?
если вы об этом, то тут просто надо уметь пользоваться редакторами типа фотошопа или гимпа2.

  • Ник в M&B: Zaharist
  • Сообщений: 18
    • Просмотр профиля
0
« Ответ #6 : 21 Октября, 2008, 23:10 »
Я именно об этом. Но меня, похоже, не так поняли. Я имел ввиду как сделать так, что бы "чепуха" которую я нарисовал, смотрелась в игре как броня. Или это уже не в фотошопе? (Хотя может меня правильно поняли?.. :D)

« Последнее редактирование: 21 Октября, 2008, 23:23 от Геггстон »
  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #7 : 22 Октября, 2008, 16:44 »
Я именно об этом. Но меня, похоже, не так поняли. Я имел ввиду как сделать так, что бы "чепуха" которую я нарисовал, смотрелась в игре как броня. Или это уже не в фотошопе? (Хотя может меня правильно поняли?.. :D)
Пример какой-нибудь чепухи? Может, посоветуем что...

Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 794
    • Просмотр профиля
    • The chronicles of azeroth
0
« Ответ #8 : 22 Октября, 2008, 18:38 »
ConstantA
давай шлем для начала расмотрим

Ничто не истина и всё дозволено.

Официальный чат разработчиков мода "Хроники Азерота"
http://russchat.com/mnbwarcraftmod/

Производится набор в команду разработчиков мода "Хроники Азерота" .Нужны все кроме историков.Свои предложения пишите мне в ЛС.
С уважением, Masson
  • Сообщений: 18
    • Просмотр профиля
0
« Ответ #9 : 23 Октября, 2008, 16:41 »
Ну, мне бы любую куртку как пример.=)

  • Сообщений: 3727
  • За создание технических проектов различного характера За регистрацию на форуме не позже сентября 2008 года Призер конкурса Мастер полигона и текселя
    • Просмотр профиля
0
« Ответ #10 : 23 Октября, 2008, 20:27 »
Народ, кто подскажет? В текстурах, там где куртки турнирные, есть 4 основных цвета: красный, синий, зеленый, желтый - они встречаются в игре. И есть еще белая куртка - для чего она? Где она используется?

Можно удлинить турнирные туники ? В данный момент они до колен, хотелось бы некоторые удлинить до щиколоток как халаты и еще шлемы поменять?


« Последнее редактирование: 25 Октября, 2008, 20:34 от смертник »
«Самая большая проблема для теории эволюции — как возникла жизнь. Поскольку для создания белков нужна РНК, для создания РНК нужна ДНК, а для создания ДНК нужны белки. То есть эта проблема серьёзнее, чем "что возникло раньше — курица или яйцо"».
Джеффри Томкинс, Ph.D. (генетика), Университет Клемсона.
  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #11 : 30 Октября, 2008, 22:18 »
Можно удлинить турнирные туники ? В данный момент они до колен, хотелось бы некоторые удлинить до щиколоток как халаты и еще шлемы поменять?
Основная проблема с моделями брони в том, что они прикреплены к скелетам. Поэтому после любого изменения базовой модели нужно делать риггинг. Чем больше измененено, и чем сложнее модель, тем это труднее.

Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 7
    • Просмотр профиля
0
« Ответ #12 : 01 Ноября, 2008, 20:51 »
Вопрос вот какой.
Вытащил из модов два шлема, с текстурами соответственно. Упаковал их в отдельные .brf. Прописал их в module.ini и в item_kinds1.txt - игра при запуске останавливается на обработке module.ini. Если удалить одну из записей - запускается. Файлы .brf делались абсолютно одинаково.
В чем может быть проблема?

  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #13 : 03 Ноября, 2008, 22:18 »
Вопрос вот какой.
Вытащил из модов два шлема, с текстурами соответственно. Упаковал их в отдельные .brf. Прописал их в module.ini и в item_kinds1.txt - игра при запуске останавливается на обработке module.ini. Если удалить одну из записей - запускается. Файлы .brf делались абсолютно одинаково.
В чем может быть проблема?
Вообще, игра должна выдавать окошко с ошибкой "RGL Error. Текст ошибки". Попробуйте нажать Alt+Tab, когда на обработке module.ini остановится и посмотрите, в чем дело. Скинутый в эту тему скрин не повредит.

Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 527
    • Просмотр профиля
0
« Ответ #14 : 10 Ноября, 2008, 19:10 »
ConstantA

У меня выдает такую ошибку:

Цитировать (выделенное)
get_object failed for texture: new_armor

чтобы это могло быть?

  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #15 : 10 Ноября, 2008, 19:41 »
ConstantA

У меня выдает такую ошибку:

Цитировать (выделенное)
get_object failed for texture: new_armor

чтобы это могло быть?
Текстуру в брф файле прописали?

Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 527
    • Просмотр профиля
0
« Ответ #16 : 10 Ноября, 2008, 19:45 »
ну да, прописали...
может что недобили? там тока создал я новую текстуру, и указал имя файла ддс...
может что еще надо, но вроде ничего больше с текстурой сделать нельзя

  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #17 : 10 Ноября, 2008, 19:57 »
ну да, прописали...
может что недобили? там тока создал я новую текстуру, и указал имя файла ддс...
может что еще надо, но вроде ничего больше с текстурой сделать нельзя
А в материале точно она?
Если можно, скрин brf editora на вкладке tex и mat c выбранными материалом и текстурой.

Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 527
    • Просмотр профиля
0
« Ответ #18 : 10 Ноября, 2008, 19:57 »
занаво переделал БРФ... Теперь пишет:

Цитировать (выделенное)
attempt to register mesh (название меши в брф)

  • Сообщений: 2122
  • За создание технических проектов различного характера
    • Просмотр профиля
0
« Ответ #19 : 10 Ноября, 2008, 20:02 »
занаво переделал БРФ... Теперь пишет:

Цитировать (выделенное)
attempt to register mesh (название меши в брф)
Значит модель с таким названием уже есть в каком-то из используемых brfов. Переименуйте свою модель или ищите копию.

Мундир, кукла, зеленый шарабан, а также опилки, возвращенные минута в минуту конструкторами, подверглись исследованию под электронным микроскопом. Однако ничего, кроме маленькой бирки со словами "Это мы, опилки", найденной в опилках, обнаружено не было.

Текущее настроение: Singing death, death, death, death, devil, devil, evil, evil songs.
  • Сообщений: 527
    • Просмотр профиля
0
« Ответ #20 : 10 Ноября, 2008, 20:14 »
ConstantA большое спасибо, за нужные ответы... нашел совпадающие названия... удалил ненужное, и ВСЕ получилось

СПАСИБО и низкий поклон  :)

  • Сообщений: 182
    • Просмотр профиля
0
« Ответ #21 : 13 Ноября, 2008, 12:28 »
Заметил, что кольчужные перчатки и шоссы одевать вместе с геральдической кольчугой с табардом, то создается впечатление, что кольчуга "не из того комплекта": цвета слишком различаются.  Подскажите, можно ли как-нибудь с помощью brf editora заменить цвет гер. кольчуги с табардом, н-р, чтоб она была такого же цвета как кольчуга с сюрко? Заранее спасибо!

Забыл добавить, версия игры 1.003 от 1С. Последняя версия редактора вроде 0.8.9.5, для 1.003 она подходит? Если нет, то есть ли тогда какой-нибудь способ сделать это по-другому?

« Последнее редактирование: 13 Ноября, 2008, 16:40 от Jek »
  • Сообщений: 8
    • Просмотр профиля
0
« Ответ #22 : 13 Ноября, 2008, 14:02 »
Добрый день. Я начал создавать модели доспехов недавно, и у меня не хватает знаний и опыта.  Суть проблемы в следующем, кое-как освоил создание модели в 3ds max, следуя инструкциям и урокам по моддингу. В результате получается вполне сносная модель, в данном случае бацинета с кольчужной бармицей, но вот с созданием текстуры к нему возникла заминка. Я пробовал создавать развертку к текстуре "Flattern mapping" и "Normal mapping", все прекрасно, создает развертку, которую я потом раскрашиваю в фотошопе. Далее я, следуя инструкциям, приведенным на этом форуме, перевожу модель в формат BRF, через редактор присваиваю ей текстуры и материал, но в результате у меня все равно модель гладкая, аккуратная но остается абсолютно черной или же почему-то матово бежевой. Я предполагаю, что ошибку я допускаю в процессе работы по созданию текстуры в 3 ds max, т.е. ошибка в создании неверной развертки в плоскости и в дальнейшем искажение наложения на поверхность модели.
Может ли кто-нибудь подробно расписать процесс создания текстур, например, для шлема, (особенно начальный этап - создание развертки) с самого начала? Если можно с советами и примерами. Заранее спасибо.

  • Сообщений: 527
    • Просмотр профиля
0
« Ответ #23 : 02 Декабря, 2008, 20:52 »
ВОПРОС
Как сохранить АЛЬФА канал?
ПРОБЛЕМА
После сохранения Альфа канал превращается в пустой белый лист.

Что я делаю не так?

  • Сообщений: 12
    • Просмотр профиля
0
« Ответ #24 : 07 Декабря, 2008, 20:00 »
Jek, разница в цвете исправляется переделыванием текстуры, то есть берешь DDS Converter находишь картинку с текстурой того предмета, который тебя не устраивает, экспортируешь её в нужный формат (например jpg) аккуратно в Photoshopе перерисовываешь и так же с помощью DDS Converterа импортируешь обратно. Теперь все зависит от того, на сколько точно ты сможешь подогнать цвет своей кольчуги.
P.S. советую взять текстуру перчаток или шоссов, аккуратно вырезать из неё квадратный сегмент кольчужного полотна и по-кусочкам заменить текстуру своей геральдической кольчуги.


СиЧЪ Total War СиЧЪ Total War
Сайт "Всадники Кальрадии" не является СМИ. Администрация не несет ответственность за высказывания и публикацию каких-либо материалов, сделанные любыми пользователями форума, в том числе посредством личных и публичных сообщений. Материалы, размещенные на ресурсе третьими лицами, могут содержать информацию, не предназначенную для лиц, не достигнувших совершеннолетия. При обнаружении на ресурсе материалов, нарушающих законодательство Российской Федерации, необходимо обращаться к администрации.
Сайт работает на быстром VPS/VDS хостинге от FASTVPS


Powered by SMF 2.0 | SMF © Simple Machines LLC