Houdini的表达式翻译--中文.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文档。上传文档
查看更多
EXPRESSION SYNTAX(表达式语法) Here are some of the main syntax elements which you will encounter again and again when using expression functions:(以下是主要的语法元素,你会一次又一次地遇到一些使用表达式函数:) () Brackets ()括号 括号的使用是为了列举出所有的将要包含在函数中的参数。每当使用一个函数,必须有一个开放的括号和一个封闭的括号。最简单的错误之一就是当你创建表达式时,意外的有多个数目不正确的括号。 “”Quotation “”引号 当一个字符串必须被用作在一个函数的参数,它必须包含在引号内。这可以包括参数名,和文件路径。 `` Back Ticks . ``返回标记 当HScript表达式中已经输入了一个字符串类型的参数,它必须包含在返回标记内,以便作为一个表达式的计算。例如,如果您正试图使用在一个文件路径表达式功能,您需要在您的函数结束包含一个返回标记。 ‘’ Apostrophe ‘’单引号 文本中的单引号不是大写的。可能有必要在有的时候字符串内使用这些字符,以防止一个变量被承认为一个变量。 TYPES OF DATA(数据类型) There are four main types of data that exist within Houdini(在Houdini中存在有四个主要的数据类型): Float: 浮点 浮点数单一数值可能包含小数,即:15.5。很可能打破这种进一步下降为整数,不包含小数。一个Alpha属性/通道是一个很好的float值的例子。 Vectors: 矢量(向量): 三浮点值。这些值可以用来代表的位置,方向,法线或颜色(RGB或HSV)。 Strings: 字符串: 字符串的数据不是数字,而是文字。一个数字并不表示为一个字符串中的数值,而是一个文本符号。你可以在双引号(“)或单引号()中放入字符串。内双引号内的变量会被展开。单引号内的字符串是不会展开的。它可以利用字符串创建自定义的变量。 Matrix: 矩阵: 16个浮点值描述了一个三维变化矩阵。 SIMPLE MATH + - (加,减) * / % (乘,除) % 百分号返回除法发生之后的剩余,即i.e. 4%3=1, 4%20=4 ^ 提高指数,例如3^3=9 e 指数符号是一个代表了最少量的数字的简洁方式,例如3.2e - 5(相当于0.000032)。 () 群集 COMPARISONS 小于,大于 == 询问它是否等于 != 不等于 || 或 和 ! 不包含 GLOBAL VARIABLES(全局变量) 在任何情况下可访问的数据。不同的全局变量用于不同的目的。 :Environment Variables:环境变量:用于设定你的Houdini环境。 $HIP 这个默认值的目录包含了当前的Houdini文件。 $HIPNAME 当前.hip文件的名称 $WEDGE 当前的 wedge 信息 $OS 运算符字符串 - 包含运算符字符串的名称 $JOB 自定义变量取决于您工作的位置 $HOME 你的home环境变量 - 指定运算符字符串的环境变量 $ACTIVETAKE 包含当前的名称 $CH 当前通道的名称 $TEMP 临时(崩溃)文件保存的位置-指定运算符字符串环境变量 PLAYBAR VARIABLES:播放条变量:一些与Houdini时间有关的各种变量: $F 当前帧 这对于文件名的编号方式尤其有用。 允许我们的表达式可以引入到时间的元素中去。 因此我们能够在文件的名称中添加到$F 给我们提供了3个填充帧 1=001) 我们还可以使用$F把翻译参数告诉它移到那个时间 我们可以使用简单的数字补充$F. $F-1表示帧1的返回值为0 在某些情况下,工作时所指的“时间”是秒而不是帧) $FPS 播放速度 帧/秒(设定全局动画选项) $T 当前时间 秒 我们可以使用($F-1)/$FPS取决于当前帧的时间是秒。当我们看到类似于在一个粒子

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档