数万个网格,使它们都面向相机?

时间:2018-09-12 15:32:08

标签: javascript three.js

我正在使用名为pix-plot的图像可视化工具,该工具根据视觉相似性在3D空间中布置图像。代码为here,相关的JavaScript为here。您可以看到功能here的演示。

我是Three.JS(和WebGL)的新手,但是根据过去在其他3D环境中的经验,我已经对代码进行了许多更改。但这让我很沮丧:我希望可视化中的所有图像始终都面对着相机。换句话说,我希望它在同一想法上更像this google variation

我尝试为每个this answermesh.quaternion.copy(camera.quaternion)函数中的每个网格添加一个mesh.lookAt(camera.position)调用或一个animate()调用,但这似乎产生了怪异的限制而是镜头移动……当然根本没有理想的效果。

还尝试将网格更改为Sprite(并将其材质更改为SpriteMaterial),但最后没有任何显示,所以我觉得转换比简单地交换Sprite更复杂用于网格;而且我不确定这是否有意义。

0 个答案:

没有答案