Avatar notebook default
11篇文章 · 59643字 · 0人关注
  • Resize,w 360,h 240
    ⅪUnity中的渲染优化技术

    Unity中的渲染优化技术 移动平台的特点 和PC平台相比,移动平台的GPU架构有很大不同。由于处理资源等条件的限制,移动设备上的GPU架构专注...

  • Resize,w 360,h 240
    Ⅹ使用噪声

    使用噪声 消融效果 消融(dissolve)效果常见于游戏中角色的死亡、地图烧毁等效果。 原理 要实现上图的效果,原理非常简单,概括来说就是噪声...

  • Resize,w 360,h 240
    Ⅸ非真实感渲染

    非真实感渲染 卡通风格的渲染 原理 要实现卡通渲染有很多方法,其中之一就是使用基于色调的着色技术(tone-based shadding)。在实...

  • Resize,w 360,h 240
    Ⅷ使用深度和法线纹理

    使用深度和法线纹理 获取深度和法线纹理 背后原理 深度纹理实际就是一张渲染纹理,只不过它里面存储的像素值不是颜色值而是一个高精度的深度值。由于被...

  • Resize,w 360,h 240
    Ⅶ屏幕后处理效果

    屏幕后处理效果 屏幕后处理效果(screen post - processing effects)是游戏中实现屏幕特效的常见方法。 建立一个基本...

  • Resize,w 360,h 240
    Ⅵ让画面动起来

    让画面动起来 UnityShader中的内置变量 Unity Shader 提供了一系列关于时间的内置变量来允许我们方便地在Shader中访问允...

  • Resize,w 360,h 240
    Ⅴ高级纹理

    高级纹理 立方体纹理 在图形学中,立方体纹理(Cubemap)是环境映射(Environment Mapping)的一种实现方法。环境映射可以模...

  • Resize,w 360,h 240
    Ⅳ更加复杂的光照

    更加复杂的光照 前言 在之前学习中,我们场景中都只有一个光源且光源类型是平行光,但在实际开发中,我们往往需要处理数目更多、类型更复杂的光源。更重...

  • Resize,w 360,h 240
    Ⅲ透明效果

    透明效果 前言 Unity中通常使用两种方法来实现透明 :透明度测试(AlphaTest)和透明度混合(AlphaBlend)。前者往往无法实现...

文集作者