我正在创建一个程序,该程序在鼠标单击时填充一个带有块的世界(这个坐标是基于鼠标单击坐标,我已经计算过了)。当创建一个新的块时,它不应该与预先创建的块交叉。preview material //exit checking }预览是对象的名称问题是,Raycaster.intersectObjects只有在光线与被测<e
而精灵则采用不同的画布纹理作为材料。
我发现sizeAttenuation in ParticleBasicMatierial可以为我工作。但是如果我使用WenGLRenderer,我必须使用ParticleSystem而不是带CanvasRenderer的粒子。目前我使用ParticleSystem只包含一个顶点,每个顶点对应于一个ParticleSystem,所以在我的场景中有关于800+ ParticleSystem的内容,这可以工作,但是消耗了很多。显然,我不能用"HUD“作为three.js</