终于把这个效果做出来了。
看了N久别人写的shader才明白,写的时候更是恼火。看来真的是验证了看shader容易,写shader复杂。
先看下纹理资源:
然后是普通贴图的效果:
从图中可以看出,这里是没有高低不平的感觉。以下是通过bump mapping的效果。
以下图作为bump:
shader效果图:
接着看代码,程序代码:
.Draw(gameTime);
}
}
}
HLSL顶点渲染器输出结构:
Out;
}
HLSL像素渲染器输出结构
Out_ps;
}
终于把这个效果做出来了。
看了N久别人写的shader才明白,写的时候更是恼火。看来真的是验证了看shader容易,写shader复杂。
先看下纹理资源:
然后是普通贴图的效果:
从图中可以看出,这里是没有高低不平的感觉。以下是通过bump mapping的效果。
以下图作为bump:
shader效果图:
接着看代码,程序代码:
.Draw(gameTime);
}
}
}
HLSL顶点渲染器输出结构:
Out;
}
HLSL像素渲染器输出结构
Out_ps;
}
相关文章: