CSharpGL(5)解析3DS文件並用CSharpGL渲染 我曾經寫過一個簡單的*.3ds文件的解析器,但是只能解析最基本的頂點、索引信息,且此解析器是仿照別人的C++代碼改寫的,設計的也不好,不方便擴展。 現在我重新設計實現了一個*.3ds文件的解析器,它能解析的Chunk類型更多,且容易 ...
CSharpGL 解析OBJ文件並用CSharpGL渲染 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含 多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有難度。 最近研究shader,需要一些典型的模型來顯示效果。我自己做了幾個。 但是都不如這個茶壺更典型。 我搜羅半天,找到幾個用 .obj ...
2016-01-18 14:40 4 1849 推薦指數:
CSharpGL(5)解析3DS文件並用CSharpGL渲染 我曾經寫過一個簡單的*.3ds文件的解析器,但是只能解析最基本的頂點、索引信息,且此解析器是仿照別人的C++代碼改寫的,設計的也不好,不方便擴展。 現在我重新設計實現了一個*.3ds文件的解析器,它能解析的Chunk類型更多,且容易 ...
CSharpGL(17)重構CSharpGL CSharpGL用起來我自己都覺得繁瑣了,這是到了重構的時候。 下載 CSharpGL已在GitHub開源,歡迎對OpenGL有興趣的同學加入(https://github.com/bitzhuwei/CSharpGL) 核心N合一 為了解 ...
CSharpGL(30)用條件渲染(Conditional Rendering)來提升OpenGL的渲染效率 當場景中有比較復雜的模型時,條件渲染能夠加速對復雜模型的渲染。 條件渲染(Conditional Rendering) 當我們能夠斷定一個模型被其他模型擋住(因此不會被Camera ...
CSharpGL(25)一個用raycast實現體渲染VolumeRender的例子 本文涉及的VolumeRendering相關的C#代碼是從(https://github.com/toolchainX/Volume_Rendering_Using_GLSL)的C++代碼轉換來的。 效果圖 ...
CSharpGL(26)在opengl中實現控件布局/渲染文字 效果圖 如圖所示,可以將文字、坐標軸固定在窗口的一角。 下載 CSharpGL已在GitHub開源,歡迎對OpenGL有興趣的同學加入(https://github.com/bitzhuwei/CSharpGL) UI ...
CSharpGL(15)用GLSL渲染2種類型的文字 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...
+BIT祝威+悄悄在此留下版了個權的信息說: CSharpGL(14)用geometry shader渲染模型的法線(normal) +BIT祝威+悄悄在此留下版了個權的信息說: 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼 ...
CSharpGL(3)使用CSharpGL.vsix插件 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...