性别:男 现居住地:北京市 海淀区
一句话介绍一下自己吧,让别人更了解你
本课学习 OpenGL 虚拟的相机空间。通过虚拟化一个相机空间,可以让物体摆在任何位置,而不再受限于 NDC 空间或者投影视域体,而是调整相机的观看位置,完成渲染。这是一种思维方式的转变,通过学习我们可以了解相机空间的本质是什么。
本课程内容:透视投影的基本概念,并详细讲解透视投影(Perspective Projection)矩阵的推导过程,以解开它的神秘面纱。最后通过代码实现物体的透视投影变换。
本课程主要讲解 OpenGL ES 流水线及驱动,内容包括流水线的功能及模块结构,各个模块的功能以及基本的工作原理(含相关的图形学概念)以及 OpenGL ES 驱动程序的基本架构。
本课程主要讲解:图形学三维矩阵变换的三种方式,分别是:平移变换(translate),旋转变换(rotate),伸缩变换(scale)。在每一课时里,都会详细讲解与之相关的3D数学基础,让学者能知其所以然,然后配套的程序示例,更加深了三维变换的理解。
本课程主要讲解:着色语言(shader)的概念,着色语言的编译和链接。还有客户端 C/C++ 代码给 GLSL 传递变量的两种方式:分别是 Attribute 和 Uniform 。其中讲解变量的演示程序中,还展示了动画的雏形。
本课程首先介绍 OpenGL ES 的基本概念、应用场景和发展历史,然后讲解如何搭建基本的 OpenGL ES 开发环境及模拟运行环境,最后进行 OpenGL ES 的简单程序实例解析。
本课程围绕,现代图形“管线”一词,和“可编程”一词进行了讲解,还根据版本简单介绍了 OpenGL 的发展史。接着通过一张图描述可编程管线,并详细讲解了 Vertex Shader 和 Fragment Shader 的作用。最后通过实际操作和编写代码,搭建了一个基本的 OpenGL、GLSL 的渲染环境。
本课讲解 C# 语言的数据类型中的值类型,主要是 C# 的内置类型和 struct,还有枚举类型。
本课程主要介绍 FX Maker 插件的基本情况,通过对该插件的讲解和操作演示,完成对 FX Maker插件的基本了解。