Paul Melamed
d9d7b2cb
refactor to address all comments by Sebastien in slack conversation.
7 年前
Paul Melamed
ddee46ec
fix decal rendering in editor
7 年前
Paul Melamed
8fd4e73b
fix some empty lines and indentation
7 年前
Sebastien Lagarde
472e4d41
Update decal menu
- Move CreateDecal() to Editor folder (was breaking the standalone
build) in a DecalMmenuItems
- New menu to create decal is: GameObject/Render Pipeline/High
Definition/DecalProjector
- Add a null check test iin AddDecal on material
7 年前
Paul Melamed
6a91487b
Added CullingGroup API functionality for culling decal objects
7 年前
Paul Melamed
a1129802
cleaned up gecal group culling code, mask blend uses total material blend
7 年前
Paul Melamed
650e9e97
clean up PR
7 年前
sebastienlagarde
ab7e4641
HDRenderPipeline: Update CreateDecalMesh to CreateCubeMesh to be more generic
And move GetDecalMeshBoundingSphere in DecalSystem class
7 年前
Paul Melamed
907898d9
Fix decal normal to world transform
7 年前
Paul Melamed
b5295e0e
add some comments explaining the transform from normal map to decal space
7 年前
Paul Melamed
2479dda2
Move world to decal calculation to shaders, remove the need to set property block in c#
7 年前
Paul Melamed
845cd5ab
Store decals in sets per material and do an instanced draw for each set
7 年前
Paul Melamed
5ff3384b
fix PR comments
7 年前
Paul Melamed
e5b34b08
passing normalToWorld in material block properties
7 年前
Paul Melamed
27248787
Don't check textures slots in decal material validation
Add gizmo for selecting decals in scene view
Add material fold out in the DecalProjectorComponent inspector
7 年前
sebastienlagarde
02e0282c
Add default decal material + add support dbuffer on lit material
Add DefaultDecalMaterial assign automatically when creating a decal
Add option to disable receiving of decal on materials
7 年前
Paul Melamed
8c9541db
Filling out HTile mask in DBuffer, fix for material foldout update on decal material change
7 年前
Paul Melamed
afb8df01
Cleanup PR, add decal HTile mask defines
7 年前
Paul Melamed
afca789b
intermediate commit, decal global properties and draw/fade distance
7 年前
Paul Melamed
8989d3ef
decal culling by distance with fade scale
7 年前
Paul Melamed
f3c562d5
Refactored decal system API to be able to add, delete and update decals without projector component
7 年前
Paul Melamed
92ea94ec
clean up api refactor
7 年前
Paul Melamed
b41682f1
Remove old version of UpdateCachedData
7 年前
Paul Melamed
45bae982
fix decal projector not reacting to change in transform, add more descriptive comments to DecalUtilities shader code.
7 年前
Paul Melamed
cc685e8d
Add the ability to change decal shape with the handle ui control
7 年前
Paul Melamed
ee6c1949
uv tiling working for opaques
7 年前
Tim Cooper
fafb59af
Run code formatter.
7 年前
Paul Melamed
daa031aa
Allow decal projectors with null materials, so that users can still modify projector decals even when HDRP is not set as current pipeline.
7 年前
Paul Melamed
dcfe380d
Added affects transparency flag to decal projectors
7 年前
Paul Melamed
1fc5aacc
adressed PR comments
moved DecalProjector transform update check to LateUpdate so it works correctly when attached to bones.
7 年前
Paul Melamed
8ebddf0c
Changed how decal projector extents are modified in the UI, to make editing more intuitive
7 年前
Paul Melamed
9d5b9b62
Fix decal 'ghosts'
7 年前
Paul Melamed
bd424212
enable editing of multiple decal projectors
7 年前
Paul Melamed
376207de
Address PR comments and fix player build
6 年前
pastasfuture
75abaaa2
Improvements to decal projector editor gizmo.
6 年前