引言
Three.js和“博维数孪”都是优秀的WebGL开发框架,前者在程序员中流行,后者为3D美术所熟知,两者有什么内在的关联呢?本文为大家揭晓“博维数孪”的秘密。
Three.js是什么?
Three.js是一款流行的开源webGL框架,由西班牙人Mr.doob开发,由于其易用性受到开发者欢迎,社区庞大。Three.js在WebGL的api接口基础上,进行了进一步封装,具有良好的易用性和扩展性。
博维数孪是什么?
博维数孪由博维数孪科技有限公司开发,支持Blender、3dsMax、Maya、C4D等3D软件的三维资产预览、导出,支持在云端环境下开发,能够将3D内容发布到网络上的Web3D创作工具套件。博维数孪的目标是要让Web3D开发更加容易,让不会编写代码的美术和设计人员都可以开发可交互的Web3D应用。
特色和应用领域
博维数孪集成了Web3D应用开发中所需的基本功能,无须开发者手动引入各种插件,并且以组件形式内置,即使没有任何编程经验的三维模型师、设计师也可以通过连线实现复杂的交互。博维数孪并不严格限制发展方向,但是主要用于工业、电商、教育、AR/VR、文创等领域。
面向对象
博维数孪较低的门槛允许任何行业、背景的爱好者加入开发者行列。
您可以是:
3D设计师
Web前端开发者
游戏开发者
产品经理
教师
电商
全景摄影师...
博维数孪的优势和缺点
博维数孪的优势:
对美术友好,无须编码即可实现常用的交互功能;
集成了从3D内容创作到web开发众多实用工具;
社区驱动,博维数孪的发展由用户需求决定。
博维数孪的缺点:
这是款商业软件,但可以免费用于学习,授权类型多样;
起步较晚,年发布第一版。
博维数孪案例演示
马自达MX—5