Skip to content

ookcode/ShaderForUnity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShaderForUnity

介绍

本仓库旨在学习unity shader的基础以及各种常见的shader效果

Unity 2018.1.2f1 macOS 10.13.6

目录

Assets/Basic

Unity Shader的理论知识

  • 1-Base
    • 最简单的Shader
  • 2-Light
    • 漫反射兰伯特模型
    • 漫反射半兰伯特模型
    • 高光反射模型
    • 高光放射Blinn模型
  • 3-Texture
    • 基础纹理
    • 切线空间下的凹凸映射
  • 4-PBR
    • 传统光照和PBR对比

Assets/XRay

游戏中常见的人物被障碍物阻挡后的X光效果

  • 方式1:XRay-UseCombine
    • 合并mesh,并添加额外材质的方式实现
  • 方式2:XRay-UseTwoPass
    • shader中使用两个pass

Assets/Dissolve

人物死亡后的溶解效果

Assets/Outline

描边效果

Assets/Blur

TODO:常见的几种模糊效果

Assets/Mirror

TODO:镜子效果

Assets/GhostShader

TODO:人物移动时的残影效果

About

Unity Shader基础以及常用Shader效果的实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy