![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shader
zengfeichuan
这个作者很懒,什么都没留下…
展开
-
几何变换详解
From:http://www.cnblogs.com/graphics/archive/2012/08/08/2609005.html在三维图形学中,几何变换大致分为三种,平移变换(Translation),缩放变换(Scaling),旋转变换(Rotation)。以下讨论皆针对DirectX,所以使用左手坐标系。平移变换将三维空间中的一个点[x, y, z, 1]移动到转载 2016-03-31 15:47:40 · 413 阅读 · 0 评论 -
shader内置变量和函数(转)
1、uint CreateShader(enum type) : 创建空的shader object; type: VERTEX_SHADER,2、void ShaderSource(uint shader, sizeicount, const **string, const int *length):加载shader源码进shader object;可能多个字符串转载 2016-03-28 17:01:45 · 292 阅读 · 0 评论 -
OpenGL Rim Shader(轮廓)
From:http://roxlu.com/2014/037/opengl-rim-shaderUsing a rim light gives your shading a nice volumentric effect which can greatly enhance the contrast with the background. A rim shader is very simp转载 2016-03-28 17:03:57 · 1077 阅读 · 0 评论 -
qt3d中shader内置变量
Qt 3D在MeshData中指定了默认的属性(attribute)变量和一致性(uniform)变量,它们如下:属性(attribute)变量一致性(uniform)变量vertexPositionmodelMatrixvertexTexCoordviewMatrixvertexN原创 2016-03-29 11:30:25 · 649 阅读 · 0 评论 -
qt3d中基于opengles编写shader
项目需要基于嵌入式的板子上加载三维模型并实现特定的效果首先,QT3D是第一选择,在window系统上实现了相应的功能,然而进行交叉编译时,出现问题了原因是嵌入式的板子显卡支持的是OpenglES2.0,而在window上使用的opengl因此,需要做一些必要的修改,经过几天工作后,发现需要注意以下几个问题:graphicsApiFilter原创 2016-04-15 17:48:08 · 1239 阅读 · 1 评论