51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

基于 Three.js 组装的 Web 3D 开发框架

基于 Three.js 组装的 Web 3D 开发框架

VIS-THREE 设计为一个组装式框架,意在简化和加速基于 Three.js 的 3D 应用程序开发过程。该项目强调模块化和易用性,使得开发者能够快速构建复杂的 3D 场景和应用。

特点

功能插件化

引擎提供功能插件的拔插能力,对各模块各功能进行解耦开发,持续集成,兼容拓展。

逻辑策略化

提供策略注入能力,与策略回滚能力,更好的组合插件与引擎集成,将逻辑与插件解耦,提高插件兼容,提高业务功能兼容,更好的持续集成。

场景配置化

提供配置化中间层,所有对象动作皆为配置,降低开发成本,你只用关系配置,剩下的交给我们。

工程组件化

通过@vue/reactivity提供MVVM的组件化开发方式,符合前端开发习惯,高效的进行web3D项目构建。

优势

  • 强大的兼容性

  • 更灵活的集成与迁移

  • 更稳健的版本升级

  • 更宽泛的框架结合

  • 更顺畅的开发过渡

源码

https://github.com/vis-three/vis-three

在线文档

https://vis-three.github.io/

赞(3)
未经允许不得转载:工具盒子 » 基于 Three.js 组装的 Web 3D 开发框架