Three.js:可以在BufferGeometry中使用多个材质而无需多次绘制调用?

时间:2018-04-27 11:11:09

标签: three.js glsl

是否可以在Three.js BufferGeometry中使用多种材质而无需执行多次绘制调用?

我知道可以使用.addGroup()将“组”添加到BufferGeometry中,并且这些基本上允许在几何体中使用多个材质,但每个组需要一个不同的绘制调用。是否可以在BufferGeometry上使用多种材质而不为每种材料进行不同的绘制调用?

1 个答案:

答案 0 :(得分:1)

没有。 BufferGeometry的组在内部处理为单独的渲染项。对于每个渲染项目,您都有相应的绘制调用。