CSharpGL(1)從最簡單的例子開始使用CSharpGL 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含20多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader ...
CSharpGL 使用CSharpGL.vsix插件 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含 多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有難度。 主要內容 我制作了一個CSharpGL.vsix插件,安裝后可以使用模板項目來體會CSharpGL的用法。 下載 您可以在 https ...
2015-09-08 02:17 4 1884 推薦指數:
CSharpGL(1)從最簡單的例子開始使用CSharpGL 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含20多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader ...
CSharpGL(17)重構CSharpGL CSharpGL用起來我自己都覺得繁瑣了,這是到了重構的時候。 下載 CSharpGL已在GitHub開源,歡迎對OpenGL有興趣的同學加入(https://github.com/bitzhuwei/CSharpGL) 核心N合一 為了解 ...
CSharpGL(50)使用Assimp加載骨骼動畫 在(http://ogldev.atspace.co.uk/www/tutorial38/tutorial38.html)介紹了C++用Asismp庫加載骨骼動畫的原理和流程。 在(http://wiki.jikexueyuan.com ...
CSharpGL(9)解析OBJ文件並用CSharpGL渲染 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...
CSharpGL(55)我是這樣理解PBR的 簡介 PBR(Physically Based Rendering),基於物理的渲染,據說是目前最先進的實時渲染方法。它比Blinn-Phong方法的真實感更強,幾乎是照片級的效果。 下圖就是PBR的一個例子,讀者可在CSharpGL中找到 ...
CSharpGL(7)對VAO和VBO的封裝 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有難度。 VAO ...
CSharpGL(5)解析3DS文件並用CSharpGL渲染 我曾經寫過一個簡單的*.3ds文件的解析器,但是只能解析最基本的頂點、索引信息,且此解析器是仿照別人的C++代碼改寫的,設計的也不好,不方便擴展。 現在我重新設計實現了一個*.3ds文件的解析器,它能解析的Chunk類型更多,且容易 ...
CSharpGL(47)你好,Framebuffer! Framebuffer對象(FBO)是一種復雜的OpenGL對象。使用自定義的framebuffer,可以實現離屏渲染,進而實現很多高級功能,例如陰影。 下載 CSharpGL已在GitHub開源,歡迎對OpenGL有興趣 ...