(maya所有函数的算法.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文档。上传文档
查看更多
(maya所有函数的算法

maya中的表达式同C语言中的函数表达式 ? abs?? 绝对值函数 用来求取一个数的绝对值。 结构 float abs(float number) ; ceil? 入函数?? 用来对带小数点的数值进行向上取整。 结构 float ceil(float number); floor 舍函数?? 用来对带小数点的数值进行向下取整数。 结构 float floor(float number); clamp 范围函数?? 用来限定函数的取值范围。 结构 float clamp(float min,float max,float parameter)其中parameter表示需要限定的数值 当par 大于最大值时候函数返回 max 当par 小于最小值时候函数返回 min 当函数大于min小于max时候 函数返回本身; min? 取小函数? 两数或多数比较返回最小数; 结构 float min(a,b,c)返回最小数值 max? 取大函数? 两数或多数比较返回最大数; 结构 float max(a,b,c)返回最大数值 sign 正负零函数 判断数值的正负零 结构 float sign(-5)返回-1 float sign(5)返回1 float(0)返回0; trunc 取整函数 返回带小数的数值整数部分 结构 float trunc(5.3)返回 5.3; exp? 指数函数 返回e的幂指数 其中e=2.718 结构 float exp(float number); log??对数函数 返回e的自然对数 结构 float log(float number); log10 常用对数函数 返回以10为底的一个数的对数 结构 float log10(100)返回值是2; pow? 幂指数函数 返回一个数的幂的值 结构 float pow(float basic,float exponent)basic是底数 exponent是指数; sqrt 平方根函数 函数返回一个值的平方根 结构 float sqrt(4);返回值是2; ? 三角函数 sin 正弦函数 返回一个数值的正弦值 结构 float sin(float number);其中正弦等于对边比上斜边; cos 余弦函数 返回一个数值的余弦值 结构 float cos(float number);其中余弦等于邻边比上斜边; tan 正切函数 返回一个数值的正切值 结构 float tan(float number);其中正切等于对边比邻边; 反三角函数 asin acos atan 反三角函数 返回数值的弧度值 结构 float asin(float number);返回number数值所对应函数的弧度值; ? hypot 矢量值函数 返回二维矢量 的长度值 结构 float hypot(float x,float y)返回 x平方与y平方和的平方根; angle 夹角函数 用与求取两个矢量之间的夹角 结构 float angle(vector1,vector2); cross 叉乘函数 用于返回两个矢量确定的平面的法线 结果为零时两矢量平行或在同一直线上; 结构 float cross(vector1,vector2); dot?? 点乘函数用于返回两个函数点乘的结果结果为零时候两矢量垂直; 结构?float dot(vector1,vector2); mag? 矢量大小函数 返回矢量函数的长度值 结构 float mag(vector); ? rot 旋转函数? 返回的是个矢量 (点的位置坐标) 结构 vector rot(vector point,vector axis,float angle);其中vector axis 代表的旋转半径 float angle旋转多少度数。 ? unit 函数? 返回的是一个矢量的单位矢量 返回的矢量和所求的矢量有相同的方向单位矢量的单位大小是1 结构vector unit(vector vector)里面的vector 就是要求的? ? deg_to_rad 函数? 返回的是一个弧度数值 结构? float deg_to_rad (float degrees);当为90返回的是二分之一π ? rad_to_deg 函数 功能和上面的函数相反 ? hsv_to_rgb 函数 将颜色的hsv数值 转换为RGB数值 结构 vector hsv_to_rgb(vector hsv); ? rgb_to_hsv功能和上面相反 ? clear (清空数组)函数 为了清空一个数组中的所有 数据 结构 int clear(array array);返回 0或者 1 成功与不成功 ? gauss函数 高斯函数 返回一个随机的浮点和矢量 结构 float g

文档评论(0)

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

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

1亿VIP精品文档

相关文档