查看: 19837|回复: 42

OSG单文档MFC框架&OSG格式转换程序(含源码)下载

[复制链接]
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2008-3-14 15:50:38 | 显示全部楼层 |阅读模式
    应广大爱好者需求,今天草草改了这个框架(改自官方多文档),如发现BUG,可在下面跟帖。如果添加功能有异常,也可以跟帖,反正豆是,有事豆跟帖。

    OSG格式转换IVE程序,可以在这里下载
    http://bbs.osgchina.org/thread-146-1-1.html

    FreeConv运行界面

    FreeConv.JPG
    FreeConv2.JPG

    RambleSystem.rar

    86.04 KB, 下载次数: 4212, 下载积分: 威望 1

    支持,一定要支持

    该用户从未签到

    发表于 2008-3-14 15:56:19 | 显示全部楼层
    谢谢freesouth大大
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2008-3-14 16:03:07 | 显示全部楼层

    该用户从未签到

    发表于 2008-3-14 16:03:50 | 显示全部楼层
    很棒!非常支持 ,但唯一的问题就是在宽屏的计算机上,还是有比例不对称问题,图像全都变扁。
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2008-3-14 16:04:46 | 显示全部楼层
    可能是我眼睛不好使,,,我看宽屏上啥都是扁的,哈哈

    该用户从未签到

    发表于 2008-3-14 16:06:01 | 显示全部楼层
    晕倒,呵呵!不过你可以做个正方形或者立方体,一看便知。
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2008-3-14 16:09:30 | 显示全部楼层
    嗯,,,他的这些话是控制窗口的:
        // 设置一些个参数
        traits->x = 0;
        traits->y = 0;
        traits->width = rect.right - rect.left;
        traits->height = rect.bottom - rect.top;
        traits->windowDecoration = false;
        traits->doubleBuffer = true;
        traits->sharedContext = 0;
        traits->setInheritedWindowPixelFormat = true;
        traits->inheritedWindowData = windata;

    应该可以改一下分辩率便好了

    该用户从未签到

    发表于 2008-3-14 16:12:47 | 显示全部楼层

    功德无量呀....
    我下来看看先。。。。

    该用户从未签到

    发表于 2008-3-14 16:28:12 | 显示全部楼层
    全屏状态下,宽屏是很正常的,但在这个框架里面,以及osgviewerMFC中,都是有变形问题。
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2008-3-14 16:32:44 | 显示全部楼层
    嗯,,,~有空仔细审审,,,

    该用户从未签到

    发表于 2008-4-1 13:58:51 | 显示全部楼层

    该用户从未签到

    发表于 2008-4-1 15:23:04 | 显示全部楼层
    谢谢

    该用户从未签到

    发表于 2008-5-22 18:29:52 | 显示全部楼层
    下载看来
    谢谢
    能否再写一个基于对话框的
    哈哈……
    我是不是太贪了?

    该用户从未签到

    发表于 2008-5-28 08:41:37 | 显示全部楼层

    十分感谢

    十分感谢!~
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2008-6-16 21:01:49 | 显示全部楼层
    原帖由 wu_java 于 2008-5-22 18:29 发表
    下载看来
    谢谢
    能否再写一个基于对话框的
    哈哈……
    我是不是太贪了?



    直接用插件吧,,,OCX的

    该用户从未签到

    发表于 2008-7-23 18:16:49 | 显示全部楼层
    太好了!正是需要的时候。谢谢!!!

    该用户从未签到

    发表于 2008-8-19 20:52:09 | 显示全部楼层
    debug下关闭程序的内存泄漏,不知道怎么解决。不过OSG提供的源码程序就存在这样问题。

    该用户从未签到

    发表于 2008-10-6 11:09:58 | 显示全部楼层
    traits->width = GetSystemMetrics (SM_CXSCREEN);
    traits->height =GetSystemMetrics (SM_CYSCREEN);
    可以解决扁的问题

    该用户从未签到

    发表于 2008-10-8 13:51:42 | 显示全部楼层
    这个RambleSystem运行后只能打开默认路径下的文件。其他地方的不可以哦,报异常了。

    该用户从未签到

    发表于 2008-10-8 13:59:01 | 显示全部楼层
    FreeConv也是这样的问题。不过这都不是重点。呵呵。

    该用户从未签到

    发表于 2008-10-15 21:05:32 | 显示全部楼层

    debug版崩溃问题

    你好:

       工程我调试了一下,release编译和运行正常,debug版编译通过,但运行崩溃,提示应用程序初始化失败,退出。请帮忙解答,谢谢。

      另外,我调试原版的osgviewerMFC,debug版问题同上,release运行提示 0x004f7cdd 处未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突,崩溃。这个情况您遇到过没有?

      我的开发环境是vs2005+sp1,OSG2.6,win XP

    该用户从未签到

    发表于 2008-10-22 22:50:31 | 显示全部楼层
    我的XP ms8,调试格式转换那个,release版没有问题,bedug版需要把字符换成宽字符即可,把"sample"改成L"sample"即可。
    MFC框架这个没有问题,关于图像扁的问题,可以采用        traits->width = GetSystemMetrics (SM_CXSCREEN);
            traits->height =GetSystemMetrics (SM_CYSCREEN);的办法。都没问题的

    该用户从未签到

    发表于 2009-9-8 21:11:14 | 显示全部楼层
    你好,我也遇到同样的问题,希望这位仁兄能指点迷津,呵呵,谢了,

    该用户从未签到

    发表于 2009-9-12 21:39:04 | 显示全部楼层
    编译运行要内存出错,我用的DEBUG的动态库。

    该用户从未签到

    发表于 2009-9-27 15:59:28 | 显示全部楼层
    这才是个好东东~

    该用户从未签到

    发表于 2009-10-19 10:40:25 | 显示全部楼层
    太强大了  赞一个!!!

    该用户从未签到

    发表于 2009-11-28 00:59:51 | 显示全部楼层
    谢谢分享!

    该用户从未签到

    发表于 2010-4-24 15:05:14 | 显示全部楼层
    挺好,学习。要是多有几个例子就更爽了

    该用户从未签到

    发表于 2010-6-2 10:55:26 | 显示全部楼层
    哇塞,正需要osg mfc框架,就在这里找到了,顶。我再找找教程去
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

     楼主| 发表于 2010-6-15 15:24:47 | 显示全部楼层
    楼上是ZZU的?
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    OSG中国官方论坛-有您OSG在中国才更好

    网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

    联系我们

    • 工作时间:09:00--18:00
    • 反馈邮箱:1315785073@qq.com
    快速回复 返回顶部 返回列表