• Stars
    star
    758
  • Rank 59,918 (Top 2 %)
  • Language ShaderLab
  • License
    MIT License
  • Created over 6 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

shader 中级教程
layout title date author categories tags img_path mathjax
post
中级Shader教程00 总纲
2018-03-26 09:09:03 -0700
Jiepeng Tan
shader tutorial
shader_tutorial
/assets/img/blog/ShaderTutorial2D/Snow
true

FishMan Shader Tutorial

配套视频

0.说在前面

1.内容

  1. 教程中会讲解在编写shader的常用技巧,以及在项目中如何使用这些shader
  2. 大量的实例如水,火,粒子,海洋,山脉,闪电等
  3. 一些shader实现的理论知识 因为本人也会点特效制作,所以本教程会有比较多的描绘自然现象的shader,如熔岩,雪花,冰,水,火,粒子,海洋,山脉,闪电等.
  4. 已经抽取一个RayMarching框架,更加方便编写raymarching shader

2.目录

1.理论知识


2.实例

  1. 2D Shader基础
  2. 3D Shader
  3. shader技术整合

4.专题


6.部分效果图:

----------

3.链接:

More Repositories

1

Lockstep-Tutorial

帧同步 教程
C#
963
star
2

LockstepEngine

A lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)
C#
826
star
3

LockstepECS

Fast Lockstep ECS Framework
C#
241
star
4

Unity-Raymarching-Framework

A framework to easy implement raymarching in unity. Include lots of hash,noise,fbm,SDF,rotate functions
HLSL
160
star
5

LockstepEngine_ARPGDemo

A lockstep ARPG demo for LockstepEngine
C#
130
star
6

Collidable-Raymarching-Terrain

Real time generate collider mesh according shader, it is really useful when you want to interact with your raymarching scene
C#
97
star
7

LockstepCollision

A deterministic collision lib for lockstep
C#
88
star
8

ECS_Game_Demo

C#
76
star
9

Lockstep.Math

A deterministic math lib for lockstep game
C#
59
star
10

GamesTanTools

个人的 Unity 小工具箱,含一些个人比较常用的代码
C#
50
star
11

Lockstep.BehaviourTree

Memory-compact BehaviorTree (use c# unsafe pointer && struct)
C#
43
star
12

LcokstepECS_Demo_Boid

Lockstep ECS demo
C#
43
star
13

DOTS_Rougelike

DOTS Rougelike
C#
34
star
14

ME

A DSL for macro expansion ,in order to help framework develop
C#
27
star
15

SubstancePainter-Plugin-Tutorial

QML
14
star
16

UnityAssetToolTutorial

Unity 资源批量处理 小工具 教程
C#
14
star
17

LockstepECSTutorial-Tank2D

C#
13
star
18

Lockstep.Debug

C#
3
star
19

ECL

a domain-specific language(DSL) for Entity component design
C#
3
star
20

Lockstep.Serializer

C#
3
star
21

LockstepECS_Document

3
star
22

JiepengTan.github.io

github page repository
SCSS
3
star
23

FishManGameTutorialInfos

2
star
24

libgodot_llgo_demo

Shell
1
star