下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、设置欧拉方向模块作者:二鸡蛋本文归所有,未经许可,不得转载。上节课:“设置方向”模块。在学习今天课程之前,强烈建议你先把上节课的内容搞懂!上一节我们讲述了“设置方向”模块。正如上节课结尾部分的疑问那样,不也可以用旋转模块来实现吗?当然可以,用旋转的方式来确定物体的方向就是今天介绍的“设置欧拉方向”的功能。由于三维坐标系下的坐标轴共有三个,因此确定一个朝向需要也用三个“旋转”模块才能完成。为了方便使用,V T特别设计了这个模块。“设置欧拉方向”模块就是三个旋转模块的集合,分别代表该物体沿世界坐标轴XYZ三个方向的旋转角度,这三个角度被称为“欧拉”角。捎带脚说一下,“欧拉”是18世纪大数学家。也许
2、你还不知道,像、e、 、x、i、sinx、cosx、 tgx、 f(x等这些符号都是他老人家发明的。光看这些符号就就知道他有多伟大了。虽然在28岁的时候累瞎了右眼,但活泼、开朗的性格依旧伴随着他快乐的一生。带着崇敬的心情开始这个模块的学习吧!新建一个作品,将沙发调入。为方便新用户阅读,这里特别指出沙发的位置:默认状态沙发是这个样子:你可以看到,局部坐标系和世界坐标系是完全一致的(通过颜色,红绿蓝分别代表XYZ),这一点至关重要,我们后面会讲到。把“欧拉”模块推拽到沙发上,先让我们看看参数:其中“参考对象”参数已经在“围绕参考对象旋转”模块中详细的说明,“继承关系”参数已经“设置父节点”中详细的
3、说明,如果还不清楚请去那里看看。剩下的就是沿着三个坐标轴旋转的角度了。让我们挨着牌的试验一下,先设置X轴转90度。先把角度设置为90度、圈数为零。在运行程序之前,别忘了先设置沙发的初始位置,方法不再重复了。播放程序,沙发“翻”了过去。说说旋转的方向问题。在“旋转”模块中我们已经介绍过VT是左手坐标系。在判断旋转角度正负的时候也用左手:用大拇指指向坐标轴的正方向,则四指旋转的方向就是这个轴的旋转正方向。其他坐标轴旋转的正负值判断也可以用同样的方法进行。需要特别注意的两点是: 无论物体曾经做过怎样的旋转,在使用“设置欧拉方向”模块时都以该物体刚被调入场景时的朝向为准; 旋转的中心轴永远以世界坐标轴
4、为准,忽略局部坐标系。什么意思呢?先说第一个问题:在进行“设置欧拉方向”前我们曾设置过沙发的初始位置,其实无论这时沙发的朝向如何,只要进行欧拉方向设置后,程序运行的结果都是完全一样的。用个例子来说明一下,别嫌我罗唆,下面的内容你一定要搞清楚,否则在使用这个模块的时候一定会糊涂。我们按下IC按钮回到沙发的初始状态,按下C(旋转)键,然后任意将沙发旋转一个角度,旋转多少无所谓,只要和默认的位置不同就行!比如这样!重新设置沙发的初始位置。播放程序!你会惊奇的发现,和前面程序的运行结果完全一样!也就是说无论沙发之前的朝向如何,只要执行过“欧拉朝向后”结果都是一样的。你可以这样认为:沙发先被还原到刚被调入到场景的朝向(位置可以变化),然后进行旋转。再来说说第二个问题,旋转总以世界坐标轴为准。比如我们已经沿着X轴转了90度,如下图:旋转后局部坐标轴已经和世界坐标轴不一样了。如果我们想同时沿着Y轴(绿色的轴)旋转90度,这时到底以局部坐标系还是世界坐标系为准呢?答案是以世界坐标系为准!这也是欧拉角规定的。双击“设置欧拉方向”模块,进行如下的更改:查看结果,沙发沿着X轴和Y轴转了90度。可以这样理解先沿X轴转了90度再沿Y轴转90度。由于单一的变换是符合交换率的,也就是和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 澳洲新冠疫苗合同范本
- 美容多人合作合同范本
- 物业服务供热合同范本
- 直系亲属购房合同范本
- 2025年考研新闻学专业新闻传播学模拟试卷(含答案)
- 2025年初中一年级政治上学期道德题
- 设备售后保养合同范本
- 烟道封堵服务合同范本
- 物业车位转租合同范本
- 社区餐厅承包合同范本
- 幼师职称答辩题库及答案
- 高中语文新课程标准(2025年)和《方案》测试卷
- 2025包头市总工会招聘18名工会社会工作者招聘考试笔试备考题库及答案解析
- 停车场收费系统模板与说明
- 保洁公司质量管理体系手册
- 2025至2030中国分时度假行业市场发展分析及发展趋势与投资机会报告
- 750千伏输变电工程申请报告
- 2025年客运从业资格证考试题库及答案
- 爆破施工技术要求方案
- 2026届山东省济南市章丘四中化学高一上期中联考试题含解析
- 门窗安装工程施工方案(全面)
评论
0/150
提交评论