我要发帖 回复

管理员

735

主题

2万

积分

30

专家分

忠于职守杰出贡献鼓励

兴趣点(最多三项):

建模技术

私信
发表时间 : 2011-10-21 23:04:34 | 浏览 : 24219    评论 : 129
最近 有很多有志之士 加入到 我们的虚拟仿真阵营中来,和我们当初一样,初来咋到时 一头雾水,因此 ,觉得有必要为各位新入学者 写一点指引

1.明确目的
   在你准备学习vega prime(简称vp)前,你确定 你要使用vp做开发吗?你的目的是什么?
   根据我的经验,有如下感受:
   1),如果你要做军事仿真,推荐你用vp,vp有很多专门用于做国内军事仿真的功能模块,具体情况,等你熟悉后就了解了。
   2),vp侧重于工业仿真,物流仿真等应用,他的长处不在于  视觉效果特别强的视景演示,当然了,美工和烘焙模型也能够导入到vp中去,vp的新版效果会越来越好
   3),vp支持vc编译器  支持 c++ builder ,支持qt,通过com技术也支持浏览器和activeX 跨平台应用。
   4) ,放弃vegavega 已经被淘汰了,没有任何技术支持了,所以请想学习vega的人 转而学习vega prime。
   5),但是vp 终究而言,是一款商业仿真软件,他需要付费使用,运行时 需要license。


2.入门的前提
  1) 学习者  需要具备一定的c语言和c++语言知识,因为vp是面向对象的类库,是基于vsg引擎的上层c++类库。
  2) 开发者 最好有具备3D加速的独立显卡PC机。

3.如何安装
   vp2.01安装方法:
   http://www.52vr.com/bbs/forum.php?mod=viewthread&tid=11340

  如果还不会,请根据关键字 在论坛中搜索安装方法。

  本站下载资源:
http://www.52vr.com/bbs/forum.php?mod=forumdisplay&fid=89


4.初步认识和使用
  打开桌面上的lynx prime图标,点击active priview按钮,就能够正常播放三维视景了(如果你安装成功了的话)
   下载论坛上的中文入门教程:
    http://www.52vr.com/bbs/forum.php?mod=viewthread&tid=559
   http://www.52vr.com/bbs/forum.php?mod=viewthread&tid=5399
   http://www.52vr.com/bbs/forum.php?mod=viewthread&tid=9267
   这几个链接可能都指的是 同一个 软件安装目录doc中 desktop tutor的中文翻译教程,没错,安装这上面说的 ,一步一步去做,这样你就能对vp有个初步认识了。

5,配置开发环境
    目前根据版本要求,如有特别声明 vp2.0 ,vp2.1 和vp2.2 for vc7  都使用vc2003.net进行开发,vp2.2 for8.0 是可以用vc2005.net开发的
    如下链接,能够告诉你一些版本对应关系和开发配置:
    http://www.52vr.com/bbs/forum.php?mod=viewthread&tid=1333

   如果你看了上面的场景问题集之后,你还是不会,那么请打开vp自带的例子工程,例子工程一般在安装目录:“MultiGen-Paradigm\resources\samples”中。
  例子工程都是配置好了的,你可以直接编译运行,你也可以打开工程的属性,查看如何设置 vp库 和vc工程的绑定与库链接。

使用vp2.2及以上版本 自建项目工程需要注意的问题!!!
http://www.52vr.com/bbs/forum.php?mod=viewthread&tid=25684&fromuid=4


6,编写vp程序
   1) 首先你要学会编写 控制台程序,最基本的vp程序就是控制台程序,在上面第4步的教程的最后部分,有教给你 如何开发控制台例子程序的,是开发一个龙卷风程序,程序英文教程 在安装目录中:Vega Prime Desktop Tutor.pdf。程序的例子工程在安装目录:“D:\Program Files\MultiGen-Paradigm\resources\tutorials\vegaprime\desktop_tutor”(假定vp安装在d盘),你根据中文教程或者英文教程  走一遍这个程序,争取 运行成功(需要说明的是,在代码中 有个vp_application.cpp中 第385行,你需要根据实际文件路径更改一下)。

   祝你第一个程序运行成功。
  2) 打开 安装目录中的其他例子程序,争取都运行一遍,最好都能读一遍代码,这样你对vp控制台程序就有了一个大概了解。
   
   3) 下载论坛中的websample程序包,里面有好多程序,vp2.2之前 ,这些程序例子是只提供给正版用户使用的,
        在这个程序包中  有各类功能例子,包括opengl扩展等好多有用的例子,你都可以运行一遍,但是这些例子 对初学者或许是有难度的。

     4) 基于MFC的vp程序

      请下载vpMfc程序模板:http://www.52vr.com/bbs/forum.ph ... 1157&extra=page%3D1
      请只下载MFC-VP.rar 这个压缩包,这是官方提供的压缩包,使用 这个模板,你就可以开发基于MFC框架的VP程序了。



  
   

最近VR访客查看更多↓

UE4   |   虚幻引擎   |   Unity VR    |    Hololens
吃西瓜最快 评论于2011-10-21 23:28:41
顶一个!vp大哥辛苦啦~~
vrms_lover 评论于2011-10-22 00:41:58
obuil辛苦了,感谢一直帮助我们
kodong122 评论于2011-10-25 20:58:38
牛的,不得不顶
gubingjie 评论于2011-10-29 22:19:29
老大,论坛在你的辛苦下真是越来越好了。
rcdxph 评论于2011-10-30 09:37:35
提示: 作者被禁止或删除 内容自动屏蔽
llhmuzi 评论于2011-11-1 19:03:05
正一头雾水,太感谢啦
VR帝国 评论于2011-11-16 18:13:38
写的 很精辟
firefox 评论于2011-12-2 00:15:40
真是及时雨啊,在分享中成长
jpucnpczjx 评论于2011-12-2 08:41:01
顶下,写得很好。
mengting1102 评论于2011-12-8 15:02:41
很好,不错
zsy 评论于2011-12-14 21:17:00
很好,不错
lspwxy 评论于2011-12-18 12:02:26
谢谢啦!!!!!!
JoyPoint 评论于2011-12-26 22:29:28
学习从这个帖子开始!
宽一 评论于2012-1-17 10:23:03
顶一个!vp大哥辛苦啦~
宽一 评论于2012-1-17 10:23:19

学习从这个帖子开始!
liuludjmm 评论于2012-1-29 13:57:21
VP有红外模块吗?要做红外仿真的!
北奥 评论于2012-2-5 11:16:22
谢谢,新来的全靠他了!
北奥 评论于2012-2-9 09:13:51
谢谢,用了10多天才简单过了一遍,总算一脚迈进门了。不知道能走多远
hjw520cn 评论于2012-2-9 11:34:16
顶起!!!!!!

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-7-28 07:02 PM

返回顶部