www.boolean.name

www.boolean.name (http://forum.boolean.name/index.php)
-   OpenGL (http://forum.boolean.name/forumdisplay.php?f=63)
-   -   Как рисовать отдельный полигон другим материалом? (WebGL/THREE.js) (http://forum.boolean.name/showthread.php?t=20166)

ІГРОГРАЙКО 26.01.2016 13:00

Как рисовать отдельный полигон другим материалом? (WebGL/THREE.js)
 
Вложений: 1
Возможно не совсем понятно сперва что я имею ввиду. Поэтому предлагаю посмотреть на рисунок:
Вложение 22206

Да, это Blender. Мне важно понять как устроено отображение отдельных полигонов другим цветом (материалом).
Понятно, что это меш с индексированой геометрией.
Я думал что результат можно получить создав меш с мульти-материалом (THREE.MeshFaceMaterial) в котором будут "основной" и "подсвеченный" материал и определив нужные мне полигоны (THREE.Face3) я могу поменять в этих полигонах materialIndex на індекс "подсвеченного" материала и все заработает само собой. Но увы...
http://stackoverflow.com/questions/1...-materialindex
Есть еще какие то пути это сделать?

moka 26.01.2016 19:03

Ответ: Как рисовать отдельный полигон другим материалом? (WebGL/THREE.js)
 
Пример на jsfiddle сделай.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot