Using shader code, Non-shader graph
Unity 2023.2.0b1
-Download and copy the VkevShaderLib.hlsl file in your assets folder (Impotant)
-The directory of the VkevShaderLib should be assets/VkevShaderLib.hlsl
-Add outline render feature to your universal render data
-Add outline override to global volume
-Blend grass color with terrain feature need the texture map of terrain, you can create a render texture that render terrain color or simply use terrain texture map.
-Blend grass color with terrain feature can be turned off by set the Blend intensity in material inspector to 0
-Reflection feature need a reflection cubemap - which you can bake using unity reflection probe.
-Set shader global property _PlayerWpos to player position in update().
-Only work with 1 player.
-Color, texture customizable.
-All light support.
-All shadow support.
-Shadow quality customizable with URP asset.
Youtube: watch here
-Using scriptable renderer feature.
-Outline color customizable.
-Can toggle see through wall on/off.
-Specify which layer is outline.
-Depth, Normal outline customizable.
-Support volume setting, camera postprocess.
Youtube: watch here
-Blend grass color with terrain.
-Interactive grass.
-Wind Local/world direction, randomize wind or sync wind.
-All light support.
-Color, texture customizable.
Optimization: GPU instancing, Occlusion culling, Frustum culling, LOD.
Youtube: watch here
-Water distortion.
-Wave by noise.
-Foam customizable.
-Reflection with reflection probe.
Youtube: watch here