Three.js: 什么是 InstancedBufferAttribute 中的 meshPerAttribute 参数
Three.js: What is the meshPerAttribute argument in an InstancedBufferAttribute
我对 Three.js InstancedBufferAttribute
[docs] 中的参数 meshPerAttribute
感到困惑。 meshPerAttribute
参数设置了什么?我只看到值 1 作为参数提供给这个 -- 为什么会这样,这个参数有什么作用?
如果有人可以帮助我理解这一点,我很乐意将您的评论转化为更新文档的拉取请求,据我所知,这并没有掩盖这个论点。
它只是表示属性数组中的值用于绘图实例的频率。值为一意味着单个属性值用于一个实例化网格。两个值表示,单个属性值用于两个实例化网格。
meshPerAttribute
直接映射到vertexAttribDivisorANGLE()
的divisor
参数。更多信息在这里:
https://blog.tojicode.com/2013/07/webgl-instancing-with.html
我对 Three.js InstancedBufferAttribute
[docs] 中的参数 meshPerAttribute
感到困惑。 meshPerAttribute
参数设置了什么?我只看到值 1 作为参数提供给这个 -- 为什么会这样,这个参数有什么作用?
如果有人可以帮助我理解这一点,我很乐意将您的评论转化为更新文档的拉取请求,据我所知,这并没有掩盖这个论点。
它只是表示属性数组中的值用于绘图实例的频率。值为一意味着单个属性值用于一个实例化网格。两个值表示,单个属性值用于两个实例化网格。
meshPerAttribute
直接映射到vertexAttribDivisorANGLE()
的divisor
参数。更多信息在这里:
https://blog.tojicode.com/2013/07/webgl-instancing-with.html