Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > Visual Basic > OpenGL

Ответ
 
Опции темы
Старый 26.01.2016, 13:00   #1
ІГРОГРАЙКО
ПроЭктировщик
 
Аватар для ІГРОГРАЙКО
 
Регистрация: 19.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений
(для 24 пользователей)
Как рисовать отдельный полигон другим материалом? (WebGL/THREE.js)

Возможно не совсем понятно сперва что я имею ввиду. Поэтому предлагаю посмотреть на рисунок:
Нажмите на изображение для увеличения
Название: 01.PNG
Просмотров: 251
Размер:	44.3 Кб
ID:	22206

Да, это Blender. Мне важно понять как устроено отображение отдельных полигонов другим цветом (материалом).
Понятно, что это меш с индексированой геометрией.
Я думал что результат можно получить создав меш с мульти-материалом (THREE.MeshFaceMaterial) в котором будут "основной" и "подсвеченный" материал и определив нужные мне полигоны (THREE.Face3) я могу поменять в этих полигонах materialIndex на індекс "подсвеченного" материала и все заработает само собой. Но увы...
http://stackoverflow.com/questions/1...-materialindex
Есть еще какие то пути это сделать?
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
(Offline)
 
Ответить с цитированием
Старый 26.01.2016, 19:03   #2
moka
.
 
Регистрация: 04.08.2006
Сообщений: 10,429
Написано 3,453 полезных сообщений
(для 6,859 пользователей)
Ответ: Как рисовать отдельный полигон другим материалом? (WebGL/THREE.js)

Пример на jsfiddle сделай.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 01:17.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com