http://blog.sina.com.cn/s/blog_78ea87380101ejbf.html使用两相机,一个master相机, 主要负责场景的渲染, 另一个rtt相机, 和master相机建立为镜面投影相机,用于在和master相机的纵向镜像投影,从而获取master投影场景的逆场景, ...
分类:
其他好文 时间:
2015-05-06 10:55:11
阅读次数:
182
Opengl shader程序,旗帜混合纹理加载,通过N张图片,能够组合出数百个:http://www.eyesourcecode.com/thread-39015-1-1.html用GLSL做了一个可以描出物体的边的shader:http://www.eyesourcecode.com/threa...
分类:
其他好文 时间:
2015-04-30 23:16:01
阅读次数:
189
代码下下来,用2012编译,
http://developer.download.nvidia.com/SDK/10.5/direct3d/samples.html
找到soft shadowmap的那个例子,缩略图是一个武士拿着剑站在草地上
我的笔记本显卡的glsl版本是 4.3的,
编译完一跑就报错,
修改SoftShadows.cpp 288行
NvSco...
分类:
其他好文 时间:
2015-04-22 18:25:04
阅读次数:
396
dFdy dFdx这两个函数如何理解
笔者更倾向认为这是一个glsl预编译时处理的一个宏,类似c语言的sizeof
the opengl shading language 4.4是这么描述这两个函数的:
Returns the derivative in x using local differencing for the input argument p.
...
分类:
其他好文 时间:
2015-04-20 11:13:50
阅读次数:
164
本文收集和汇总了 OpenGL 的文档、教程和在线书籍,供学习和开发人员参考。
OPENGL开发教程:http://www.linuxgraphics.cn/opengl/index.html
OpenGL 教程
大名鼎鼎的 Nehe 教程:
http://nehe.gamedev.net/
OpenGL 入门学习系列讲的非常清楚,推荐。
OpenGL入门学习之一—...
分类:
其他好文 时间:
2015-03-19 20:23:06
阅读次数:
164
权威官方文档:https://www.opengl.org/documentation/glsl/
权威民间金典入门教程:http://blog.csdn.net/racehorse
一个详细完整的GLSL代码:http://www.ituring.com.cn/article/851
GLSL简介和所有内置变量:http://www.linuxgraphics.cn...
分类:
其他好文 时间:
2015-03-19 16:28:30
阅读次数:
146
转载自风宇冲Unity3D教程学院Shader有Fixed Function, Vertex and Fragment, Surface, 而Vertex and Fragmen里又有CG和GLSL两种。为什么选CG做重点讲解呢?Fixed Function:老式的固定管线,实现功能有限,不必多说。...
分类:
编程语言 时间:
2015-03-11 12:23:17
阅读次数:
162
OSG 中使用纹理shader 例子#include
#include
#include
#include
#include
#include
static char * vertexShader= {
"#version 430 \n"
"layout (location=0) in vec3 VertexPosition;\n"
"layout (locati...
分类:
其他好文 时间:
2015-03-09 10:56:56
阅读次数:
981
过年前忍不住买了本新版的OpenGL编程指南,主要的目的还是为了系统的学习着色器编程,另外就是接触新版的OpenGL技术和思想。看了几页,就过年了QAQ.回来后也是各种不在状态,不想上班,不想工作,不想写代码。。。昨天终于强迫自己继续看书,也找回了些状态。
书本基础知识的全面性和权威性就不用说了,不过这个源代码就。。。。这第一个例子照着代码来抄结果。。。我想应该是原来的代码一个参...
分类:
其他好文 时间:
2015-03-08 06:45:57
阅读次数:
6914
Qt 3D的一个很大的优势就是采用数据驱动的方式,将C++和GLSL使用QML来表示,动态语言的优势尽显。在上一次的研究中,我实现了一个非常简单的着色器,接下来,我们可以在此基础上,通过设定着色器的数据,制作出更加绚丽的着色效果。作为开始,我们先从几个非真实渲染(Non-Photorealistic Rendering,NPR)开始吧。...
分类:
其他好文 时间:
2015-03-01 23:50:35
阅读次数:
567