AlgebraMaster

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

导航

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页

2020年3月14日 #

<-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 阅读(276) 评论(0) 推荐(0)

2020年3月8日 #

- 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 阅读(687) 评论(0) 推荐(0)

2020年3月4日 #

-OPENGL7 Geometry & Instance-

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

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

2020年2月28日 #

-OPENGL6 FrameBuffer & PostProcessing & CubeMap-

摘要: CP21:FRAMEBUFFER pipeline: 绘制一幅图,便于理解 这章我又被贴图单元迷惑了,经过理性的测试,发现一个Frag材质里只有一个贴图.那么绘制如下: #version 450 core // INCOMING DATA layout ( location = 0 ) in vec 阅读全文

posted @ 2020-02-28 18:51 gearslogy 阅读(398) 评论(0) 推荐(0)

2020年2月23日 #

-OPENGL5 Model Import & Scene Graph & Blend Opacity-

摘要: ASSIMP构建大纲: 因为递归的原因有必要把大纲还原,类似katana和maya大纲一样 以maya为例:(输出的时候别导出obj,fbx可以保护层级,abc也可以,但是现在assimp不支持,回头可以用abc api 搞一个) 所以我在函数原型加入一个pwd void processNode(a 阅读全文

posted @ 2020-02-23 17:15 gearslogy 阅读(218) 评论(0) 推荐(0)

2020年2月16日 #

-OPENGL4 Shader & WorldSpaceShader & CameraSpaceShader & Blinn -

摘要: CP13: 全部合并成头文件,实现进一步抽象简洁 一个摄像机GLFWCamera.h 一个读取材质LoadShader.h 一个FrameWindow cmake_minimum_required(VERSION 3.5) project(Triangle) set(CMAKE_CXX_STANDA 阅读全文

posted @ 2020-02-16 18:56 gearslogy 阅读(298) 评论(0) 推荐(0)

2020年2月9日 #

- OPENGL3 -

摘要: CP07:贴图 >>理解Element Buffer Object(EBO), 理解glDrawElements() 例如上图要绘制一个长方形,上一篇- OPENGL2 - 最后一章用的glDrawArrays(GL_QUADS,0 ,NPTS) 绘制。 此章绘制用glDrawElements(). 阅读全文

posted @ 2020-02-09 16:09 gearslogy 阅读(323) 评论(0) 推荐(0)

2020年1月1日 #

-OPENGL 2-

摘要: Read OIIO->Qt QImage import sys,os import OpenImageIO as oiio from PySide2 import QtWidgets,QtCore,QtGui import numpy as np if __name__ == "__main__": 阅读全文

posted @ 2020-01-01 16:49 gearslogy 阅读(436) 评论(0) 推荐(0)

2019年10月22日 #

VIS RAYTRACING 2

摘要: 1, Triangle SDF 发现Houdini行列式竟然会出问题????有人测试过matrix2吗。。。。。 float area_tri(vector2 a, b ,c){ float m11 = b.x - a.x; float m12 = c.x - a.x; float m21 = b. 阅读全文

posted @ 2019-10-22 01:19 gearslogy 阅读(433) 评论(0) 推荐(0)

2019年10月9日 #

Houdini Reaction diffusion

摘要: 网上看了一些教程比如http://www.entagma.com/houdini-true-3d-reaction-diffusion/ 大神的做法非常取巧。里面用的volume blur模拟的拉普拉斯。 但是但是,在这里我用的数值方法 原公式来自这个:http://groups.csail.mit 阅读全文

posted @ 2019-10-09 16:18 gearslogy 阅读(598) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页