随笔分类 - 6 译文汇总
摘要:尽管很多深入使用者反馈,该软件无论是功能模块还是界面布局上都存在较多的Bug,但并不影响Virtools成为一款优秀的VR、GAME开发工具。 Virtools联机文档的《基本概念》中说过: "Virtools包括了创作软件、行为引擎、渲染引擎、Web播放器、SDK" (见网络上收集的中文译本 )
阅读全文
摘要:在VSL中,为了获取 GUID,你得使用 GetGUID 函数: 返回值函数参数 GUID GetGUID iGuidEnum (PGUID ) 以下为枚举PGUID的描述: PGUID GUID_DIRECTION GUID_NONE GUID_FLOAT GUID_ANGLE GUID_PERC
阅读全文
摘要:全局变量bc bc 是一种仅能在Run VSL 脚本中使用的全局变量。它的类型是 BehaviorContext .。它提供一些非常有用的方法来创建对象、向控制台或三维视图输出文本、通过变量管理器管理属性、消息、为脚本描绘轮廓(profiling)… 请到BehaviorContext 对应表 查看
阅读全文
摘要:enum关键字指定了一个枚举类型。枚举类型是一种用户定义的类型,由一套叫做计数器(enumerator)的赋之以名称的常量组成。缺省情况下,第一个计数器有一个为0的值,每个后续的计数器都比前一个的值更大(除非你显示地为特定计数器指定一个值)。 定义语法: enum enumName { enumMe
阅读全文
摘要:值 VSL能识别以下类型的值: 数字,如123、3.14159、'v'或0xe0d02090 逻辑布尔值:true或false 字符,如"Virtools,The Behavior Company" 特殊关键字null等于 类型 VSL是一种类型化的语言,这意味着如我们所知的在编译时(compila
阅读全文
摘要:语言基础与面向过程方式 值、类型与变量 表达式与运算符 语句 函数 枚举 结构 面向对象方式 在VSL中使用C++类 绑定新的C/C++功能
阅读全文
摘要:该系统演示了怎样用VSL从数组读取字符串,它是习题4的逆过程。 开始,创建一个数组,进入"Array Setup"面板对它进行编辑。 根据你的喜欢穿件一些列(Column),并创建几行。 现在再在每个单元格中填充一些文本。 你的数组可能会像下面这个样子: 在层级(Level)下创建一个脚本,并添加一
阅读全文
摘要:该实例中,我们会用VSL来检索和修改数组中的数据。 概述 在创建数组时,建议以下参数类型: Integer Float String Object Parameter 前面四种类型 - "Integer", "Float", "String" 及 "Object" -占用的系统内存比"Paramet
阅读全文
摘要:该系统演示了怎样用VSL来操纵三维实体及复制物体。 开始一个新作品并在3D Layout工作区添加一些随机的物体(或创建一些三维帧 - 3D Frame)。创建一个组(Group)并将所有物体添加到该组中。 注意:如果你用的是3D Frame,请确保你在3D Layout - Rendering p
阅读全文
摘要:该习题演示解析字符串及用字符串中包含的信息填充数组(Array)。 开始一个新的作品并创建一个数组(Array)。把数组重命名为 "Players" (没有引号) 并添加三个列(column),如下命名 - 列类型: NickNames - String Age - Integer Score -
阅读全文
摘要:该练习的目标是编写一个求解一元二次方程的VSL脚本。给定表达式ax^2+bx+c = 0及a,b,c的值,求x。算法如下: delta = b^2-4ac 如果 delta < 0 那么 无解 否则 就有一个或两个解: x' = (-b+sqrt(delta))/2a x'' = (-b-sqrt(
阅读全文
摘要:这个练习中,你会看到怎样给VSL脚本添加pIn,以及在错误事件中怎样去定位这个错误。该练习的目标将两个字符串作为pIn并将之以单个字符串形式从pOut输出。 新建一个Virtools作品,并在Level中创建脚本。Schematic中,在脚本主体区域按住CTRL键不放并双击鼠标,会出现一个可用BB列
阅读全文
摘要:第一个练习是教你怎样创建、书写、编译以及运行VSL脚本。我们的目标是实现那个经典的编程练习:输出“Hello World”到Virtools控制台(事件日志窗口,Event Log)。 开始一个新的Virtools文件,并在Level上创建一个脚本。从“Building Blocks”选项卡里面拖出
阅读全文
摘要:理解VSL “Global”VSL 脚本与“Run” VSL 脚本 VSL脚本可以是Global VSL 或 Run VSL两种类型之一。 Global VSL脚本定义可被所有其它VSL脚本调用的函数。Global VSL脚本不能被运行,仅供其它VSL脚本(包括Global VSL 与 Run VS
阅读全文
摘要:最近天气炎热,实在没有东西可写,把以前翻译的一点东西搬出来,凑数,见谅各位。 概述 VSL (Virtools脚本语言)是一种强大的脚本语言,通过提供对Virtools SDK的脚本级访问能力,用于作为Virtools图形化脚本编辑器的补充。VSL编辑器支持智能文本高亮系统、自动完成与函数参数自动显
阅读全文
摘要:Release 7.2 跨浏览器安装 BS Contact 64位版 Zip文档支持便于简化内容部署 载入内容时显示进度条 支持Unicode以进行产品本地化 X3D文件内容中内嵌图像的Base64 url解码 高级实时阴影 层叠阴影纹理映射 深度纹理映射阴影 模糊化阴影纹理映射 X3D兼容性更新
阅读全文

浙公网安备 33010602011771号