PMG

Форумы по созданию игр
Текущее время: 22 янв 2021 19:00

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Материалы
СообщениеДобавлено: 23 июн 2007 21:47 
Не в сети
Опытный
Аватара пользователя

Зарегистрирован: 29 апр 2006 21:28
Сообщения: 404
Собственно хотел спросить,у независимых так сказать экспертов!
Как собсно будет удобней использование материалов:
вариант раз:
Код:
mat->setDiffuse(video::IColor(1.0f,0.0f,0.0f));
mat->setEmission(video::IColor(1.0f,0.0f,0.0f))
ну и тд и тп.

или имеется файл такого вида:
Код:
texture: data/textures/Flr_Ston.tga
material_type: nv_reg_combine_bump
diffuse: 1.5 0.5 0.5 1.0
specular: 0.0 0.0 1.0 1.0
ambient: 0.2 0.2 0.2 1.0
emission: 0.5 0.5 0.5 1.0
shininess: 5.0

и потом в коде:
Код:
stones = SceneMgr->createEntity("data/models/26_okolie.3DS");
stones->setMaterialName("data/materials/default.material");

Просто интересно,какой бы из вариантов вы выбрали?!

_________________
С уважением,Блинов Андрей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 июн 2007 12:27 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2693
А чем эти варианты на твой взгляд принципиально отличаются?
Второй случай через файл, лишь только оболочка первого, на мой взгляд, или я не прав. Получается тебе надо делать первый вариант, а потом второй.

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 июн 2007 13:45 
Не в сети
Опытный
Аватара пользователя

Зарегистрирован: 29 апр 2006 21:28
Сообщения: 404
MagicWolf, Ну второй вариант может перерости в реальный скрипт для материалов!

_________________
С уважением,Блинов Андрей.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB