什么是Virtools?
Virtools是一款功能非常丰富的多平台三维游戏引擎。因为三维游戏几乎涵盖了虚拟现实的全部技术,加上Virtools的便捷性和开放性,所以Virtools也广泛应用于虚拟现实制作。
Virtools包含了一整套开发工具,允许你快速、简单地创建丰富的交互式三维产品。Virtools支持将大部分行业标准媒体,例如模型、动画、视频、图片、声音等导入到它的行为引擎里进行创作。Virtools不是一个媒体创建工具,你不能在里面建立三维模型、创作图片等,但是允许你创建几乎所有三维程序需要用到的基本元素例如摄像机、灯光、三维帧(相当于Locator或Dummy)、材质、贴图等。
Virtools包含了一个行为引擎(Behavior
Engine),负责处理行为模块(Behavior Building Blocks,以下简称BB)。行为是对一个元素在某个环境下如何去动作的描述。也就是说,Virtools通过用行为引擎来处理BB以达到一定的动作,而BB就是组成Virtools功能的最基础部分,一个BB就相当于一个 “函数”。Virtools不但提供了大量丰富的BB(400多个),更允许人们在一个简单的图型界面里像搭积木一样选用的所需的BB,于是用户只要会“搭”BB就能完成几乎整个三维程序需要实现的所有功能,而不需要编写一行代码!另外,还有许多的管理器帮助行为引擎实现所需功能。
Virtools包含了一个渲染引擎,它将图像绘制在3D layOut这个窗口里,并且这个引擎是可替换的、可通过SDK自定义的。
Virtools包含了一个网页播放器。只有容易传播给被大众的技术才是一项好的技术。Virtools提供一个免费的小型网页播放器——3D Life Player,它是值得信赖的,并且可以被任何人在网上下载并且简单快速地进行安装。3D Life Player包含了行为引擎的发布版以及完整的渲染引擎,可以用它执行几乎所有的Virtools程序!
Virtools包含了一个软件开发套件(SDK),提供到行为引擎和渲染引擎的接口。通过SDK,你可以:
A.创建或修改现有BB
B. 创建新的参数类型或者参数运算
C. 创建新的媒体格式插件
D.用自己的渲染引擎替换Virtools的渲染引擎
E. 发布自己的作品使之成为单独的可执行程序(.exe)
F. 修改或扩展Virtools的渲染引擎
(本节内容翻译自:Virtools 4.0 用户手册第一章,并在其基础上进行了适当补充。)
Virtools是一款功能非常丰富的多平台三维游戏引擎。因为三维游戏几乎涵盖了虚拟现实的全部技术,加上Virtools的便捷性和开放性,所以Virtools也广泛应用于虚拟现实制作。
Virtools包含了一整套开发工具,允许你快速、简单地创建丰富的交互式三维产品。Virtools支持将大部分行业标准媒体,例如模型、动画、视频、图片、声音等导入到它的行为引擎里进行创作。Virtools不是一个媒体创建工具,你不能在里面建立三维模型、创作图片等,但是允许你创建几乎所有三维程序需要用到的基本元素例如摄像机、灯光、三维帧(相当于Locator或Dummy)、材质、贴图等。
Virtools包含了一个行为引擎(Behavior
Engine),负责处理行为模块(Behavior Building Blocks,以下简称BB)。行为是对一个元素在某个环境下如何去动作的描述。也就是说,Virtools通过用行为引擎来处理BB以达到一定的动作,而BB就是组成Virtools功能的最基础部分,一个BB就相当于一个 “函数”。Virtools不但提供了大量丰富的BB(400多个),更允许人们在一个简单的图型界面里像搭积木一样选用的所需的BB,于是用户只要会“搭”BB就能完成几乎整个三维程序需要实现的所有功能,而不需要编写一行代码!另外,还有许多的管理器帮助行为引擎实现所需功能。
Virtools包含了一个渲染引擎,它将图像绘制在3D layOut这个窗口里,并且这个引擎是可替换的、可通过SDK自定义的。
Virtools包含了一个网页播放器。只有容易传播给被大众的技术才是一项好的技术。Virtools提供一个免费的小型网页播放器——3D Life Player,它是值得信赖的,并且可以被任何人在网上下载并且简单快速地进行安装。3D Life Player包含了行为引擎的发布版以及完整的渲染引擎,可以用它执行几乎所有的Virtools程序!
Virtools包含了一个软件开发套件(SDK),提供到行为引擎和渲染引擎的接口。通过SDK,你可以:
A.创建或修改现有BB
B. 创建新的参数类型或者参数运算
C. 创建新的媒体格式插件
D.用自己的渲染引擎替换Virtools的渲染引擎
E. 发布自己的作品使之成为单独的可执行程序(.exe)
F. 修改或扩展Virtools的渲染引擎
(本节内容翻译自:Virtools 4.0 用户手册第一章,并在其基础上进行了适当补充。)