我要发帖 回复

中级会员

8

主题

278

积分

0

专家分

:

私信
发表时间 : 2007-12-7 08:53:28 | 浏览 : 14065    评论 : 48
Deep Exploration对新格式的支持不太好,所以常用osgViewer来查看一些模型,但是碍于我的"一指禅",命令行敲起来太慢,所以写了一个简单的界面用于查看3维模型.
界面用MFC做的,简单了点,双击文件名则可以显示.显示部分基于osgViewer(osg版本2.2),热键与osgViewer完全一致.
osg2.2的动态库我附上了,以便不用osg或不用这个版本的网友使用.
使用VC2005生成的,所以某些机器上可能会缺少某些动态库.我的打了最新补丁的Xp可以直接运行.
源代码可以免费使用.
欢迎大家把回帖提出改进意见.

bin.part01.exe

488.28 KB, 下载次数: 6113

bin.part02.rar

488.28 KB, 下载次数: 4420

bin.part03.rar

488.28 KB, 下载次数: 4363

bin.part04.rar

488.28 KB, 下载次数: 4503

bin.part05.rar

488.28 KB, 下载次数: 1599

bin.part06.rar

488.28 KB, 下载次数: 4296

bin.part07.rar

488.28 KB, 下载次数: 1931

bin.part08.rar

488.28 KB, 下载次数: 1928

bin.part09.rar

488.28 KB, 下载次数: 6424

bin.part10.rar

208.34 KB, 下载次数: 1006

评分

参与人数 1积分 +20 收起 理由
FlySky + 20 感谢楼主的共享~~继续,呵呵~

查看全部评分

最近VR访客查看更多↓

s99 评论于2007-12-7 08:56:34
源代码,在VC2005+osg2.2编译通过
在VC中运行时需要设置调试路径为../bin

ModelViewer.rar

24.94 KB, 下载次数: 425

zhuqinglu 评论于2007-12-7 09:13:42
在3D模型上右键打开方式,选择osgViewer,也是“一弹指”
马上下,谢谢楼主
s99 评论于2007-12-7 10:09:55
原帖由 zhuqinglu 于 2007-12-7 09:13 AM 发表
在3D模型上右键打开方式,选择osgViewer,也是“一弹指”
马上下,谢谢楼主


多谢,又长见识
FlySky 评论于2007-12-7 11:18:19
顶,,,学习了~~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
FlySky 评论于2007-12-7 11:27:44
继续加油~~~~~~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
force8008 评论于2007-12-7 12:10:01
多谢,下来学习
s99 评论于2007-12-7 13:25:22
作了点小改进,增加截图功能,将窗口内容保存至jpg文件,并自动进行编号,文件名为ScreenShot0jpg………
有点问题,懒得改了:每次重新运行会覆盖原有截图
下面是截图效果,截图命令直接放在对话框的系统菜单里面了,懒到极点了
ScreenShot0.jpg

附件是更新过的exe,覆盖原来的就可以了

[ 本帖最后由 s99 于 2007-12-7 01:28 PM 编辑 ]

ModelViewer.rar

25.16 KB, 下载次数: 262

s99 评论于2007-12-7 13:39:25
修改后的源代码

ModelViewer.Src.rar

25.46 KB, 下载次数: 373

administrator专家组 评论于2007-12-7 14:12:39
不错的东西 学习下
燕过无痕 评论于2007-12-7 14:47:07

不错

学习学习
FreeSouth 评论于2007-12-8 15:50:15
支持下~~
s99 评论于2007-12-13 13:06:31
没人顶,自己顶
进行了小修改,增加了工具条,并且可以切换列表视图,增加了文件过滤,增加了文件转换(通过调用osgconv)
还增加了特效处理,就是把osgfxbrowser的代码加进来了
ScreenShot0.jpg
ScreenShot1.jpg
ScreenShot2.jpg
ScreenShot3.jpg
ScreenShot4.jpg
ScreenShot5.jpg
修改后的界面:
interface.jpg
工具栏和文件图标有点难看,找了很多工具,但是碍于审美太差实在是做不出来了,工具栏上有tooltip

这是我的第一个OSG程序
obuil 评论于2007-12-13 14:15:31
谢谢分享! 我也看看
FlySky 评论于2007-12-13 15:50:54
把修改后的源码传上来吧,呵呵~~~~~继续顶,呵呵~~~~~~~~~~~~~~~·

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
s99 评论于2007-12-13 17:46:30
原帖由 FlySky 于 2007-12-13 03:50 PM 发表
把修改后的源码传上来吧,呵呵~~~~~继续顶,呵呵~~~~~~~~~~~~~~~·


不好意思,忘记了
七拼八凑的网上的代码,^_^,还好能工作
在文件转换时外部调用osgconv.exe,为方便没有osg2.2的网友使用,一并传上来了
哪位大侠帮忙改一下图标和工具条,太难看了,哈哈

可执行文件和代码:

ModelViewer.bin.rar

68.62 KB, 下载次数: 353

ModelViewer.src.rar

81.15 KB, 下载次数: 428

FlySky 评论于2007-12-13 17:52:14
有时间的话,我来改改,呵呵~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
s99 评论于2007-12-13 18:09:17
其实特别不想使用MFC,但是其它跨平台的界面库都不会,文档也少(比起MDSN来说)
用过一段WTL,还是同样文档太少,研究起来太费劲
曾经用过几天MFC,加上网上示例代码多,做起来快
代码没经过完整测试,好像还有内存泄漏,不过是退出时,勉强可以接受。泄漏好像是在OSG系统的,怀疑是我对OSG的ref_ptr不太习惯,也有可能是OSG自身的。
机器余专家组 认证企业会员 评论于2007-12-13 21:54:09
顶,,,学习
nalan 评论于2008-2-28 09:59:58
多谢楼主分享

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

GMT+8, 2021-9-18 07:22 AM

返回顶部