Virtools 4 Life Platform 是目前全球唯一的解决方案,作者可以将作品发布到 PC 个人计算机、游戏控制台、局域网及互联网上,分享 3D 体验给更多的普通人群。 这一切,展示了 Dassault Systèmes 达索系统的庄重承诺 — 为所有的用户团队提供最强有力的 3D 服务。
Virtools 开放的架构,极其的灵活,允许开发者使用模块的脚本 , 方便有效地行对象的交互设计和管理。普通的开发者可以用鼠标拖放脚本的方式,通过人机交互图形化用户界面,同样可以制作目前市场上顶级游戏中高品质图形效果和互动内容的作品。
作为高端的开发者,利用 SDK (Software Development Kit, 软件开发工具包 ) 和 VSL(Virtools Scripting Language , Virtools 专用脚本语言 ) ,通过相应的 API 接口,可以创建自定义的交互行为脚本和应用程序。
通过 Virtools 的可视化流程图式脚本制作界面,在不使用第三方技术的情况下,用户同样可以进行高级互动模块的熟练使用,比如 Physics( 物理学 ) 、 AI(Artificial Intelligence ,人工智能 ) 和 Multi-users( 多用户 ) 制作和执行环境。
减少开发周期和制作成本,获取更高的投资回报
在制作任务中,通过对对象的数据和脚本的拆分,开发者使用 Virtools 4 可以更经济地、同时开发各种各样的应用模块,有效缩短了产品在市场上面世的时间。开发时间的缩短,一部分要归功于 Virtools 脚本库中超过 500 以上BB行为脚本模块的组合使用及重复利用 .
Virtools 多重的工作方式 ( UI , VSL, SDK) ,确保非技术性的设计人员和高端的程序员, 聚集在 Virtools 工作环境中,群策群力,为一个共同的制作任务进行工作协作。 应用程序正变得越来越复杂,但是我们的脚本依然能很便捷地进行管理。利用 Virtools 4 技术,早先一年开发时间才能完成的工作,现在在几个月内就可以完成 .
通过 Virtools 4 的使用,商业公司现在可以组织一个合理的设计人员和程序研发人员配备的制作团队。利用 Virtools 4 技术,从制作的方案、原型到最后交付使用的成品,通过对项目制作流程的优化,越来越多的事实证明,我们的客户大大节省了制作成本和周期 .
利用 Virtools 4, 商业公司开发者、游戏工作室、网络内容提供商和系统集成商,还可以减少之前利用其它技术或者引擎制作 3D 高互动应用开发的风险。 Virtools 独特的开发过程,可以让制作团队协同工作。 Virtools 的 building blocks 脚本模块化和可视化流程图式脚本设计及重复利用特性,确保了开发团队在项目制作流程中的优化,使未来的项目制作更加科学与实用。
Virtools 4 包含有五个关键组件 :
GUI(Graphical User Interface ,人机交互图形化用户界面 ) ,以可视化的编辑方式,流程图的思维模式,进行对象和脚本设计工作,有效的减短了作品的制作周期
Behavior Engine 脚本引擎用来运行互动应用程序
Render Engine 渲染引擎以实时渲染的方式来显示图形图像
Virtools Scripting Language 脚本语言以代码的方式,进行一部分的编程开发,优化脚本,提高效能
SDK 用来创建自定义的脚本和应用程序,以及对 Virtools 本身的功能进行扩充
开放的架构:
Virtools 提供了一个开发和灵活的架构,可以兼容下列标准的技术文件格式 :
3D 文件格式: 3D XML, 3ds Max®, Maya®, XSI®, Lightwave®, Collada®.
图像文件格式: JPG, PNG, TIFF, TGA, BMP, PCX.
声音文件格式: MP3, WMA, WAV, MIDI .