我从头开始构建一个复杂的BufferGeometry
,我正在寻找一种有选择地隐藏或显示它的部分的方法 - (我不想将位置保存在别处,所以移动顶点是不是一种选择)
稍微读了一下代码后,我想知道我是否可以使用BufferGeometry.groups
,除了我不想/需要每组不同的材料 - 也许分配不同的材料可以工作,我可以制作我不想要的零件不透明度为0?但是,这里将有成千上万的团体,所以我怀疑这会有效。
使用简单的示例启动了一个JSFiddle:http://jsfiddle.net/callum/x7y72k1e/
有没有办法有效地做到这一点?
(因为我输入这个,我想知道我是否只是将位置存储在镜像属性数组中并使用它)。