电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 图形图象-> Director教程
director 3d 基础(之七)_director教程
作者:网友供稿 点击:0
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 
移动模型与摄像机

在Director 8.5中,不止一种方法去移动模型与摄像机。模型与摄像机可以相对于它们自己、其它模型或整个身处的3D世界而移动。另外,这些物体可以利用两种不同的Lingo程序来移动。无论你选择哪种方法,都会有明显的效果于你的3D演员的外观。

样版影片

本文的样版影片是Moving_model_and_camera.dir。你可以打开来查看它的程序,如果你喜欢的话,你可以改动它。(点击这里下载相关附件)

看scene 1

影片中的第一个scene说明了如何利用简单的Lingo命令rotate和translate来移动模型和摄像机。
舞台上包含了一个3D精灵――一个含有四个字母的模型。还有一些精灵是显示模型与摄像机的当前位置与旋转角度的文本字段。当按下舞台左下角的说明文字中说明的键时,你可以移动和旋转摄像机和模型。(请注意,如果要旋转是要按住换档键的)
查看名叫“Interface 1”的脚本演员,它是控制3D模型和摄像机的运动的。这个脚本一开始就检查Shift键是否按住了,以决定是用rotate还是translate命令。

member(‘‘3d‘‘).model(‘‘A‘‘).rotate(-1, 0, 0, #world)
当使用rotate命令,事件会在一个键每次按下时轻微改变一个模型的方位角度。当使用translate命令,事件会在一个键每次按下时轻微改变一个模型的位置。每次键按下会在一个轴上改变模型的位置与旋转角度的一个单元值。你可以在舞台上的位置与旋转字段中看到每个轴上的数值是如何依赖于哪个键按下而改变的。
注意到rotate和translate命令包括了一个“#world”参数。这告诉Lingo模型的运动是相对于整个3D世界的,而不是相对于3D世界中的其它物体的。
影片提供了一个代替程序,Alternate Interface,可以代替“Interface 1”程序。这个代替程序履行修改位置与旋转属性的数值的同样的任务,却不是使用rotate和translate命令。

看scene 2

影片中的第二个scene说明了如何移动模型和摄像机相对于其它物体。在这个scene的3D世界中包括了三个模型而不是一个。每个有四个字母的模型都是大模型大写字母“P”的子对象。由于这种关系,小模型们可以相对于父对象大写字母“P”而运动,就象相对于3D世界或相对于它们自身一样。
现在的舞台看起来和scene1一样,只是多了三个按钮,是用来允许你选择小模型们相对于它们自己、它们的父对象或整个3D世界而运动。你可以通过选择标记是“Self”的按钮来选择小模型们相对于它们自己运动,选择标记是“Parent”的按钮来选择小模型们相对于它们的父对象运动,选择标记是“World”的按钮来选择小模型们相对于整个3D世界运动。
名叫“selfBeh、parentBeh和worldBeh”的脚本的作用是更新记录“#self , #parent , 或 #world”的全局变量gRelativeTo。举个例子:
on mouseUp
gRelativeTo = #self
end
然后,全局变量gRelativeTo被用来传送相对参数给在scene2Interface脚本中的translate and rotate命令。
member(‘‘3d2‘‘).model(‘‘A2‘‘).rotate(-1, 0, 0, gRelativeTo)
试验各种不同的相对运动并观察它们可见的不同效果。(记住要按Shift键呀!:)

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·director技巧--关于text scroll 的问题_director教程
·lingo常用辞典- c_director教程
·lingo常用辞典- c_director教程
·lingo常用辞典- c_director教程
·lingo常用辞典- d_director教程
·lingo常用辞典- e_director教程
·lingo常用辞典- f_director教程
·lingo常用辞典- g_director教程
·lingo常用辞典- h_director教程
·lingo常用辞典- i_director教程

最新文章
·windows xp操作系统中隐藏的20个秘密_windows xp
·photoshop定义粗大虚线笔刷绘制幽默自画像_photoshop教程
·photoshop为七夕情人节打造亲密爱人相框_photoshop教程
·photoshop通道互换法调整照片色调_photoshop教程
·director生成文件减肥技巧_director教程
·用director控制动画gif_director教程
·director怎样制作自定义光标_director教程
·利用director.ini调试应用程序_director教程
·director使用mui xtra创建对话框_director教程
·director应用技巧_director教程


 
 


版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号