AlgebraMaster

Modern C++ 创造非凡 . 改变世界 一起铲除毒瘤KPI

导航

03 2020 档案

<- OPENGL 10 NormalMAP ->
摘要:复习基础知识 1,GLSL Mat矩阵全部是列向量 优先构造矩阵。 2,GLM同样以列为主: #include <iostream> #include <glm/glm.hpp> #include <glm/gtc/matrix_transform.hpp> #include <glm/gtc/ty 阅读全文

posted @ 2020-03-22 12:52 gearslogy 阅读(271) 评论(0) 推荐(0)

<-OPENGL 9-> 阴影篇
摘要:<1> 生成深度贴图到framebuffer // // Created by admin on 2020/2/27. // #ifndef TRIANGLE_ALG_OGLHELPER_H #define TRIANGLE_ALG_OGLHELPER_H #include <iostream> # 阅读全文

posted @ 2020-03-14 23:00 gearslogy 阅读(278) 评论(0) 推荐(0)

- OPENGL8 - 抗锯齿 MSAA & Default Framebuffer & Postframebuffer
摘要:CP27抗锯齿: 方法1:最简单得就用GLFW: MSAA glfwWindowHint(GLFW_SAMPLES, 4); glEnable(GL_MULTISAMPLE); 方法2:离屏MSAA 第一种是直接生成MultiSampled Framebuffer 直接拷贝到 default Fra 阅读全文

posted @ 2020-03-08 14:02 gearslogy 阅读(698) 评论(0) 推荐(0)

-OPENGL7 Geometry & Instance-
摘要:CP24: GeometryShader 一开始首先要认识到什么是最基础的图元:点,线,三角面 教程中的一开始初始化的点是在NDC设备,我的同样一样,在shader中,教程中vert 不包含projection * view *model,我的依然存在。 如果在Geometry绘制的线段依然要满足透 阅读全文

posted @ 2020-03-04 18:40 gearslogy 阅读(328) 评论(0) 推荐(0)