原创 肖鵬的CSouth漫遊器 詳解
肖鵬的CSouth漫遊器 詳解: 下圖是初始的Opengl座標系,及相機右轉,並往前走時的分析: 上圖中,當按下右箭頭時,相機向右轉,此時vRo
原创 OSG鼠標選擇求交
OSG鼠標選擇求交 ////求交方法一:(用WINDOW座標值,在相機下求交) //osg::ref_ptr< osgUtil::LineSegmentIntersector > picker = new osgUt
原创 Trackball詳解????
問題:後面的TrackballManipulator::tb_project_to_sphere()????? void TrackballManipulator::computePosition(const osg::Vec3&
原创 錢學森最後一次談話:中國大學缺乏創新精神
錢學森最後一次談話:中國大學缺乏創新精神 錢老去世以後,許多人問我們:錢老有什麼遺言?並希望我們這些身邊工作人員寫一篇“錢學森在最後的日子”的文
原创 凸包問題擴展 巨人和鬼 分治+遞歸
巨人和鬼 一組n個巨人正與n個鬼進行戰鬥,每個巨人的武器是一個質子炮, 它可以把一串質子流射中鬼而把鬼消滅。質子流沿直線行進,在擊中鬼時就終止。
原创 《編程之美》兩鏈表相交及擴展詳解
《編程之美》兩鏈表相交及擴展詳解: 給定一個單鏈表,只給出頭指針h: 1、如何判斷是否存在環? 2、如何知道環的長度? 3、如何找出環的連接點在哪
原创 OSG的HUD擡頭文字顯示
1. HUD流程圖: 完整源代碼如下: /*OSG中的HUD,文字總是顯示在最前面*/ #include <osgDB/ReadFile> #include <osgViewer/Viewer> #include
原创 OSG顯示圖片的幾種方法???????????????????????
方法一:沒有幾何體,直接顯示圖片(見王銳、錢學雷的《OSG三維渲染引擎設計與實踐》P119 在場景中繪製位圖): osfg::ref_ptr<osg::DrawPixels> bmp= new osg::DrawPixels; bmp->
原创 OSG座標系解釋????????
對於下面的代碼(選自《OSG海軍教程》第十課第一節 使用自定義矩陣來放置相機,但數據有更改): tankXform->setPosition( osg::Vec3(0,60,8) ); // 相機位於坦克後方 60個單元,上方 7個單元。
原创 OSG繪製的部分流程(待修改完善)????????????
主相機,從相機: void Viewer::updateTraversal() {//主相機 if (_camera.valid() && _ca
原创 OSG中的HUD實時顯示視點座標
/*OSG中的HUD實時顯示視點座標*/ #include <osgDB/ReadFile> #include <osgViewer/Viewer> #include <osg/Geode> #include <osg/D
原创 OSG中嵌入一個opengl代碼(且opengl圖形能動態更新)
OSG中嵌入一個opengl代碼(且opengl圖形能動態更新) (1)繼承osg::Drawable::DrawCallback,在 drawImplementation(osg::RenderInfo& renderInfo,con
原创 OSG中獲取視點的世界座標
OSG中獲取視點的世界座標: (1)osg::Vec3 vPosEye, vCenter, vUp; cameraMaster->getViewMatrixAsLookAt( vPosEye, vCenter, vUp);//
原创 雷鋒
雷鋒照片 http://blog.sina.com.cn/s/blog_4851fade0102dy7d.html
原创 列寧登山
我們每日每時都必須注意培養自己的意志,任何時候,任何地方…… ——列寧H·霍德扎 吳江列寧被沙皇迫害而流亡國外時,曾經在波羅寧村住過。 列寧登山 列寧很喜歡這個小小的村莊。它的周圍羣山環繞,山峯高聳入雲。