zoukankan      html  css  js  c++  java
  • RenderMonkey初学

    这两天弄了两天RenderMonkey,

    算是基本操作都弄熟了,这样写shader可比在程序里写有效率多了。

    作为练手把RendertoTexture弄了一下,然后顺便写了个灰度值化的小东西~~

    Tips:

    1.在rendertotexture的时候前面的pass不要清depth和color

    2.RenderState里cullmode要选择none或者cw

    shader就很屎了

    1 sampler Texture0;
    2 float4 ps_main(float2 texCoord: TEXCOORD0) : COLOR0
    3 {
    4 // return tex2D(Texture0,texCoord);
    5 float4 color = tex2D(Texture0,texCoord);
    6 float Intensity;
    7 Intensity = 0.299*color.r + 0.587*color.g + 0.184* color.b;
    8 return float4(Intensity.xxx,color.a);
    9 }

    参考:shaders for game programmers and artists

  • 相关阅读:
    day 66
    day 66 作业
    day 65 作业
    day 55 Ajax
    day 56 forms组件
    day 59
    day 58 cookie与session 中间件
    day 54
    day 53
    day 52
  • 原文地址:https://www.cnblogs.com/zhkza99c/p/2271215.html
Copyright © 2011-2022 走看看