![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OSG
木头杭
这个作者很懒,什么都没留下…
展开
-
osg场景中模型的大小匹配问题(续再谈osg中的树)
在场景中树的问题解决后,原以为就快要结束了。可没想到硬是半路又杀出一个头疼的问题。再换过地形后,导入osg场景中的各个模型大小不匹配!具体情况就是osg场景中的一个房子或一棵树就可能遮盖了整个地形。刚开始时还不知道怎么回事,只是奇怪,怎么所有的房子和树都挤在一起了,地形不见了?经过一番折腾后才明白原来地形太小了,所以所有的房子和树就挤在一起了,而地形也就被房子盖住了。看到这,你也许会说只要把地形放原创 2013-05-19 16:43:42 · 3076 阅读 · 0 评论 -
往osgOcean中添加自己的模型——海底捞针,找模型
今天往osgoecan中添加自己的模型,窗口出现后发现茫茫大海怎么也找不到自己的模型,而osgexamp里面的船只却有,什么原因呢?还记得之前写过大场景中模型的匹配问题,和使模型在相机前最佳大小显示。这次的问题和前面两个有些相似。首先,只要你的模型读进程序了,而且也挂在场景节点中了,那么你的模型肯定是在场景中的。看不到只是因为不在相机的视野范围内,所以原因可能有3个,第一,模型大小不匹配,太大原创 2015-04-16 14:22:17 · 1934 阅读 · 0 评论 -
osg加载模型后使模型居中且以最佳大小显示
大半年没写博客了,今天再次开写!问题:单独加载某个模型,像cow.osg加载进去后都是恰好大小的显示在我们前面,但有些我们自己做的模型貌似就不一定了,有时太大,有时太小,甚至有时视野里根本就找不到,但你查看节点又有。这该怎么解决呢?解决:看到比较多的回答是说用相机回调,更新相机的位置,使他离模型的位置刚好合适。但我想,只是加载的时候用一次来调整相机的位置,需要单独写个相机回调吗?后面在论坛原创 2015-01-10 16:04:15 · 5177 阅读 · 2 评论 -
OSG,opencv项目小结
下面是本人在本科期间做过的一些项目,在毕业和找工作来临之际,在此做个小结,做到这方面有需要帮助的人(特别是毕业设计或课程设计)可以和本人联系。qq:991081811承诺:以下项目绝非挂名,均由本人负责整个系统的设计工作,包括界面和整体的内部结构等,完成60%以上的代码,30%以上的建模。项目:基于OSG的虚拟校园漫游系统(获得软件著作权登记证书)所用知识:MFC+OSG+3d原创 2015-01-20 11:54:45 · 2807 阅读 · 0 评论 -
osg中的RTT导航图问题
很久没有逛osg的论坛了,上次逛的时候收到一条信息,因为他遇到了几乎跟我一样的问题,然后在论坛上看到我的那个关于RTT导航图的帖子,所以问我怎么做,其实我在论坛上已经说明了解决的思路,这个思路的实现也非常容易。因为非常感谢在我遇到问题时帮我解决问题的人,所以我又在邮件中详细的跟ta讲了一遍,不过,这个人从开始到结束没有一声谢谢!在这边说这个不是因为他没跟我说谢谢,而是为了提醒下各位在问问题时不管别原创 2014-04-03 09:24:55 · 1948 阅读 · 0 评论 -
给osg配置bullet物理引擎
配置bullet物理引擎,花了好长时间,因为没有详细的教程,现在做个笔记。首先,对于下载下来的一大堆文件,包括好多demo,example,src,等等看的我们眼花缭乱,其实我们可以先不要管他,因为我们真正要用的只是生成的*.lib,*.dll还有就是include文件。那些demo,example只是用来测试是否编译成功和作为教程用的。是的,不管是osg还是bullet,还是osgwork,原创 2013-12-22 00:25:04 · 3933 阅读 · 0 评论 -
osg场景中的树
在整个项目中,我纠结最久,最多的应该就是树这个问题了。因为树的数量多,结构比较复杂。所以如果处理不当会给渲染造成很大压力。构建osg场景中的树的方法可以有很多种:1、Billboard树2、十字交叉树3、SpeedTree等专业工具生成的树4、LOD的树,远处为Billboard,近处为模型(但需要严格保证是低模)等等都是可以的。这些中我用过1Billboard树,但感原创 2013-04-12 20:30:36 · 2216 阅读 · 0 评论 -
再谈osg场景中的树(3dmax建模)
上次只是说了下osg场景中用怎样的树比较好,说到了一些解决方案也只是一笔带过,所以今天给补上。如果您和我一样的苦逼,用的是3dmax建的场景,然后场景又比较大,树木又比较多。那就意味着树木和地形,建筑等必须分开建。不然的话3dmax很可能因为模型太大而自动关闭,所以根本就无法完成这样的工作,正如当初我把全部树,建筑,都添加进一个模型里面一样,到最后3dmax一不小心就关了,一下午的工作就没有了原创 2013-05-06 21:38:50 · 2465 阅读 · 0 评论 -
osg项目小结
一个说大不大,说小又不小的项目终于差不多做完了,本以为可以休息下然后好好的做个总结,没想到下一个更大的项目又来了。这样只能随便总结下了遇到的问题及教训。1,遇到问题怎么办?首先不急,不要浮躁,静下心来。特别是当一个问题花了一天,两天,甚至一个星期,一个月都没能解决的时候,自己就会变得很浮躁,失去耐心,头脑变的不理智,不会思考。正所谓欲速则不达,这时更应该静下心来好好的分析下问题。然后就原创 2013-09-09 10:51:53 · 1196 阅读 · 0 评论 -
VPB生成地形小结
最近用vpb生成地形遇到的问题比较多,因为网上vpb的资料比较少所以论坛上有很多关于vpb问题的帖子,查看的人数很多,但回帖的人数为0。这也是在其他版块很少见的。一.关于生成地形时文件目录的组织如果后面要用到第二和三点,那么这点很重要。虽然可以在cmd命令行之间输入生成的命令行,也能生成地形,但对之后的二三操作却带来非常大的麻烦,甚至是无法进行二三的操作。所以建议将生成地形的命令行原创 2015-12-21 10:12:36 · 3812 阅读 · 0 评论