收藏 分享(赏)

MAYA-mel常用函数详解.pdf

上传人:HR专家 文档编号:5910341 上传时间:2019-03-21 格式:PDF 页数:4 大小:37.92KB
下载 相关 举报
MAYA-mel常用函数详解.pdf_第1页
第1页 / 共4页
MAYA-mel常用函数详解.pdf_第2页
第2页 / 共4页
MAYA-mel常用函数详解.pdf_第3页
第3页 / 共4页
MAYA-mel常用函数详解.pdf_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、MAYA 中的常用表达式函数1,算术函数a;“abs( )”(绝对值函数)例如;abs(5) 5abs(-5.5) 5.5abs(0) 0b;“ceil( )” (返回比括号中数大的最小整数)例如;ceil(4.3) 5ceil(-2.3) -2c;“floor( )”(返回比括号中数小的最大整数)例如;floor(4.3) 4floor(-5.6) -6d;“trunc( )”(取得括号中数的整数位)例如;trunc(10.39) 10trunc(-3.14) -3e;“min(x,y)”(取得括号中两数比较后较小的数)例如;float $a = 6.3;float $b = 5.6;flo

2、at $c = 4.3;float $min = min($a,$b);float $min = min($min,$c);f;“max(x,y)”(取得括号中两数比较后较大的数)例如;max(2.1,3.5) 3.5g;“sign()”(返回括号中的符号,正数返“1”,负数返“-1 ”,零则返回“0”)例如;sign(5) 1sign(-5) -1sign(0) 0h;“clamp(min,max,parameter)”(求范围,当parameter小于min时则返回min,当大于max时 则返回max,在min和max之间时则反回其自身)例如;clamp(0,1,time);(只取time

3、“0-1”的部分)2,指数函数a;“exp( )”(求衰减系数“e”的多少次方)(e = 2.718);例如;exp(time);(基于时间递增)b;“pow(x,y)”(求x的y次方)例如;pow(2,3) 8pow(8,1.0/3) 2c;“sqrt( )”(专用开平方)例如;sqrt(4) 2d;“log(x)”(求x是e的多少次幂)例如;log(1) 0log(2.718) 1e;“log10(x)”(求x是10的多少次幂)例如;log(100) 2log(1) 0log(1000) 3f;“hypot(x,y) (勾股定理)例如;hypot(3,4) 53,随机函数a;”noise(

4、 )”(噪音)例如;noise(time)noise(frame)b;“dnoise( ) ”(噪音,对矢量进行操作)例如;dnoise()c;“rand( )”(随机函数的一种,针对浮点类型)例如;rand(5) 在0到5之间随机rand(2,4) 在2到4之间随机d;“seed ( )”(固定随机函数)例如;seed(1) 1e;“sphrand ( )”(针对矢量的球型随机)例如;sphrand(5)sphrand()4,三角函数a;“sin ( )”(正弦函数)例如;sin(1) (表示1弧度的正弦值)1弧度=180/3.14度b;“cos ( )”(余弦函数)例如;cos(1) (表

5、示1弧度的余弦值)5,转换函数a;“deg_to_rad”(将角度转为弧度)例如;deg_to_rad(180) 3.14b;“ hsv_to_rgb”(颜色转换模式)例如;hsv_to_rgb() 6,曲线函数a ;“linstep(min,max,parameter)”(线性递增函数,返回值永远是从0到1)例如;linstep(3,6,time)b;“hermite( )”(自定义曲线函数,且返回结果也为矢量,用法较为复杂)7,矢量函数a;“mag ( )”(求矢量大小,求得的结果是一个浮点数)例如; mag( - ) 3.464102b;“angle ()“ (求得两矢量之间的加角,单位永远是弧度,永远取小的角度,永远取正数)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报