![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HLSL/Cg/GLSL
文章平均质量分 80
神杀中龙
我需要自由的世界。
展开
-
【转】灰度Gray
灰度,在HLSL中使用。sampler2D Texture0; //采样器//像素着色器,替换多纹理阶段,纹理混合//用于处理色彩//像素是由RGBA四个分量混合的。//输入的是颜色值,输出的也是颜色值。float4 PS_Main(float2 texCoord : TEXCOORD0) : COLOR{ float4 _inColor = tex2D(Texture0转载 2014-08-22 22:39:50 · 700 阅读 · 0 评论 -
HLSL基础练习
VertexShader 顶点着色器 替换的是固定渲染管线中的bi原创 2014-08-22 19:18:24 · 683 阅读 · 0 评论 -
Ogre材质脚本
光材质与材质脚本基本概念Ogre的材质(Material) 为了优化渲染,必须把渲染状态的变化减少到最小。而最频繁的渲染状态改变是材料的变化(大多是纹理的变化)。Ogre的Material类封装了物体的所有材料属性,类似于3D Studio中material的概念。平时不被认为是属于材料的属性,像culling模式和深度缓存设置等,也被Material包含近来了。因为这转载 2014-09-25 16:27:57 · 1266 阅读 · 1 评论 -
Ogre材质脚本
Ogre SDK的media/materials/scripts 目录下的Example.mateiral转载 2014-09-25 16:28:31 · 639 阅读 · 0 评论 -
Ogre材质脚本
性名 值的格式 描述lod_distances [ ... ] LOD的距离列表receive_shadows | 阴影是否会投在这个物体上(默认为on) transparency_casts_shad转载 2014-09-25 16:48:26 · 1407 阅读 · 0 评论 -
WebGL之旋转三角形
02.WebGL之旋转三角形attribute vec3 v3Position;attribute vec3 av3Color;varying vec3 vv3Color; attribute vec3 aVertexPosition; uniform mat4 um4Rotate; void main(void){ vv3Color = av3Color;转载 2014-10-17 14:55:44 · 1862 阅读 · 0 评论