如何在React Web应用程序中使用三维场景



我需要一条建议。我想使用typescript创建一个带有React的React web应用程序,并且我希望在单击按钮时显示一个带有城镇场景的新页面。什么是实现这一目标的最佳方式,我的意思是在React项目中集成场景。我最近看到我可以使用ReactVR来创建3D场景。这是最好的方法吗?还是还有其他方法可以做我想做的事。请给我一个建议。感谢您阅读并感兴趣。

我建议使用react babylone和简单画布之间的混合。react babylone支持react钩子你不会发现react版本有问题。这里有一个很好的社区,在遇到困难时你可以很快找到答案。

https://github.com/brianzinn/react-babylonjs

我实际上建议我们使用Google's Model Viewer库,因为如果您想三维查看资产,它是最简单的。还有一些其他的Three.jsBabylon.js以及

https://opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/105652905984981711355387048174102533489553866874432653063576599426835396165633

最新更新