- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Vega实时三维视景仿
Vega实时三维视景仿真技术 1.Vega能干什么? Creator用来建立三维模型。 Vega的作用: 将三维模型渲染成场景 在场景上浏览、查询 实例演示 2. Vega的构成 Lynx软件 多种动态联接库(DLL)、 函数库(Lib) 应用程序接口(API) 3.Vega系统运行流程 4.Vega系统设计模式(三种) 1.使用Vega的Lynx图形用户界面配置系统,它只适用于简单的,对交互性要求不高的小系统。 2.完全运动Vega提供的API函数进行程序开发,可以开发比较复杂的,对交互性要求较高的系统,但变成复杂。 3.综合前两种模式进行系统开发,首先通过Lynx建立adf文件,再将adf中定义的属性和Vega的API调用结合起来,可以大幅度减少源代码的开发时间,这是最常用的模式。 5.Lynx图形界面 主要功能是定义虚拟场景中的元素属性及其相互关系,并可以实时预览参数设置的效果,最后生成Vega程序的应用程序定义文件-adf文件。 6.使用Lynx快速定制Vega应用程序 感受一下已经定义好的ADF文件。 步骤:1)启动Lynx。 2)打开已有的ADF文件。 3)预览应用程序。从“Preview”菜单中选择“Active Preview” 项或者单击工具条上的“Active Preview”按钮, 激活交互预览应用程序。 使用Lynx图形界面设置和调整相关参数,直到实现最基本的Vega应用程序。 1)设置系统环境。 ①单击“File”菜单下的“New”菜单项或者单击工具条上的“New”按钮,新建一个应用程序文件。单击“File”菜单下的“Active Modules”菜单项,如图所示: 2)添加模型对象。 步骤: ①在图标栏中单击”objects”面板图标按钮。 ②单击“objcts”菜单下的“New…”菜单项。弹出“New Objects Name”对话框要求输入所添加的物体对象的名称。 ③单击”?”按钮弹出文件浏览器,查找相应的*.flt文件,其他选项保持默认不变。 3)把模型对象加入场景。 ①在图标栏中单击”scenes”面板图标按钮。这里已经有了一个名为“default”的默认场景,但是面板中“objects”列表为空,表示场景里还没有条件任何的物体对象。 ②单击“Select a class Instance”对话框。对话框中列出了所有可以添加的模型对象。 ③双击模型对象或者单击模型对象项后单击“OK”按钮确认,完成把物体对象加入场景的操作。 4)调整运动模式。 ①在图标栏中单击”Motion Models”面板图标按钮。面板显示出“Motion Models”的相关面板。 ②在“Motion Model Type”下拉菜单中选择“drive”模式,缺省值选择的是“UFO”模式。 ③单击工具条上的“Rename Instance”按钮,将缺省的运动模式实例名“Default”改为“drive”。 ④在“Initial and Reset Position”文本输入框中,把X和Y的值设置为“2500”,Z值设置为“2.5”,其他参数保持默认值不变。单击工具栏上的“Active Preview”按钮就可以观看初步效果。 5)动态调整光源设置(在 Active Modules下 选择light模块) ①在图标栏中单击”Lights”面板图标按钮。 ②在灯光面板区中单击“Ambient color”区域,弹出下拉颜色选择框。 ③在颜色选择框中选取较亮的淡蓝色或白色。观察窗口中仿真效果的变化。 6)动态更改环境设置(在 Active Modules下 选择Environments模块) ①在图标栏中单击”Enviroments”面板图标按钮。 ②用鼠标来回拖动“Time of Day”滑块,观察场景中的光线变化情况。 ③先在右侧的面板区中单击“Fog”区域下的“Enabled”复选框取消雾化效果,再单击“Sky color”区域,在弹出的下拉颜色选择框中选择任意的颜色,注意观察窗口中天空颜色的变化。 ④ 恢复到原来的天蓝色,重新启用雾化效果。 ⑤ 用鼠标调整“visibility”选区下的“Far”滑块至“1000”,观察雾的最大能见度对场景环境的影响。 小结: 通过上述操作,可以明白Lynx极大的简化了场景的设置,但是我们所做的adf文件只能在Lynx里面浏览,如果需要成为一个简单的应用程序,需结合相关的程序设计知识,使之成为独立的.exe文件。相关参考书目: 《Vega实时三维视景仿真技术》---华中科技大学出版社 王乘 李利军编著 最简单的独立应用程序模式 I
您可能关注的文档
最近下载
- Unit 5 Travel Around China Lesson 15教学评大单元教学设计 2025北京版英语五年级上册.pdf
- 塔吊与施工电梯安全培训课件.pptx VIP
- 文献很重要designlife入门详解.pdf VIP
- 《托育机构保育指导大纲(试行)》解读.pptx VIP
- 工程师个人年终工作总结范文5篇.docx VIP
- 2025年英语PEP3年级上册-大单元整体教学设计正文 3上_Unit6.docx VIP
- 精益管理工具实用手册 .doc
- 任务3.3 农药的应用(课件)--高一《植物保护技术》同步教学(高等教育出版社).pptx VIP
- 英语四级高频词汇2000词(必背).docx
- 国开电大学习网《机械制图》形成性任务1-4答案.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)