Virtools概念篇 - Virtools是什么、能做什么、适合谁用

简介: 尽管很多深入使用者反馈,该软件无论是功能模块还是界面布局上都存在较多的Bug,但并不影响Virtools成为一款优秀的VR、GAME开发工具。 Virtools联机文档的《基本概念》中说过: "Virtools包括了创作软件、行为引擎、渲染引擎、Web播放器、SDK" (见网络上收集的中文译本 ) 1. 创作软件:创作什么 - 动画、交互等内容,而不包括场景建模。

尽管很多深入使用者反馈,该软件无论是功能模块还是界面布局上都存在较多的Bug,但并不影响Virtools成为一款优秀的VR、GAME开发工具。

Virtools联机文档的《基本概念》中说过:

"Virtools包括了创作软件、行为引擎、渲染引擎、Web播放器、SDK" (见网络上收集的中文译本

1. 创作软件:创作什么 - 动画、交互等内容,而不包括场景建模。建模需要依赖3DSMax、Maya等通用建模工具,Virtools针对这些工具提供专用导出插件。

3dmax_vt_exporter.gif

3DMax的VT格式文件导出插件

2. 行为引擎:Virtools中的动画、交互等内容都是由行为驱动的,具体表现形式为按一定顺序和逻辑连接的行为块(Behavioral Block,概念类似积木块)。这些行为块针对的对象可以是普通的三维物体、摄像头、角色、物体的材质属性、音频视频、光照、界面元素;可以处理三维变换、碰撞检测、控制设置、逻辑运算、人工智能、粒子系统、物理学运算;带有Web交互、多用户、网络、虚拟现实等接口;可以自定义渲染效果等。

vt_script.jpg

3. 渲染引擎:Virtools自带了一套渲染引擎,但你可以将其替换成自己的渲染引擎,或者是在SDK对渲染引擎进行定制。当然,访问Virtools的渲染引擎源码是需要另外购买授权的。

4. Web播放器:Web应用对大众是非常具有吸引力的,在当前炒得火热的Web2.0时代,Web已俨然成为了一个操作系统平台。目前法国达索系统公司网站上已可下载最新3D Life Player 5.0。

vt_web_player.jpg

将作品嵌入Web页面,支持ie与firefox

5. SDK:借助 SDK,你可以 创建新的行为 (动态链接库 DLL方式 );修改已有行为的运算; 替换、修改或扩展 Virtools渲染引擎 (需要单独购买授权 );编写新的文件导入或导出插件,支持你选用的建模文件格式。

Virtools到底能用来干什么?

我经常问自己,学习Virtools可以用来做什么,达索官方是这样说的:

"

开发特殊的交互式实时应用。

3DVIA Virtools是一套创新性的三维交互内容开发与部署的完整平台。

3DVIA Virtools的产品工艺能促进原型设计和开发大规模、沉浸式或联机逼真体验的开发。

3DVIA Virtools正在打破传统的环境,其解决方案帮助优化时间表和预算:按原订计划完成您的产品需求,同时显著降低生产成本和整体风险。

3DVIA Virtools突破性的软件解决方案,适合不同的生产和贸易的多种特定的应用需要,如设计审查、购物体验、仿真培训,游戏式广告、销售配置等等。

由于有了3DVIA Virtools,在数天内就可以设想、创建和部署出三维逼真体验。

"

简言之,它是一套演示性工具,主要供那些产品创意团队来及时提交他们的Demo,以便相关人员能评估创意的价值,而并非产品开发方案。当然,从出现的作品来看,Virtools完成一些Web级的创新三维体验作品是足够用的。另外,利用它的VR模块和SDK甚至可以开发出令人惊叹的虚拟现实作品与仿真应用。

vt_vr.jpg

代表作《镜花水月

目录
相关文章
|
9月前
|
存储 算法 安全
ARBT阿尔比特系统开发(DAPP技术)|ARBT阿尔比特模式开发系统案例
基于区链技术的智能合约不仅可以发挥智能合约在成本效率方面的优势
QT QTranslator 中英文翻译linguist语言家 翻译过程
QT QTranslator 中英文翻译linguist语言家 翻译过程
QT QTranslator 中英文翻译linguist语言家 翻译过程
|
人工智能 搜索推荐 图形学
一文足矣:Unity&行为树(一)
一文足矣:Unity&行为树
614 1
一文足矣:Unity&行为树(一)
|
数据库
一文足矣:Unity&行为树(二)
一文足矣:Unity&行为树
114 0
一文足矣:Unity&行为树(二)
|
人工智能 程序员 图形学
一文足矣:Unity&行为树(三)
一文足矣:Unity&行为树
187 1
一文足矣:Unity&行为树(三)
易语言基础代码
作者主页:https://www.couragesteak.com/
|
前端开发 Swift 开发者
SwiftUI - 百行代码变十行,Swift再创辉煌
苹果开发者大会 WWDC 2019 在北京时间今天凌晨开幕。在这场大会上除了「史上最难看 Mac 主机」、首次出现的iPadOS以外,我们还终于可以对饱受诟病的iTunes说再见了。而对于开发者来说,新发布的 SwiftUI 可能是最吸引人的特性,在 苹果公司软件工程高级副总裁Craig Federighi的演示中,我们可以轻松地把一百行的前端代码缩减到十几行。
2167 0
|
SQL 运维 监控