原创 naudio 播放mp3
var waveOutDevice = new WaveOut(); var audioFileReader = new AudioFileReader("test.mp3");
原创 glGenVertexArrays 崩潰的處理方式
在運行紅寶書8版的源碼的時候,遇到glGenVertexArrays調用時崩潰的問題。解決方式是在glewInit()前加入glewExperimental = GL_TRUE; 要用這句代碼來開啓glew對擴展的支持 GLEW obta
原创 opengl和osg的座標系統
openGL使用右手座標 從左到右,x遞增 從下到上,y遞增 從遠到近,z遞增
原创 3d計算機數學筆記(1) 齊次矩陣與透視投影
本文目錄結構: 1.什麼是齊次矩陣 2.齊次矩陣在透視投影上的運用 1.什麼是齊次矩陣 01.齊次空間 所謂齊次座標就是將一個原本是n維的向量用一個n+1維向量來表示。例如,二維點(x,y)的齊次座標表示爲(hx,hy,h)。由此可
原创 What’s New in OpenGL ES 3.0
What’s New in OpenGL ES 3.0 In conjunction with next-generation GPUs, OpenGL ES 3.0 will make a number of new feat
原创 osg下,glsl中uniform參數的flaot和double類型問題
osg下的舊版glsl不支持double類型uniform參數,傳入時會報錯。
原创 矩陣變換:逆矩陣的推導
求矩陣的逆是個複雜的過程,主要分爲以下三個過程: 矩陣的行列式、代數餘子式 通過代數餘子式求矩陣的逆 通過正交矩陣求矩陣的逆 1. 矩陣的行列式、代數餘子式 01.行列式(determinats) 方陣M的行列式記作|M|或“det M
原创 CERTI 實例billard剖析
先做CERTI主要模塊剖析 類剖析 RTIambassador聯邦代理類 代表RTIA,實現了6大服務 頭文件在RTIambServices.hh中 聯邦管理 createFederationExecution joinFederati
原创 HLA簡介
待整理... RTI (Run-Time Interfrastructer) 運行支撐框架 OMT(Object Model Template) 對象模型模板 定義信息交互的格式和內容 Rules 框架與規則集 它給出了HLA採用
原创 CERTI架構剖析
待整理... CERTI採用層次式結構模型 聯邦管理 即管理聯邦執行 第一個加入仿真的聯邦成員可以刪除聯邦執行 聯邦執行退出順序:聯邦成員,局部RTI上聯邦執行與局部RTI,中心RTI上聯邦執行 RTI根據FED文件生成全聯邦都
原创 vs2013 快捷鍵整理
全屏 ctrl+shift+enter 整理代碼 ctrl+k,ctrl+d 回talbe shift+table 點贊 收藏 分享
原创 c# 觀察者模式
public interface ISubject { void Notify(); void Register(IOberver observer); void UnRegist
原创 opengl 在windows環境搭建的相關問題彙總
1.glew opengl的擴展是在gl1.1基礎上進行的,用glew這個庫進行擴展,所以要用這個庫。最新的版本可以在官網http://glew.sourceforge.net/上下載 2.glut glut已經被freelut全面替代了
原创 osgOcean與osgEarth融合技術細節
osgOcean與osgEarth融合的主要技術問題有2點: 1.osgOcean是平面的海洋,所以不支持osgEarth球面。 2.osgEarth渲染最終依靠shader完成,並且自帶一套着色器合成框架ShaderComplictio
原创 c# 裝飾模式
public interface IPhoneHandle { void Show(); } public class ApplePhone : IPhoneHandle {