CSharpGL(3)使用CSharpGL.vsix插件 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了。CSharpGL源码中包含10多个独立的Demo,更适合入门参考。 为了尽可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...
CSharpGL 重构CSharpGL CSharpGL用起来我自己都觉得繁琐了,这是到了重构的时候。 下载 CSharpGL已在GitHub开源,欢迎对OpenGL有兴趣的同学加入 https: github.com bitzhuwei CSharpGL 核心N合一 为了解耦,我把CSharpGL核心拆分为 个DLL。然后发现这只会带来麻烦。用的时候要引用多个DLL,开发的时候也没有益处。于是全 ...
2016-04-22 03:19 7 2007 推荐指数:
CSharpGL(3)使用CSharpGL.vsix插件 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了。CSharpGL源码中包含10多个独立的Demo,更适合入门参考。 为了尽可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...
CSharpGL(9)解析OBJ文件并用CSharpGL渲染 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了。CSharpGL源码中包含10多个独立的Demo,更适合入门参考。 为了尽可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...
CSharpGL(1)从最简单的例子开始使用CSharpGL 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了。CSharpGL源码中包含20多个独立的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有兴趣 ...
CSharpGL(56)[译]Vulkan入门 本文是对(http://ogldev.atspace.co.uk/www/tutorial50/tutorial50.html)的翻译,作为学习Vulkan的一次尝试。 不翻译的话,每次都在看第一句,那就学不完了。 Background 背景 ...