Рисование ребер сетки в Three.js

Есть ли что-то вроде Stroke для рисования краев сетки?

Я хотел бы, чтобы мой объект выглядел так:

Черный штрих, белая заливка


person Ph1    schedule 07.04.2016    source источник


Ответы (1)


РЕДАКТИРОВАТЬ: этот ответ устарел и был обновлен.


Если вы хотите визуализировать только края вашей сетки, вы можете использовать EdgesGeometry.

var geometry = new THREE.EdgesGeometry( mesh.geometry );

var material = new THREE.LineBasicMaterial( { color: 0xffffff } );

var wireframe = new THREE.LineSegments( geometry, material );

scene.add( wireframe );

Вы также можете использовать THREE.WireframeGeometry.

Пример, показывающий, как отображать как ребра, так и грани, см. в этом ответе stackoverflow.

три.js р.94

person WestLangley    schedule 07.04.2016
comment
Спасибо, а можно ли рендерить и края и грани? - person Ph1; 07.04.2016