threejs-modern-app
全屏Three.js应用程序的样板和工具
资产归功于和
它的灵感来自于的 ,但是使用ES6语法而不是node进行了重写和简化,使其更易于阅读和注释,因此可以轻松地对其进行自定义以满足您的需求。
特征
所有three.js样板代码都存储在一个文件中,导出的WebGLApp可以从外部轻松配置,例如,您可以启用,轨道控件, , , controls-gui并使用保存屏幕截图功能。 它还具有对cannon-es的内置支持。 [阅读更多]
可伸缩的three.js组件结构,其中每个组件都是扩展THREE.Group的类,因此您可以向其添加任何对象。 该类还具有更新,调整大小和指针挂钩。 [阅读更多]
资产管理器可以处理.gltf模型,图像,音频,视频的预加载,并且可以轻松扩展以支持其他文件。 它还会自动将纹理上载到GPU,加载立方体环境贴图或解析等矩
1