Virtools的“通天本领” Virtools功能强大、广泛应用于网上游戏、虚拟导览平台、销售环境配置、展示空间的新媒体艺术应用、生产贸易、设计审查、购物体验、仿真训练、销售环境配置、驾驶、购物、产品测试维护等诸多应用领域。下面为您详细介绍Virtools功能。
3DVIA Virtools——3D 可视化编程开发平台 3DVIA Virtools完整的开发平台,以创新的可视化模式让用户轻松建构互动体验,内建超过700种的行为模块,从初期产品原型设计、虚拟环境模拟发展到3D互动操作,轻松建构出身临其境栩栩如生的完美体验。Virtools提供的解决方案颠覆3D开发制作流程,开发人员只需拖曳所需要的行为模块即可建构出丰富的互动作品,可同时满足无程序背景的设计人员以及高阶程序设计师的需要,大大缩短项目开发时程、减少风险并降低生产成本。新一代3DVIA Virtools应用范围广泛,涵盖生产贸易、设计审查、购物体验、仿真训练及销售环境配置等多元化应用。
Virtools 特色 全新概念的PCS(Product-Context-Scenario)制作流程,提供各阶层的参与者从初期产品设计、虚拟环境仿真到3D互动操作的完整体验。
整合多种3D软件,延伸商品设计与3D/VR更丰富深度的结合,工业软件的共享格式3D XML(CATIA、DELMIA、ENOVIA、SMARTEAM、SolidWorks)与动画软件3ds Max、Maya、XSI、Lightwave、Collada。
支持 DirectX的HLSL与 OpenGL 2.0的CgFX着色器语言,包含可用程序编写的顶点(Vertex)及像素(Pixel)着色功能。
先进的播放环境3D Office/ XE/ 3DVIA Players,或整合至VR沉浸式虚拟展示系统,延伸出更多样化的3D/VR体验
直觉式的3D对象定位工具,可以让使用者很容易的在虚拟的环境里面去控制、调整对象。
图形化的开发接口让开发人员只需拖曳所需要的行为模块即可建构出丰富的互动作品。
超过700种的行为模块,搭配SDK或是其他用户所撰写的行为模块,让创意可以依照您的需求无限扩充。
网络服务器模块提供实时模型、影像、声音与数据的动态下载,并可由开发人员自行设计各种联机的方式与下载模式的设定。
提供Virtools脚本语言VSL(Virtools Scripting Language)与游戏行业中广泛运用的脚本语言LUA Scripting Language,其具备有关键词颜色显示系统(coloring system)、指令字符串提示功能(context-sensitive completion)以及函数、自变量显示 (function arguments display) 等功能。
提供完整的程序语言开发工具,让高阶程序人员可以使用Virtools的SDK来开发功能更为强大的行为模块,并开放其中500多个互动模块的完整程序代码供用户参考、学习与修改。
支持Mac的播放环境,3DVIA Player 完整的支持了Mac 常用的浏览器( Safari、Firefox、Camino ),并提供SDK让使用者可以用来开发对应于Mac的独立执行文件与行为模块。
功能强大的Virtools,如同下图所示的开发流程架构图,可搭配其它模块扩展数字内容开发的应用范围
互联网沟通的多人联机方案 3DVIA Mul t iuser 多用户解决方案,无需花费高昂的时间成本和成败风险,开发者通过专用模块固化的TCP/IP或者UDP协议,快速地在原有Virtools内容上建立各种网络会话机制,架构丰富多彩的互联网多人应用程序。
3DVIA Multiuser 多用户解决方案提供二种不同的多人联机方式: Virtools Server Standalone独立网络服务或者Virtools Peer Server点对点服务。
1.Virtools Server Standalone独立网络服务允许成百上千的终端用户在互联网上以B/S或者C/S的架构进行3D内容的协同工作或者网络游戏。
2.Virtools Peer Server点对点服务允许在局域网环境中,每一个用户计算机充当多人服务器,允许其它计算机的加入与退出。 目前Virtools Peer Server点对点服务器允许同时32人连机互动。
3DVIA Multiuser 多用户解决方案为用户提供两个产品: 1.3DVIA Multiuser Library用于进行多人联机应用程序的开发,在资源库中提供大量的工具、教程和范例供开发者学习和使用。
2.3DVIA Multiuser Server用于多人联机应用程序和服务器端运行应用程序的发布,它可以作为标准的服务在微软的Windows产品中运行。它还提供一些工具用于跟踪服务器运行状态的报告和数据分析。
互联网沟通的多样化应用方案 3DVIA Extend & Connect网络扩展应用解决方案,主要用于处理更为丰富多样的互联网应用,比如提供开发者定制插件,上传下载多媒体数据和脚本,提供数据加密功能,通过ODBC与各种数据库进行数据通信服务。
3DVIA Extend & Connect网络扩展应用解决方案的产品模式与3DVIA Multiuser 多用户解决方案相同。
3DVIA Extend & Connect网络扩展应用解决方案包含三大组件: 1.Download Component Module 自定义插件下载组件 2.Download & Upload Module 媒体数据上传下载组件 3.Database Module 数据库组件 着色器素材库
150种以上预设着色器
250种以上纹理贴图
高效省时的着色效果
操作简便
强大的界面控制功能︰Shaderfarm Library的每个着色器均针对Virtools平台提供了相对应的操作界面,使用户通过简单操控就能创作出独特的着色效果。无需编写着色器代码即可对着色器进行调整。
真实的物理属性让3D虚拟世界更为活泼生动 Physics Library是由Virtools公司与仿真物理属性技术而闻名世界的Havok公司合作开发,拥有29个全新的行为模块,提供真实的物理属性,包括重力、质量、摩擦力、弹力、浮力、力场、物理行为设定和车辆物理属性设定等。使用Virtools Physics Library,不仅可以提升3D虚拟世界互动的真实性与说服力,而且还可以大幅缩短用户制作的时程,有效的减少美术人员设计物体动作的过程与程序算法的撰写。
轻松实现沉浸式虚拟现实环境 专为集群式 PC(PC Cluster)而设计,只需使用个人计算机就可以体验「沉浸式虚拟现实」的魅力,不但支持多种标准的虚拟现实硬件交互设备,并且支持多画面高分辨率的立体展示环境。在开发阶段,只需要一台PC就可进行「沉浸式虚拟现实」的多画面模拟。
VR Library 拥有VRNR (Virtual Reality Normalized Resources,虚拟现实标准化资源),能协助内容开发者在很短的时间内,依照不同的系统需求(投影在平面墙上、立方体或是圆柱体屏幕上)及不同的展示方式(使用空间位置追踪器、游戏杆或是键盘),选择适当的资源文件,建立VR 的播放环境。同时新增的功能可以创建集群管理方式并且支持多种交互设备,使沉浸式虚拟现实的开发不再遥不可及。
VR Publisher用于展示由VR Library研发的互动作品,包含远程控制与同步控制的功能,为管理人员与终端用户提供完整的配置管理工具。
Virtools技术无论在网上游戏、虚拟导览平台、销售环境配置还是展示空间的新媒体艺术应用,都能节省大量技术开发时间并降低风险,让开发人员更专注于VR内容的创意性、操作性与市场性,充分协助更多具有创意的团队造就更精彩、更具竞争力的作品。
>>相关产品
相关虚拟现实软硬件 |