随着对web浏览器中3D和扩展现实(XR)应用程序的兴趣和可行性的上升,我们的团队一直在进行实验三种纤维反应在网上开发3D体验。React Three Fiber是一个库,它接受React.js组件和状态模型,并将其转换为使用Three.js图书馆。这种方法向已经熟悉React.js以及围绕它的丰富的工具和库生态系统的更广泛的开发人员开放了3D web编程。然而,当我们使用React Three Fiber开发应用时,我们的团队经常需要操作3D场景。这与React提供的响应式组件范例并不能很好地混合。我们必须了解基本的3D渲染机制。React Three Fiber是否提供了足够的抽象来保证学习它的特性,还是直接使用Three.js更好,目前还没有定论。