原创 肖鵬的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·霍德扎  吳江列寧被沙皇迫害而流亡國外時,曾經在波羅寧村住過。    列寧登山     列寧很喜歡這個小小的村莊。它的周圍羣山環繞,山峯高聳入雲。