![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏引擎之图形学API
文章平均质量分 95
重生之我会图形学
这个作者很懒,什么都没留下…
展开
-
游戏引擎学习记录(2)- 渲染(OpenGL)- 变换操作
前言今天做的是第二课变换。在场景的渲染中,变换操作是非常常见的。当游玩FPS游戏第一人称中,当你角色向前移动,你周围的场景都在向后移动。包括周围的树木、木箱等等道具。道具需要被合理的缩放以及旋转等操作。同样的,视角上的投影方法也会影响游戏的效果。本文会首先阐述并明确以下几个3D数学知识:矩阵、齐次坐标、三种常见的基本变换,以及在使用引擎及OpenGL中遇到的一些问题以及函数参数问题。当明确这些知识后,会更容易理解渲染中要做的工作,同时自己也复习以下相关知识。几个3D数学的知识矩阵(Matrix)原创 2021-10-17 22:58:48 · 1792 阅读 · 0 评论 -
游戏引擎学习记录(1)- 渲染(OpenGL)- 三角形
前言秋招连连碰壁,意识到自己图形学知识薄弱,特此开博记录从0开始的图形学学习记录。本文环境配置为NCLGL(学校自研OpenGL,在原来的基础上有一定的重新封装,但主体仍然基于OpenGL)。使用NCLGL静态库,方便学习及环境配置。环境&代码库GitHub链接:kfj24/NCLGL-based-on-OpenGL-Game-Engine · GitHub同步可能有不及时的地方第一课 三角形基本上所有的图形api教程第一课都是教如何绘制三角形。作为所有精美图像最基础的图元这是.原创 2021-10-16 21:52:03 · 1156 阅读 · 0 评论