XNA Shader教程的Rendermonkey实现
2009-09-25 00:00:00 来源:WEB开发网核心提示:教程中的图形学算法是用XNA实现的,为了专注于shader,XNA Shader教程的Rendermonkey实现,排除XNA API的影响,我又用Rendermonkey把教程实现了一遍,做了水面、小岛、天空,Rendermonkey不方便做,版本是1.81,素材全用Rendermonkey自带的
教程中的图形学算法是用XNA实现的,为了专注于shader,排除XNA API的影响,我又用Rendermonkey把教程实现了一遍。版本是1.81,素材全用Rendermonkey自带的,项目文件打包下载http://files.cnblogs.com/cocoaleaves/ShaderTutorials.rar,就不贴代码了。
教程1:Ambient Light - 环境光,只有单一颜色
教程2:Diffuse Light - 漫反射,有了光照效果
教程3:Specular Light - 镜面反射,添加高光
教程4:Normal Map - 法线贴图,表现细节
教程5:Deform - 变形,顶点着色器的应用
教程6:Shader Demo - XNA下shader综合应用,做了水面、小岛、天空,Rendermonkey不方便做,可以看看Rendermonkey自带的水面示例。
更多精彩
赞助商链接