![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机图形学
hb707934728
这个作者很懒,什么都没留下…
展开
-
如何识别分割凹多边形
什么是凹多边形:一个多边形中至少有一个内角大于180度,就是凹多边形。如何识别凹多边形:为每一条边建立一个向量,使用相邻边的叉积来测试凹凸性,凸多边形的所有边的向量叉积均同号,因此一个多边形的所有边向量的叉积一些为正 ,一些为负,则可确定其为凹多边形。见下图如何分割凹多边形:1,向量分割法步骤1,参考图4.9,在平面直角坐标系中,首先确定边向量根据顶原创 2017-05-24 18:00:49 · 8678 阅读 · 3 评论 -
三维场景中的多边形表
三维场景中对象的几何数据简单的组织为三张表,顶点表,边表,面片表,见下图:原创 2017-05-26 17:55:22 · 596 阅读 · 0 评论 -
三维空间中的平面方程
平面方程:Ax+By+Cz+D=0 (参数,A,B,C,D是描述平面空间特征的常数)如何求参数:选择逆时针凸多边形的三个连续顶点(x1,y1,z1),(x2,y2,z2),(x3,y3,z3)建立方程组来求A,B,C,D(为什么要选择凸多边形,凸多边形能保证,任意三点不共线)具体解法:1,最原始的解法是根据已知的三个点,建立3个联合方程组,来消元。2,高原创 2017-05-26 18:15:44 · 62359 阅读 · 4 评论 -
opengl中的矩阵变换
转自:http://blog.csdn.net/lyx2007825/article/details/8792475Overview几何数据——顶点位置,和标准向量(normal vectors),在OpenGL 管道raterization 处理过程之前可通过顶点操作(Vertex Operation)和基本组合操作改变这些数据。Object Co转载 2017-08-01 10:48:24 · 373 阅读 · 0 评论 -
opengl_shader在线教程
https://thebookofshaders.com/07/?lan=ch opengl入门教程https://learnopengl-cn.github.io/原创 2018-12-20 14:52:33 · 1557 阅读 · 1 评论 -
EGL工作流程
流程(1)Display 是图形显示设备(显示屏)的抽象表示。大部分EGL函数都要带一个 Display 作为参数 (2)Context 是 OpenGL 状态机。Context 与 Surface 可以是一对一、多对一、一对多的关系 (3)Surface 是绘图缓冲,可以是 window、pbuffer、pixmap 三种类型之一 EGL 工作流程为: (1)初始化 (...原创 2018-12-27 16:13:58 · 1061 阅读 · 0 评论 -
opengl shader 在线学习文档
https://thebookofshaders.com/?lan=chhttps://thebookofshaders.com/?lan=ch原创 2019-06-10 18:50:01 · 603 阅读 · 0 评论