上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 下载:http://download.qt.io/archive/qt/5.4/5.4.2/ ,找到linux-x86.run,当然也可以找其他版本。 进入linux目录:chmod 777 linux-x64.run ,之后./linux-x64.run ,跟着向导一步一步往下走。 看到这个界面, 阅读全文
posted @ 2018-12-10 10:50 一梦、 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 效果: shader.vs: shader.fs: main.cpp 下面的main.cpp添加了一些与shader无关的东西,在上面的main.cpp中我拿掉了,并把shader提出去了,看着头疼。 main.cpp 阅读全文
posted @ 2018-12-04 10:49 一梦、 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 内置一致变量 阅读全文
posted @ 2018-12-01 11:56 一梦、 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 顶点着色器 在管线中的位置:1号(这图作的跟病毒似的) 可以替代下面这些传统的操作: 顶点着色器可以用来指定一系列完全通用的、并将应用于各个顶点及相关数据上的操作。理解这点很重要。 顶点着色器不会取代一次需要多个顶点的情况或者需要拓扑情况的图像操作。 顶点着色器数据的输入与输出: 属性变量(ATTR 阅读全文
posted @ 2018-11-30 16:55 一梦、 阅读(4474) 评论(0) 推荐(1) 编辑
摘要: 固定编程管线图: 被着色器替代的部分: ↓ ↓ 一、内存开始 1、一次一个顶点: glBegin 顶点 法线 颜色 纹理 ... glEnd 2、顶点数组:glDrayArrays 3、显示列表:glNewList glEndList 4、缓存区对象:glBufferData ↓ ↓ 二、各顶点操作 阅读全文
posted @ 2018-11-30 11:20 一梦、 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 效果:牛身上圈圈里的颜色在闪烁 代码: 阅读全文
posted @ 2018-11-28 17:09 一梦、 阅读(2974) 评论(0) 推荐(0) 编辑
摘要: 未用shader的效果: 使用shader后的效果: 注意这些颜色的值在0.0~1.0之间。遵循openGL的方式。 ./data/myFrag.frag main.cpp 阅读全文
posted @ 2018-11-28 15:35 一梦、 阅读(5002) 评论(0) 推荐(0) 编辑
摘要: 纲要:渲染的时候只要标记出 阴影投影对象 和 阴影接收对象 就行了,其他的交给引擎就可以了。 实现步骤: 效果: 阅读全文
posted @ 2018-11-21 18:56 一梦、 阅读(2426) 评论(0) 推荐(0) 编辑
摘要: 效果: 实现: PlaneShadowMatrix.h PlaneShadowMatrix.cpp main.cpp 总结:得到的矩阵与当前矩阵相乘,就是投影。 阅读全文
posted @ 2018-11-14 12:00 一梦、 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 效果: 实现: 阅读全文
posted @ 2018-11-14 11:54 一梦、 阅读(3306) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页