Yao Xiaoling
|
ed866ff3
|
Renamed: Terrain -> TerrainLit. Added TerrainLitData.hlsl by duplicating LayeredLit.hlsl.
|
7 年前 |
Yao Xiaoling
|
479defc9
|
Remove other material features from terrain other than StandardLit.
|
7 年前 |
Yao Xiaoling
|
534a3864
|
Remove unused shader code. Compute terrain tangent in code.
|
7 年前 |
Yao Xiaoling
|
3abb8dfa
|
Removed layer settings and material references.
|
7 年前 |
Yao Xiaoling
|
4f246aa2
|
Rename: _LayerMaskMap -> _Control because the terrain uses it.
|
7 年前 |
Yao Xiaoling
|
59ed7708
|
Remove detail related properties.
|
7 年前 |
Yao Xiaoling
|
5836d560
|
Remove subsurface related properties.
|
7 年前 |
Yao Xiaoling
|
1f8112c9
|
Fix terrain control map channels.
|
7 年前 |
Yao Xiaoling
|
3c65014c
|
Pass terrain layer smoothness and metallic to terrainlit shader and stop using _BaseColor properties.
|
7 年前 |
Yao Xiaoling
|
9296804c
|
Remove thickness maps.
|
7 年前 |
Yao Xiaoling
|
59296c5d
|
Comment out planar/triplanar uvmapping mode.
|
7 年前 |
Yao Xiaoling
|
46f3df70
|
Added normal map support. Need engine changes so that _NORMALMAP0-_NORMALMAP3 keywords can be selected.
|
7 年前 |
Yao Xiaoling
|
e7aff361
|
Remove bent normal maps.
|
7 年前 |
Yao Xiaoling
|
265fbfcb
|
Remove influence stuff.
|
7 年前 |
Yao Xiaoling
|
fe1e3424
|
Remove uvmapping for blend mask because terrain always uses uv0.
|
7 年前 |
Yao Xiaoling
|
47a99e08
|
Remove leftover influence properties.
|
7 年前 |
Yao Xiaoling
|
d04063c7
|
Use terrain layer count keywords. Need engine change to enable the keywords.
|
7 年前 |
Yao Xiaoling
|
10c48c2c
|
Implemented terrain instancing. Updated UnityInstancing.hlsl for SRP.
|
7 年前 |
Yao Xiaoling
|
e1a96e2e
|
Fix lightmap UVs for instanced terrain.
|
7 年前 |
Yao Xiaoling
|
972939f5
|
Moved terrain shader to TerrainLit folder.
|
7 年前 |
Yao Xiaoling
|
f304d36d
|
Added basemap pass shader.
|
7 年前 |
Yao Xiaoling
|
9fd2778c
|
Allow for 8 layers blending.
|
7 年前 |
Yao Xiaoling
|
93a66c4c
|
Changed line endings to LF. Allow 8 splat textures per pass in TerrainList_Basemap_Gen.shader.
|
7 年前 |
Yao Xiaoling
|
5b75827c
|
Added terrain height based blending.
|
7 年前 |
Yao Xiaoling
|
0208553d
|
Added instanced per pixel normalmapping.
|
7 年前 |
Yao Xiaoling
|
27b8d556
|
Refactor: Moved all blending stuff into one single nice function TerrainSplatBlend that can be used by either splat shader and basemap shader.
Added density blend mode.
|
7 年前 |
Yao Xiaoling
|
afba3908
|
Fix LWRP terrain instancing.
|
7 年前 |
Yao Xiaoling
|
32c8a168
|
Reconfigured the mask texture channels. Added NormalScale. Removed DensityScale. AO doesn't seem to work...
|
7 年前 |
Yao Xiaoling
|
da61fbbe
|
Remove Double Sided mode.
|
7 年前 |
Yao Xiaoling
|
f74fc88a
|
Decal keywords change.
|
7 年前 |
Yao Xiaoling
|
15531c13
|
Fix review comments:
* Put all variables in cbuffer.
* Delete motion vector pass.
* Follow naming convention for basemap gen shader.
|
7 年前 |
Evgenii Golubev
|
62f2f73f
|
Fix compilation errors
|
7 年前 |
Yao Xiaoling
|
665cb283
|
Fix merge.
|
7 年前 |
Yao Xiao Ling
|
4c66ca85
|
Fix ambient occlusion term for terrain.
|
7 年前 |
Yao Xiao Ling
|
6e836668
|
Implement mipmap debug mode for terrain.
|
7 年前 |