虚拟现实技术讲座.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专题1 虚拟现实开发平台EON 学习进程 照猫画猫 ?照猫画虎 ?想虎画虎 一、基本术语 1. 节点 (node) 实现特定功能的小程序模块,但这些程序模块进行封装,只留下可以改变参数的接口。 每一个功能节点都有一个特色的分类及内定的名称,反应其在模拟程序中所负责的特殊任务。 注意:节点的使用方法 直接从节点原件视窗中,拖动节点到模拟树中 例1: 步行节点Walk 例2: 框架节点Frame 2. 元件 (Prototype) 实现特定功能的小程序模块 ,它利用现有的节点进行组合以实现新的功能 。 元件既是一个模拟子树,又是一个具有属性的物体。 注意:元件使用方法与节点使用相同 选择所需元件图标并拖至模拟树中。 例3: 3D元件,旋转对象 二、交互形式 EON的交互主要体现在三个方面: 通过给相机添加行走节点(Walk)实现场景的自由漫游; 通过给虚拟场景添加多媒体节点实现虚拟场景的扩展; 和虚拟场景中的物体进行交互,场景中的物体会根据浏览者的不同动作和状态做出实时反馈,如打开门等。 例4: 场景漫游(Walk) 新建模拟程序; 双击walk节点,对行走的速度以及鼠标按键进行设置 ; 选择Enviroments,拖动SkyDome元件至Scene节点下 ; 运行模拟程序。 例5:开关门 新建模拟程序; 双击walk节点,对行走的速度以及鼠标按键进行设置 ; 选择Enviroments,拖动Apartment元件至Scene节点下 ; 运行模拟程序。 例6: 多视窗观看 新建一模拟程序 选择Environments组。拖动TownSquare元件至Scene节点下 选择Viewport节点,拖动该节点到Viewports文件夹下 例2: 多视窗观看 新建一模拟程序 选择Environments组。拖动TownSquare元件至Scene节点下 选择Viewport节点,拖动该节点到Viewports文件夹下 双击Viewports文件下的Viewport1窗口,设置其参数 例6: 多视窗观看 新建一模拟程序 选择Environments组。拖动TownSquare元件至Scene节点下 选择Viewport节点,拖动该节点到Viewports文件夹下 双击Viewports文件下的Viewport1窗口,设置其参数 例6: 多视窗观看 新建一模拟程序 选择Environments组。拖动TownSquare元件至Scene节点下 选择Viewport节点,拖动该节点到Viewports文件夹下 双击Viewports文件下的Viewport1窗口,设置其参数 选择Frame节点,拖动该节点到Camera节点下 右键单击Frame节点,选择Copy as Link 右键单击Viewport1节点的Camera文件夹,选择Paste 运行模拟程序 注意1: Frame node 单击Start values,保存目前设置的值。 注意2: Decal node Decal节点能够使贴图文件始终面对着摄像机 。 例7:Motion 滚动效果 例8: Textbox文本节点 例9: clicksensor 点击传感器 例10: MouseSensor 鼠标触发器 要求:左键鼠标旋转,右键停止 注意: Active: No,表示开始时静止,单击鼠标后才旋转。 例10:键盘触发器 例11: 多个键盘触发器 要求: 通过不同键盘,围绕不同轴线运动 注意1:当前状态对轴线的影响,即不同初始位置,轴线不同。 注意2:ToolTip提示语。 例12: 多个键盘触发器-2 要求: 通过不同方向键,控制不同的运动方向 例13: PowerSwitch 鼠标传感器 单击逐个显示 例14: Dragdrop 鼠标传感器 虚拟现实技术

文档评论(0)

追风少年 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档