动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 图形图象 > Maya教程
图形图象:Photoshop,Fireworks,CorelDraw,Flash,3Dmax,AutoCad,Maya,Director,Authorware,Illustrator,相关软件
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Maya教程 ]的信息

本月文章推荐
.Maya4.0NURBS建模-曲线建模工具(.
.MayaMel基础教程(6).
.Maya4.0多边形建模-编辑多边形(.
.Maya硬件渲染粒子与软件渲染元素.
.Maya4.0骨骼动画-骨骼动力学(2).
.Maya4.0创建场景物体-使用摄像机.
.Maya4.0多边形建模-多边形的基础.
.自定义Maya4.0界面.
.Maya4.0粒子系统-创建粒子(1).
.Maya4.0多边形建模-编辑多边形(.
.Maya4.0动画的基础知识-自动记录.
.Maya4.0变形-融合变形.
.Maya4.0粒子系统-创建粒子(2).
.Maya4.0Artisan建模-表面雕刻画笔.
.Maya菜单中英文对照(4).
.Maya4.0骨骼动画-基本概念.
.Maya4.0骨骼动画-创建骨骼.
.Maya4.0动画的基础知识-创建关键.
.Maya4.0常用功能-快捷键.
.Maya4.0灯光-灯光效果(2).
表达式动画之Functions
  三数学函数的用法

  了解这一部分的内容最好能够参考高中教本关于三角函数的章节。
ABS是ABSOULTE的缩写意思是取决对值。
  例如:
intabs(intnumber)
floatabs(floatnumber)
vectorabs(vectornumber)
  函数名是abs,它将返回number的绝对值。绝对值是没有正负数之分的数值。
  本例说明abs函数有3种格式。每种格式要求一个不同数据类型的参数并返回一个不同数据类型的值。
  第一个格式说明用户可以键入整数类型参数,并且函数返回一个整数。比如,abs(-3)返回数值3。
  第二个格式说明用户可以键入一个浮点类型参数,并且函数返回一个浮点数,比如,abs(-7.54)返回7.54。
  第三个格式说明可以键入一个向量,而且函数返回一个向量。比如,abs(<<3,-6.3,-2>>返回<<3,6.3,2>>。

acos
  返回的是一个数值的反余弦弧度值,其范围是0~pi。
floatacos(floatnumber)
number是角的余弦值,其范围是-1~1。
  例如:
acos(1)
  返回值是0。
acos(-0.5)
  返回的是2.0944弧度。

acosd
  返回的是一个数值的反余弦角度值,其范围是0~180。
floatacosd(floatnumber)
number是角的余弦值,范围是-1~1。
  例如:
acosd(1)
  返回值是0度。
acosd(-0.5)
  返回值是120度。
asin
  返回值是一个数值的反正弦弧度值,其范围是-pi/2到pi/2。
floatasin(floatnumber)
number是角的正弦值,其范围是-1~1。
  例如:
asin(0.5)
  返回值是0.525弧度。
asind
  返回的是一个数值的反正弦度数值,其范围是-90到90。
floatasind(floatnumber)
number是角的正弦值,范围是-1~1。
  例如:
asind(0.5)
  返回的是30度。
atan
  返回的是一个数值的反正切弧度值,其范围是-pi/2到pi/2。
floatatan(floatnumber)
number是角的正切值,可为任何值。
  例如:
atan(1)
  返回值是0.785。
atand
  返回的是一个数值的反正切角度值,其范围是-90~90度。
floatatand(floatnumber)
number是角的正切值,可为任何值。
  例如:
atand(1)
  返回的是45度。
atan2
  返回的是一个在X,Y坐标轴中指定的反正切弧度值。这个角是以X轴为一边,另一边是由原点和坐标系
  中一点形成的直线构成。返回的角以弧度为单位,范围是-pi到pi。
floatatan2(floatY,floatX)
X是点的X坐标。
Y是点的Y坐标。
  例如:
atan2(1,1)
  返回的是0.785弧度。
  今天就写到这,已经很晚了,欢迎与我共同讨论
tobecontinue

  今天加上MATHFUNCTIONS的最后一部分,来结素这个话题。其他的函数由于他们比较好理解,就不做说明了。毕竟一个人的能力是有限的。有点对不住大家了。
atan2d
  返回的是一个在X,Y坐标系中指定的反正切角度值。返回的角以度为单位,范围是-180到180度。
floatatan2d(floatY,floatX)
X是点的X坐标。
Y是点的Y坐标。
  例如:
atan2d(1,1)
  返回45度。
hypot
  返回的是从原点到在X,Y坐标系点的二维向量值.

angle
  返回向量间的弧度角.
floatangle(vectorvector1,vectorvector2)
vector1是一个向量。
vector2是另一个向量。
  返回角是两个向量所夹角中的最小角,它通常小于180度。
  例如:
angle(<<2,-1,1>>,<<1,1,2>>
  返回1.0472弧度,它等于60度。
cross
  返回由两个向量定义的叉乘值。
  对于两个向量,叉乘值是由两个向量定义而成的面的法线,
vectorcross(vectorvector1,vectorvector2)
  若叉乘值是0,那么可能是两个向量平行或在同一条直线上。若一个或两个向量是<<0,0,0>>,那么叉乘
  值返回<<0,0,0>>。
vector1是一个向量。
vector2是另一个向量。
  例如:
cross(<<1,2,-2>>,<<3,0,1>>
  返回值是<<2,-7,-6>>。
dot
  返回两个向量的浮点点积。点积把两个向量作为自变量并返回一个标量值。
floatdot(vectorvector1,vectorvector2)
  如果点积返回0,那么两个向量是垂直的。
vector1是一个向量。
vector2是另一个向量。
  例如:
dot(<<1,2,-2>>,<<3,0,1>>
  返回1,这个例如的点积是(1*3) (2*0) (-2*1),它等于1。
mag
  返回向量的值,它是向量的长度,floatmag(vectorvector)
vector是所要得到数值的向量。
Mag函数使用下列公式把向量转换为一个浮点数。
  例如:
mag(<<7,8,9>>
  返回值13.928。

rot
  返回一个向量,它代表以指定轴旋转一定弧度后点的位置。
vectorrot(vectorpoint,vectoraxis,floatangle)
point是在世界坐标系中点的位置。
Axis是点围绕之旋转的轴。这个轴是一条经过原点的有指定方向的线。
angle是点所旋转的弧度。
  例如:
rot(<<3,3,0>>,<<1,0,0>>,0.5)
  返回值为<<3,2.633,1.438>>。这是一个向量,它是沿<<1,0,0>>的轴旋转0.5弧度后点的位置在<<3,3,0>>
  的向量。
  例如:
particleShape1.position=rot(position,<<0,1,0>>,0.1);
  假定在场景中有一个单粒子物体,它的位置是<<4,6,0>>,并为它的粒子形节点写了上面的runtime表达
  式。播放动画时,粒子将沿Y轴旋转成一个圆形图案。
  在每帧中,粒子旋转0.1弧度,约为5.7度,

unit
  返回一个和向量相应的unit向量。
unit向量具有和指定向量相同的方向,但是它的数量是1。
vectorunit(vectorvector)
vector是和unit向量相应的向量,
  例如:
unit(<<1,1,1>>
  返回<<0.577,0.577,0.577>>。(完)

表达式动画之Functions(2)

发表日期:2006-4-5 |


上一篇:MaYaSkeleton教学 人气:4141
下一篇:MayaMel基础教程(8) 人气:4724
浏览全部Maya的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-10 企业网站智能管理系统(TZIMS) v6
2008-10-10 拓文asp.net网站内容管理系统 v6
2008-10-10 动网论坛PHP版 v2.0++ Build 081
2008-10-10 免费时代CMS v5.0
2008-10-10 wodig第四季中文DIGG社区 v4.1 b
2008-10-10 老Y文章管理系统 v2.2 bulid 081
2008-10-10 魔法盒动感相册 ASP+SQL版 v2.0
2008-10-10 Asoft签到管理系统 v3.0 Pack1
2008-10-10 哥特人音乐网潮流留言本 v1.1
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成