原文:CSharpGL(1)從最簡單的例子開始使用CSharpGL

CSharpGL 從最簡單的例子開始使用CSharpGL 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含 多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有難度。 主要內容 在VS 中使用設計好的控件GLCanvas。 借助GLCanvas,用legacy OpenGL繪制一個四面體。 借助G ...

2015-08-31 17:59 17 7767 推薦指數:

查看詳情

CSharpGL(3)使用CSharpGL.vsix插件

CSharpGL(3)使用CSharpGL.vsix插件 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...

Tue Sep 08 10:17:00 CST 2015 4 1884
CSharpGL(17)重構CSharpGL

CSharpGL(17)重構CSharpGL CSharpGL用起來我自己都覺得繁瑣了,這是到了重構的時候。 下載 CSharpGL已在GitHub開源,歡迎對OpenGL有興趣的同學加入(https://github.com/bitzhuwei/CSharpGL) 核心N合一 為了解 ...

Fri Apr 22 11:19:00 CST 2016 7 2007
CSharpGL(23)用ComputeShader實現一個簡單的ParticleSimulator

CSharpGL(23)用ComputeShader實現一個簡單的ParticleSimulator 我還沒有用過Compute Shader,所以現在把紅寶書里的例子拿來了,加入CSharpGL中。 效果圖 如下圖所示。 或者看視頻演示。 下面是紅寶書原版的代碼效果 ...

Wed May 11 07:33:00 CST 2016 0 2003
CSharpGL(50)使用Assimp加載骨骼動畫

CSharpGL(50)使用Assimp加載骨骼動畫 在(http://ogldev.atspace.co.uk/www/tutorial38/tutorial38.html)介紹了C++用Asismp庫加載骨骼動畫的原理和流程。 在(http://wiki.jikexueyuan.com ...

Thu Nov 01 16:43:00 CST 2018 0 1150
CSharpGL(25)一個用raycast實現體渲染VolumeRender的例子

CSharpGL(25)一個用raycast實現體渲染VolumeRender的例子 本文涉及的VolumeRendering相關的C#代碼是從(https://github.com/toolchainX/Volume_Rendering_Using_GLSL)的C++代碼轉換來的。 效果圖 ...

Tue May 31 09:42:00 CST 2016 3 2851
CSharpGL(9)解析OBJ文件並用CSharpGL渲染

CSharpGL(9)解析OBJ文件並用CSharpGL渲染 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...

Mon Jan 18 22:40:00 CST 2016 4 1849
CSharpGL(55)我是這樣理解PBR的

CSharpGL(55)我是這樣理解PBR的 簡介 PBR(Physically Based Rendering),基於物理的渲染,據說是目前最先進的實時渲染方法。它比Blinn-Phong方法的真實感更強,幾乎是照片級的效果。 下圖就是PBR的一個例子,讀者可在CSharpGL中找到 ...

Tue May 07 23:09:00 CST 2019 0 502
CSharpGL(7)對VAO和VBO的封裝

CSharpGL(7)對VAO和VBO的封裝 2016-08-13 由於CSharpGL一直在更新,現在這個教程已經不適用最新的代碼了。CSharpGL源碼中包含10多個獨立的Demo,更適合入門參考。 為了盡可能提升渲染效率,CSharpGL是面向Shader的,因此稍有難度。 VAO ...

Wed Dec 16 12:02:00 CST 2015 2 1584
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM