HLSL
跳至導覽
跳至搜尋
範例
Gray(灰階)
sampler2D Texture0; float4 ps_main( float2 texCoord : TEXCOORD0 ) : COLOR { float4 _inColor = tex2D( Texture0, texCoord ); float gray = 0.3*_inColor.x + 0.59*_inColor.y + 0.11*_inColor.z; float4 _outColor = float4(gray, gray, gray, 1.0); return _outColor; }
相關網站
- HLSL Shaders - - 參照:『維基百科~HLSL』
- Simple HLSL Shader Tutorial for 3D GameStudio