文件名称:C#游戏开发秘籍.txt
文件大小:1.26MB
文件格式:TXT
更新时间:2016-04-06 10:01:32
c#
c#写游戏秘籍在 XNA 的早期版本中 BasicEffect 类是一个非常基础的效果, 它的执行主要是使游戏开 发新手可以在对复杂的着色器代码没有深入了解的情况下构建游戏。当时的观念是认真的游戏 开发者会实现它们自己的着色器而不会依赖 BasicEffect 类。? 随着 Windows?Phone?7 的上市很多设想都不得不改变,因为它不支持自定义着色器。因此, 因此,新的可配置效果被添加到 Reach 和 HiDef 两者标准中。它们是:? 基本效果:? 对 BasicEffect 类进行调整从而包含更多的像素和顶点着色器用来支持更真实的灯光 与烟雾效果。? 双重纹理效果:? 这个效果使您可以使用带有独立纹理坐标的两个不同的纹理。这两个纹理被混合到一起 用来增添复杂性和更多的细节。? 阿尔法测试效果:? 这个效果使用一个参考阿尔法(reference?alpha)和一个阿尔法功能实现阿尔法测试。它 可以通过仅更新在场景中描绘的像素来提高性能。? 皮肤效果:? 这个效果使用骨骼和重量来确定顶点位置。当用在动画和实例中时该效果有很强大的作 用。? 环境映射效果:? 这个效果使用到了根据环境的纹理和立方映射纹理来渲染对象,反射来自场景对象的光 线。?