48 次代码提交 (cda0e4a3-c903-490c-9391-ba7f7c9b470f)

作者 SHA1 备注 提交日期
Yao Xiaoling 5639b1fc Added Terrain shader and TerrainUI based on layered lit shader. 7 年前
Yao Xiaoling 9a2fed6e Remove vertex wind animation. 7 年前
Yao Xiaoling 846b792e Small fixes due to removal of vertex animation and transparent mode. 7 年前
Yao Xiaoling 9b87080c Removed displacement mode. 7 年前
Yao Xiaoling 37aae303 Removed vertex color mode which was intended to alter the blend mask. 7 年前
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 be7b742d Remove per-pixel displacement related properties. 7 年前
Yao Xiaoling 3abb8dfa Removed layer settings and material references. 7 年前
Yao Xiaoling caf64a4f Remove LayerCount. Treat as 4. 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 3c65014c Pass terrain layer smoothness and metallic to terrainlit shader and stop using _BaseColor properties. 7 年前
Yao Xiaoling 7f12e881 Remove heightmap editor parameters. 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 6d5e665d Delete diffusion profiles. They are only for SSS. 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 95e207c6 Some minor adjustments. 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 cc470684 Add back picking pass for instanced terrain. 7 年前
Yao Xiaoling e1a96e2e Fix lightmap UVs for instanced terrain. 7 年前
Yao Xiaoling f304d36d Added basemap pass shader. 7 年前
Yao Xiaoling 9fd2778c Allow for 8 layers blending. 7 年前
Yao Xiaoling aef8e02a Added terranlit basemap generation shader. 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 fc9758a0 Add EnableHeightBlending property to instruct unity to not to use heightmaps. 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. 7 年前
Yao Xiaoling 6e1f5e6c Fix terrain outline by tagging the terrain as opaque (otherwise the output alpha channel from terrain shader is tested and clipped). 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. 6 年前
Yao Xiaoling bf0d8504 Make Density blend an option on the TerrainLayer. 6 年前
Yao Xiaoling f74fc88a Decal keywords change. 6 年前
Yao Xiaoling 15531c13 Fix review comments: 6 年前
Yao Xiaoling fa3e5d45 Add missing keywords. 6 年前
Yao Xiaoling 0e0c5530 Update terrain utility passes names. Outlining doesn't work. Will fix later. 6 年前
Yao Xiaoling a740bb25 Use the Lit shader variant stripper for terrain shaders. 6 年前
Yao Xiao Ling 9eecd76f Use ApplyMeshModification instead of ApplyPreVertexModification. 6 年前
Yao Xiao Ling e1e06b1d Fix forward rendering. 6 年前
Yao Xiao Ling 4c66ca85 Fix ambient occlusion term for terrain. 6 年前