【发布时间】:2017-08-01 23:55:22
【问题描述】:
所以我正在尝试“勾勒”3D 对象。标准问题,答案是复制网格,将其着色为轮廓颜色,按比例放大,然后将其设置为仅渲染“指向错误方向”的面 - 对我们而言,这意味着设置side:THREE.BackSide 在材质中。例如这里https://stemkoski.github.io/Three.js/Outline.html
但是看看我会发生什么
这是我想做的
我有一堆靠得很近的物体——它们“进入”彼此的轮廓。
对我应该做什么有什么建议吗?我想看到的是渲染框架上的任何地方,这些形状与背景或彼此接触,那里有轮廓。
【问题讨论】:
-
看看this例子的源码
标签: graphics 3d three.js webgl outline