Avatar notebook default
7篇文章 · 5991字 · 1人关注
  • Resize,w 360,h 240
    Unity3D Shader教程九 Color Interpolation

    通常情况下有多个颜色需要输出到屏幕上,通常情况下我们可以利用参数对它们进行插值来融合这些颜色。 下面的脚本基于我们前面的教程 simple te...

  • Resize,w 360,h 240
    Unity3D Shader教程八 Planar Mapping

    有时候我们的物体上没有uv坐标休息,或者我们可能希望多个物体上的贴图对齐,或者你希望生成自己的uv坐标信息。在今天教程中,我们展示如果用最简单的...

  • Resize,w 360,h 240
    Unity3D Shader教程六 Basic Transparency

    除了向屏幕上绘制简单的颜色,我们还可以保留前面渲染的颜色,然后使当前的物体能透过去。我们通过一个简单的无光照Shader来实现下。效果如下: 为...

  • Resize,w 360,h 240
    Unity3D Shader教程五 Surface Shader基础

    除了基础的vertex fragment Shader,Unity还给我们提供了另一种方式,只要我们定义一些参数,Unity将自动生成包含复杂...

  • Resize,w 360,h 240
    Unity3D Shader教程四 Textures

    今天我们来讲下Shader中 贴图的使用,通过“texture samplers”,可以快速的获取到贴图信息。 开始本教程前,你需要了解Shad...

  • Resize,w 360,h 240
    Unity3D Shader教程二 基础颜色

    今天讲解下最基本的如何通过一个shader来渲染一个物体,教程结束的时候将会看到一个纯色的立方体。如果代码部分有不清楚的地方,建议看一下上一篇讲...

  • Unity3D Shader教程一 HLSL基础

    Unity Shaders是在名为“Shaderlab”的自定义环境中编写的。在shaderlab文件中,主要是通过HLSL来编写着色器的大部分...

文集作者