我要发帖 回复

管理员

730

主题

1万

积分

30

专家分

忠于职守杰出贡献鼓励

兴趣点(最多三项):

建模技术

私信
发表时间 : 2013-11-7 21:23:58 | 浏览 : 7560    评论 : 58
源码分类
原创性: 原创
源码类型: vega prime
支撑软件: vega prime
目录截图: -
文件大小: 30 Mb
代码开放性: 完全开源
说明:
这个工程是在我之前的一个框架下修改的,里面加上了船舶控制的代码
QQ截图20131107131537.jpg



其实代码本身是支持这些功能的:
1. 在mfc下以线程模式运行vp
2. 支持三种摄像机操控模式:
   1) cs模式(方向键 和wasd键 )
   2) 旋转观察模式(方向键 和wasd键 )
   3) 录制回放模式(对以上两种模式的回放操作)
3.快速滑移定位,能快速平滑的让摄像机滑移到目标位置
4.中文显示
5.鼠标悬停在物体上方触发机制
6.天气控制系统,控制24小时,控制天气


代码简单说明:

vrVPView类是我写的vp基本框架,在论坛中别的地方也出现过
SHFrameView类是基本功能实现类和显示类
myPathNavigatorSubscriber类是 路径事件订阅类,运行到路径上的某个点时可以通知你
UserVCR 录制用户摄像机动作和播放控制
VPChanText 显示文字和图形
vpPicker 鼠标悬停pick功能

其他mfc的辅助代码

QQ截图20131107131617.jpg

自带编译好的vp2.2-vc2005 可运行目录








VCTemp.part01.rar

4 MB, 下载次数: 6871

VCTemp.part02.rar

4 MB, 下载次数: 8148

VCTemp.part03.rar

4 MB, 下载次数: 7447

VCTemp.part04.rar

4 MB, 下载次数: 3650

VCTemp.part05.rar

1.78 MB, 下载次数: 7453

售价: 10 积分  [记录]

点评

很给力 可以再发一些  发表于 2014-2-22 07:57 PM

评分

参与人数 5积分 +105 收起 理由
y20070118 + 10 很给力!
duesouth + 25
gengyanwei + 10 赞一个!
d_jun339 + 50 希望能多多发表此类资料供我等新手学习啊,.
david_m + 10 很给力!

查看全部评分

最近VR访客查看更多↓

UE4   |   虚幻引擎   |   Unity VR    |    Hololens
chuyanj 评论于2013-11-7 21:54:52
学习了

点评

用了十个VR币,但是两个链接错误,无法运行  发表于 2015-10-21 05:58 PM
xiao_rong 评论于2013-11-7 22:58:17
学习一下。
bluefish 评论于2013-11-8 08:33:27
好漂亮的功能,喜欢。
vr_learner 评论于2013-11-8 09:50:23
楼主的分享精神异常强大,赞一个,更要学习一个。
xiaoA 评论于2013-11-8 13:09:58
提示: 作者被禁止或删除 内容自动屏蔽
wangyoutcai 评论于2013-11-9 20:59:53
现在上哪去找这么好的人啊?
npuhawk 评论于2013-11-10 13:24:52
非常感谢,不要VR币更好
impromptu 评论于2013-11-10 20:49:44
没钱啊,怎么办啊
david_m 评论于2013-11-10 22:03:29
老大的程序,学习下。感谢!
勤省,笃学,自强
guankong 评论于2013-11-11 09:30:29
看上去效果不错 O(∩_∩)O~
guankong 评论于2013-11-11 09:35:01
最后一个文件要10 VR币,不够。
shengma 评论于2013-11-11 19:17:09
没钱下载啊。
shengma 评论于2013-11-11 19:27:28
能赠一份源码学习一下嘛?sheng_ma@163.com
shengma 评论于2013-11-11 20:50:28
心疼啊,刚挣了10vr币全给你了。
laoniao 评论于2013-11-11 21:26:25
感谢分享。
kill7men 评论于2013-11-14 09:17:42
哪位能赠送一下,没有VR币呢,276227405@qq.com,谢谢。
puritysky专家组 评论于2013-11-14 23:01:00
好东西,谢谢!
puritysky专家组 评论于2013-11-14 23:01:59
刚学VP,可否分享?puritysky@126.com
shengma 评论于2013-11-17 17:00:32
老大,编译项目不成功。似乎少加了动态库。
1>FloatDlgBar.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' specification
1>vpPicker.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class vsNode *> > > __thiscall vsNode::begin_parent(void)const " (__imp_?begin_parent@vsNode@@QBE?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@PAVvsNode@@@std@@@std@@@std@@XZ) referenced in function "private: class vsNode * __thiscall vpPicker::getParent(class vsNode *)" (?getParent@vpPicker@@AAEPAVvsNode@@PAV2@@Z)
1>vpPicker.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class vsNode *> > > __thiscall vsNode::end_parent(void)const " (__imp_?end_parent@vsNode@@QBE?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@PAVvsNode@@@std@@@std@@@std@@XZ) referenced in function "private: class vsNode * __thiscall vpPicker::getParent(class vsNode *)" (?getParent@vpPicker@@AAEPAVvsNode@@PAV2@@Z)
1>vpPicker.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class vsNode *> > > __thiscall vsNode::begin_child(void)const " (__imp_?begin_child@vsNode@@QBE?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@PAVvsNode@@@std@@@std@@@std@@XZ) referenced in function "public: enum vsTraversal::Result __thiscall vsTraversalUser<class vrRenderStrategy *,struct vsTraversalLookUpNodeId>::visit(class vsNode *)" (?visit@?$vsTraversalUser@PAVvrRenderStrategy@@UvsTraversalLookUpNodeId@@@@QAE?AW4Result@vsTraversal@@PAVvsNode@@@Z)
1>vpPicker.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class vsNode *> > > __thiscall vsNode::end_child(void)const " (__imp_?end_child@vsNode@@QBE?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@PAVvsNode@@@std@@@std@@@std@@XZ) referenced in function "public: enum vsTraversal::Result __thiscall vsTraversalUser<class vrRenderStrategy *,struct vsTraversalLookUpNodeId>::visit(class vsNode *)" (?visit@?$vsTraversalUser@PAVvrRenderStrategy@@UvsTraversalLookUpNodeId@@@@QAE?AW4Result@vsTraversal@@PAVvsNode@@@Z)
1>D:\VCTemp\Debug\VpMFCTemplate.exe : fatal error LNK1120: 4 unresolved externals

手机版|VR开发网 |网站地图 统计  津ICP备16006248号

GMT+8, 2017-11-18 07:07 AM

返回顶部