shader 学习

本文详细探讨了Shader的概念,包括其在图像处理中的作用,以及如何使用Direct3D进行Shader编程。通过阅读,读者将能够掌握Shader的基本原理和实战技巧。
摘要由CSDN通过智能技术生成

浏览:801 2010-03-13 16:56 来自 【组长】独孤残云      :

Shader教程系列

XNA Shader编程教程1-环境光照

原文地址:http://digierr.spaces.live.com/blog/cns!2B7007E9EC2AE37B!424.entry。没有实用价值,但这应该是最简单的shader,可以帮助理解shader的基本工作原理。源代码Tutorial1_Ambient.rar下载。

XNA Shader编程教程2-漫反射光照

原文地址:http://digierr.spaces.live.com/blog/cns!2B7007E9EC2AE37B!426.entry。简单的游戏漫反射够用了,开始涉及基本数学原理了。源代码Tutorial2_Diffuse.rar下载。

XNA Shader编程教程3-镜面反射光照

原文地址:http://digierr.spaces.live.com/blog/cns!2B7007E9EC2AE37B!437.entry。可以模拟光滑、有光泽或磨光的表面。源代码Tutorial3_Specular.rar下载。

XNA Shader编程教程3.1-纹理

觉得原文的教程有点跳跃,所以在教程3和4之间整理了一下使用纹理的基本方法。源代码Tutorial31_Texture.rar下载。

XNA Shader编程教程3.2-逐顶点和逐像素光照

解释了逐顶点和逐像素光照的区别,其他源代码好像都是使用逐像素光照模型。源代码Tutorial3.2_PerPixelLight.rar下载。

XNA Shader编程教程3.3-多纹理

这个例子比较简单。源代码Tutorial3.3_MultiTexture.rar下载。

XNA Shaders 编程教程4-法线映射

原文地址:http://digierr.s

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值