在 AFrame 场景中设置人脸渲染的最大范围

Set a Maximum Range for Face Rendering in AFrame scene

我有一个场景加载了一个非常大的 .obj 文件(很多面孔),这导致 fps 很低...

我想设置应渲染人脸的相机的最大距离。

到目前为止我只尝试使用雾组件,这不是我所期望的...

有人知道吗?

我相信你可以通过一个名为 farTHREE.PerspectiveCamera 属性 来实现这一点,它决定了相机平截头体远平面。

您可以在docs中查看。可以像这样轻松设置它:

let scene = document.querySelector("a-scene")  
scene.camera.far = 3 // default is 1000 afaik

this fiddle 中查看(稍微移动一下)。
Here 我把它放到了一个 aframe 组件中。