首页|行业资讯|企业名录|周边产品|数字城市|增强现实|工业仿真|解决方案|虚拟医疗|行业仿真|图形处理|军事战场
资讯首页
行业资讯 >> 学习教程>>正文
Vega Prime教程:运行应用
2012年10月29日    评论:    分享:

   来源:第三维度

    介绍

    我们已经知道了如何在LP中配置ACF文件,这里我们要编译一段应用程序,需要结合ACF文件运行。

    最后一章里,要学会如何设置VC6.0的环境,以后就可以运行自己的代码了!

    编译和运行tornado应用程序

    应用程序和你在ACF中定义的类互相作用,程序将指针指向程序中的类,并且依据程序所定义的条件来反应。当龙卷风碰到粮仓时,你可以看到火光和爆炸。类似的,当龙卷风刮过房子时,一个被破坏的房子模型会出现在你眼前(这个被破坏的模型是在原模型文件里做了一个切换)

    这里你要在VC6.0的环境里建立一个workspace和project,将ACF文件关联在一起。然后可以通过键盘来启动龙卷风的破坏之旅!

    建立VC编译环境

    VC里要做的事情就是创建workspace、配置project、添加files,然后编译运行即可。

    创建VC的workspace

    workspace是你在Microsoft Visual Studio中创建project所需所有文件的一个工作环境。

    Step 1 检查并确认当VP安装完时,系统环境变量中已经配置了如下参数:

 MPI_LOCATE_VEGA_PRIME,值为安装目录,如e:\Program Files\Multigen-Paradigm
 MPI_LOCATE_VEGA_PRIME_LIB,值为lib目录,如e:\Program Files\Multigen-Paradigm\lib

    Step 2 选择开始-》程序-》Microsoft Visual Studio 7.1-》Microsoft Visual C++7.1,打开VC编译环境

    Step 3 在菜单中选择File-》New

    Step 4 选择Workspaces标签

    Step 5 在Workspace name中输入tornadoApplication

    Step 6 在Location中指定一个位置,例如C:\VegaPrime_Desktop_Tutorial

    Step 7 点击OK,可以看到File View中生成了一个新的名为tornadoApplication的Workspace

    Step 8 选择File-》New

    Step 9 选择Projects标签

    Step 10 在projects列表中选择Win32 Console Application

    Step 11 Project name中输入tornado

    Step 12 选择Add to current workspace

    Step 13 点击OK,出现Win32 Console Application的向导

    Step 14 选择An empty project

    Step 15 点击Finish

    Step 16 在出现的New Project Information对话框中,确保路径是C:\VegaPrime_Desktop_Tutorial\tornadoApplication

    Step 17 点击OK,就可以看到一个project出现在当前的workspace中

    配置project

    Step 1 选择Projects-》Settings

    Step 2 在Settings For列表里,选择All Configurations

    Step 3 选择Debug标签

    Step 4 在Program arguments中输入ACF文件的保存路径加上文件名,例如C:\VegaPrime_Desktop_Tutorial\tornado.acf,

    Step 5 选择C/C++标签

    Step 6 在Category列表中选择Code Generation

    Step 7 在Use run-time library列表中选择Multithreaded DLL

    Step 8 Category中选择Preprocessor

    Step 9 在Additional include directories中加入下列值:

    $(MPI_LOCATE_VEGA_PRIME)\include\vsg\stlport,

    $(MPI_LOCATE_VEGA_PRIME)\include\vegaprime,

    $(MPI_LOCATE_VEGA_PRIME)\include\vsg

    Step 10 选择Link标签

    Step 11 在Category列表中选择Input

    Step 12 在Additional library path中输入$(MPI_LOCATE_VEGA_PRIME_LIB)

    Step 13 点击OK

    添加files

    Step 1 选择Project-》Add To Project-》Files

    Step 2 找到tornado.cpp所在目录,例如C:\Program Files\Multigen-Paradigm\resources\tutorials\vegaprime\desktop_tutor\tornado\application

    Step 3 选择tornado.cpp文件

    Step 4 选择Build-》Build tornado.exe来编译程序

    Step 5 选择Build-》Execute tornado.exe来运行程序

    Step 6 使用以下字母键来控制运动

 G - Starts the tornado on its path
 R - Resets the tornado, cow, and farmhouse
 L - Toggles the headlights of the car on and off
 O - Toggles the action observer from looking at the farmhouse, the grain storage unit, and the tornado

    小结

    通过前面的练习,主要是学会了如何配置一个简单的应用程序。通过LP的配置,你可以发现它替你节省了大量的时间,只需要将自己的程序同LP的类关联起来即可。

标签:VegaPrime
上一篇:[视频]微软发布3D手指运动追踪器Digits
下一篇:WizDish月球漫步,提高虚拟现实沉浸感
网友评论:Vega Prime教程:运行应用
评论
留名: 验证码:
您可能还需要关注一下内容:
·基于Vega Prime的虚拟现实车辆智能运动模拟
·Vega 小镇(Town)视景仿真实践
·Vega Prime视景仿真软件API简介
·Vega LynX Prime 编辑器概览
·Vega 虚拟仿真技术概述
·基于Creator Pro/Vega Prime的三维地形仿真技术
·基于Vega的某激光末制导武器视景仿真技术
·基于MFC/ Vega 的炮兵行动在线仿真系统 设计与实现
·美军战斗版“谷歌眼镜” 显示目标安全风险
·面向未来:IT巨头布局“虚拟现实”
☏ 推荐产品

Ladybug5全景
商家:力方国际

ProJet®
商家:力方国际

ProJet®
商家:视科创新

Premium1.5
商家:视科创新

巴可HDX主动立体投
商家:德浩科视

巴可HDF-W26投
商家:德浩科视

巴可30000流明2
商家:德浩科视

巴可4万流明2K投影
商家:德浩科视
☞ 外设导航
☏ 企业名录
【广州】中科院广州电子技术有限公司
【北京】第二空间(北京)科技有限公司
【北京】幻维世界(北京)网络科技有限公司
【厦门】厦门惠拓动漫科技有限公司
【厦门】厦门幻眼信息科技有限公司
【深圳】深圳南方百捷文化传播有限公司
【北京】北京思源科安信息技术有限公司
【上海】上海殊未信息科技有限公司
【北京】北京赢康科技开发有限公司
【武汉】武汉科码软件有限公司
友情链接 关于本站 咨询策划 行业推广 广告服务 免责声明 网站建设 联系我们 融资计划
北京第三维度科技有限公司 版权所有 京ICP备09001338
2008-2016 Beijing The third dimension Inc. All Rights Reserved.
Tel:010-57255801 Mob:13371637112(24小时)
Email:d3dweb@163.com  QQ:496466882
扫一扫 第三维度
官方微信号