第一范文网 - 专业文章范例文档资料分享平台

二、相机的控制与定位

来源:用户分享 时间:2025/5/30 2:31:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

由于相机处于起始位置,在金鱼移动时可能脱离相机视角,因此在执行RideFish以前要将相机黏在金鱼上,类似地选择相机的属性vehicle并拖至命令行FairyFly之后,并选择GoldFish及the entire goldfish。

最后编程结果如下,可以按Play看动画演示。

21

从上例可以看到,在设置场景时可利用相机控制按钮调整场景,也可通过设置虚对象来改变看场景的视角,在程序运行时可利用camera 的方法set point view to,将相机设置到预先指定的位置。例中的asSeenBy在以后的例子中再作进一步说明。 实例7:太空人与车

(1)打开Alice,选择space作背景,点击space后再点击open,对出现初始场景的画面先将它作为一个新文件存起来,先点击File,再点击Save World,此时出现对话框

将新文件命名为spaceWorldd,点击Save存于你能再次能找到的地方,这里选择存在桌面上。须提醒的是,在编程的过程中经常会出现下述对话框

你应点击Save right now,以防计算机停电等事故而丢失已有的编程。

(2)为了在太空背景下加入对象,要点击Add Object,此时出现本地对象库在画面上。

滑动滑棒选择Vehicle文件夹,点击它后再出现一组画面,选择并点击Humvee(悍马吉普车),再点击Add instance to world,此时Humvee将出现在太空背景中,尽管它占了较大的画面,后面将会调整它的大小。为了在此背景下加入新的对象,点击Local gallery回到本地库的最

22

初画面,找到Space文件夹并点击它,再从众多画面中找到航天员Astronaut,点击它后再点击Add instance to world,此时航天员将出现在同一背景下,此时可能在画面上看不到他,这是因为他被Humvee遮住。在加入两个对象后,对象树中会出现这两个新加的对象。

(3)下面要用对象操作按钮将对象定位。首先要利用resize按钮将Humvee变小,直到能看到航

天员的脚。再点击白色箭头,将悍马吉普移到航天员左边,然后再将航天员移向右

边,再右移悍马使它全部在画面上

再用旋转按钮使悍马与屏幕平行

23

(4)相机移动。首先要点击more control

就会出现有关相机控制的画面

点击drop dummy at camera,在对象树上会出现dummy object 24

搜索更多关于: 二、相机的控制与定位 的文档
二、相机的控制与定位.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9utv27t7tg6x2111f50o_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top