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

代表作《镜花水月

目录
相关文章
|
11月前
|
存储 Web App开发 缓存
磁盘空间不足怎么清理?试试这7种方法
在使用电脑过程中,C盘空间不足是常见问题。本文提供多种实用清理方法,包括分析磁盘、清理文件、使用系统工具、清除软件缓存、卸载软件、调整系统保护及分区大小等,帮助你有效释放磁盘空间,提升系统运行效率。
|
传感器 数据可视化 安全
【虚拟现实】二、主要的AR/VR硬件设备
【虚拟现实】二、主要的AR/VR硬件设备
771 3
|
数据可视化 固态存储 图形学
解锁3D创作新姿势!Autodesk 3ds Max 2022中文版安装教程(附官方下载渠道)
Autodesk 3ds Max 2022 是一款专业三维建模、动画和渲染软件,广泛应用于影视、游戏、建筑等领域。其特点包括智能建模工具、高效Arnold渲染引擎、跨平台协作及多语言支持。安装需满足Win10/11系统、i5以上处理器、8GB内存等要求。正版安装流程包括下载官方程序、配置组件、激活许可证并验证功能。常见问题如安装失败、中文乱码等提供了解决方案。扩展学习资源推荐Forest Pack、V-Ray等插件,助力用户深入掌握软件功能。
4091 24
|
存储 负载均衡 中间件
Nginx反向代理配置详解,图文全面总结,建议收藏
Nginx 是大型架构必备中间件,也是大厂喜欢考察的内容,必知必会。本篇全面详解 Nginx 反向代理及配置,建议收藏。
Nginx反向代理配置详解,图文全面总结,建议收藏
|
网络协议 安全 网络虚拟化
openvpn-as的三种安装方式
OpenVPN 是一个开源的VPN软件包,支持多种操作系统,可创建基于SSL/TLS的安全隧道。它分为社区版
3283 2
|
Shell Linux Python
python执行linux系统命令的几种方法(python3经典编程案例)
文章介绍了多种使用Python执行Linux系统命令的方法,包括使用os模块的不同函数以及subprocess模块来调用shell命令并处理其输出。
1038 0
|
缓存 Kubernetes NoSQL
k8s的docker环境下 , redis批量删除key
k8s的docker环境下 , redis批量删除key
719 0
k8s的docker环境下 , redis批量删除key
|
存储 网络安全 云计算
AWS EC2入门指南中创建和配置云虚拟机实例的基本步骤
Amazon Elastic Compute Cloud(EC2)是亚马逊云计算(AWS)提供的一项强大的云计算服务,它允许用户轻松地启动虚拟机实例以运行应用程序和服务。本文将引导您完成 AWS EC2 的快速入门过程,以帮助您开始使用这一强大的云计算服务。
822 0