HLSL

出自ProgWiki

跳轉到: 導航, 搜尋

範例

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;
}

相關網站

個人工具
名字空間
變換
動作
導航
分類
其他
技術類News或部落格
工具箱