passiony / shader_tutorial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shader教程

本工程主要是为了讲解ShaderForge插件,但是学习Shader需要很多语法基础,所以从表皮着色器讲到了顶点和片元着色器,然后再讲了shaderforge插件。

环境配置

  1. unity5.6.6+
  2. ShaderForge插件 v1.38
  3. PostProcessing插件

博客教程

地址:https://passion.blog.csdn.net/article/details/118355570

知识点概述

  1. 表皮着色器基础 包含官方基础教程中所有表皮着色的示例讲解,效果图如下:

  1. 自定义光照基础 包含官方基础教程中自定义光照的示例讲解,效果图如下:

  1. 顶点和片元着色器基础 包含最基础的顶点和片元着色器语法编写,附3个小效果如下:

  1. ShaderForge插件使用 包含ShaderForge官方demo讲解,以及游戏中最常见的流光,炫光,火焰,X光射线等最常见效果, 效果图如下:

About


Languages

Language:C# 65.2%Language:ShaderLab 34.0%Language:GLSL 0.8%