Virtools 入门之——帮助文件中文版.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Virtools 入门之——帮助文件中文版什么是Virtools? 总体 Virtools在3D 互动展示方面是一种强大的技术。Virtools有很完善的组成: 一个创作应用程序 一个动作引擎 一个渲染引擎 一个Web播放器 一个软件开发工具包(SDK) 一个创作应用程序 Virtools Dev是一款允许你快速简单建立3D内容的应用程序。模型、动画、图象和声音等工业标准媒体都能通过Virtools的行为技术得以应用。 你不能在Virtools Dev里创建模型;Virtools Dev不是一款建模软件。但是,象摄影机、灯光、曲线、界面组件和3D结构(在大多数3D软件中叫虚拟助手)等简单的媒体能通过点击一个图标建立。 一个动作引擎 Virtools是一个动作引擎,那是因为Viortools处理动作。一个动作是某个元素怎样在场景中运动的一个简单描述。Virtools在Virtools Dev中提供一个强大的可以再度使用的行为,它允许你通过简单的绘图界面型的示意编辑器来创建任意类型的内容—除了写一个单一的线路代码。 对于编码器和编剧,新的Virtools Scripting Language (VSL)通过提供脚本级别来访问开发工具包。 Virtools还有一些管理器来帮助动作引擎完成她的任务。有些管理器(例如时间管理器)存在于动作引擎的内部而另一些管理器(例如声音管理器)则存在于动作引擎的外部。 一个渲染引擎 Virtools有一个渲染引擎来绘制你在Virtools Dev 3D设计中的图象。Virtools的渲染引擎能被你自己的渲染引擎所取代,或者通过软件开发包(SDK)定制出适合你特殊的需要。注意:任何有权限使用的渲染引擎猿代码都必须服从额外的专利使用权转让协定。 一个Web播放器 好的技术在它成为被尊重的伟大的技术之前必须是容易接近的。Virtools提供一个免费的Web播放器,它能够被任何人下载并且下载后不到1MB的容量。] Web播放器包括动作引擎和全部的渲染引擎的一个录音重放的译本。对于Web播放器的更多了解可以通过在线参考。 一个软件开发工具包 Virtools Dev包括一个能访问动作的某个部分和渲染过程的软件开发工具包。 用SDK,你能: 创建一个新的动作 修改现有动作的运行 写新的文件给输入和输出文件,来支持你选择的模型文件的格式 替换、修改、扩充Virtools Dev的渲染引擎 VAL还提供一个接触面从Dev的内部给SDK,所以你可以简单快速的测试新的主意并不用执行自定义动态连接库来执行自定义代码。 这些只是例子—你的创造力才是你能够飞多远的限制。元素、种类和物体导向设计 总体 Virtools Dev 组织元素到种类里。元素包括你带到Virtools Dev中的媒体(模型、声音、材质等)、你在Virtools Dev中创建的东西(曲线、地点、场景等)和象参数、属性、脚本的数据。 在这部分中集中在Virtools类层次结构的动作物体分支上的基本的种类包括: Virtools怎样给媒体分类 例如,这里有一个在Virtools中包括所有灯光的灯光级别物体。每一盏灯都是灯光级别的场景,并都有它的颜色和范围属性。 为什么某个操作给某个元素和种类是可行的 例如只有角色才能使用角色动画。 ? ???为什么其它的操作能够应用到所有元素上。 例如所有的元素都能够激活和无效 按照规定,这部分只介绍对大多数人足够的Virtools 类层次结构的动作物体分支。不过你可以在SDK文件中找到关于Virtools类层次结构的全部描述。 物体导向设计 Virtools Dev把一个物体的导向比做写一个作文。那是因为,每个元素具有一个特殊的类型,每个特殊的类型被一个类定义来描述。在动作和参数实施内部通过使用压缩的方法来控制元素。在Virtools中的每个类别被叫做CKClass. 图片1Virtools类层次结构的动作物体分支 例如,一个CKClass叫做CKCharacter.。只有CKCharacter能够使用对于角色的动作特定设计。(例如角色控制器BB) Virtools Dev的物体导向性意味着你输入到Virtools Dev(以模型、声音等形式的元素)中的任何事物都是一个CKClass场景。同样,你在Virtools Dev中创建的任何事物也属于一个CKClass。图1-1图解说明了Virtools类层次结构的动作物体分支 遗传 使用类层次结构的一个优势是遗传原理。那就是,任何元素都有它自身独特的特性并且所有元素都继承了它所有父级别的特性。 例如,CKLight遗传如下: 1? ? ? ? CK3DEntity,??它的遗传如下 2? ? ? ? CKRenderObject,它的遗传如下 3? ? ?

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档