图形学
文章平均质量分 82
qikik
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
几何处理代码集合
求AB线段和三角平面(abc)的交点,并储存在re中bool line_in_face(Point3D& a, Point3D& b, Point3D& c, Point3D& A, Point3D& B, Point3D& re) { Point3D n = VectorCross(a, b, c); Point3D S = A - B; if (S ^ n == 0) return 0;//共面 n.Normalize(); S.Normali原创 2021-11-28 20:57:20 · 495 阅读 · 0 评论 -
Opengl(glut)+vs2017
首先,获得这个glut库的相关文件,可以在这个官网链接直接下载:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip然后导入各个文件夹中(复制粘贴)测试:#include <GL/glut.h> void myDisplay(void){ glClear(GL_COLOR_BUFFER_BIT); glRectf(-0.5f, -0.5f, 0.5f, 0.5f); glFlush();}i原创 2021-10-22 21:35:51 · 185 阅读 · 0 评论 -
图形学学习 TOPIC 3 3D Viewing & Implementation
目录一、Classical Viewing(经典/人眼观察)平面几何投影正投影 orthographic projection轴测投影 axonometric projection斜投影 oblique projection透视投影一、Classical Viewing(经典/人眼观察)Classical Viewing 需要三个基本要素(1)一个或多个观察对象(2)观察者和一个投影表面(3)从物体到投影表面的投影仪投影中心:照相机镜头或者人眼中心(COP)透视投影:COP在有限远处平行投影原创 2021-10-21 22:51:57 · 637 阅读 · 0 评论 -
图形学学习 TOPIC 2 Transformations&Smooth Rotation
TOPIC 2 Transformations&Smooth Rotation原创 2021-10-14 20:35:41 · 413 阅读 · 0 评论 -
OpenGL学习笔记--入门
学习内容来自 此处通过阅读来学习是一个非常好的快速进入OpenGL的方式文章目录入门OpenGL你好,窗口创建窗口视口入门OpenGL立即渲染模式从OpenGL实际运作中抽象掉了很多细节,因此它在易于学习的同时,也很难让人去把握OpenGL具体是如何运作的。现代函数要求使用者真正理解OpenGL和图形编程,它有一些难度,然而提供了更多的灵活性,更高的效率,更重要的是可以更深入的理解图形编程。当我们使用一个对象时,通常看起来像如下一样(把OpenGL上下文看作一个大的结构体):// 创建对象u原创 2021-10-06 18:55:36 · 362 阅读 · 0 评论 -
图形学学习 TOPIC 1 Geometry&Representation
本文写作动机主要在于老师上课中英文交杂,听不懂的太多QwQ主要用于个人学习和整理目录GeometryBasic ElementsscalarsvectorspointsAffine Spaces(仿射空间)operationsRays and Line SegmentsConvexityAffine Sums(仿射和)planesRepresentationDimensionRepresentationFrameshomogeneous coordinate(齐次坐标系)Change of Coordi原创 2021-10-05 23:54:17 · 358 阅读 · 0 评论
分享