gadams3
|
5de2fef231
Material, instance ID, and stability fixes
|
2 lat temu |
galibzon
|
6c98c7451a
Fixes #15149 (#15335)
|
2 lat temu |
gadams3
|
de7db05904
Disconnecting shader reload notification bus before reconnecting
|
3 lat temu |
gadams3
|
9f296f68d0
Materials: Fixing problems with material hot reloading after shader and material type changes
|
3 lat temu |
santorac
|
5367a0a1ab
Fixed release comiple failure
|
3 lat temu |
santorac
|
5d8ea15672
Added unit tests for new material pipeline features.
|
3 lat temu |
santorac
|
0ab46df8ca
Hooked up transparency support for MultiViewPipeline.
|
3 lat temu |
santorac
|
f9052de5ce
Various code cleanup and commenting.
|
3 lat temu |
santorac
|
feee72d46d
Got double-sided working. Added support for a "InternalProperty" connection type, so that properties can connect directly to material pipeline properties.
|
3 lat temu |
santorac
|
37fbc5a798
Established the core structure of material pipeline functors. This allows the material pipeline to select appropriate shaders based on data from the material without exposing knowledge of the specific shaders to the material type. Transparency, tinted transparency, and optional shadow casting are all working.
|
3 lat temu |
santorac
|
e714cc0646
Refactored material functor code in preparation for material pipeline functors.
|
3 lat temu |
santorac
|
8d040facca
Refactored material property code in preparation for material pipeline functor support.
|
3 lat temu |
santorac
|
ddbb3da2ef
Render pipelines can filter shaders based on a material pipeline tag. This is a precursor to supporting material pipeline functors that enable and disable specific shaders.
|
3 lat temu |
santorac
|
ae6ca6b46f
Merge branch 'development' into Atom/santorac/DisableShadowCasting
|
3 lat temu |
gadams3
|
1b7bec34b4
Updated terrain surface material list component and terrain detail material manager to support hot reloading through asset bus notifications
|
3 lat temu |
gadams3
|
f897c08428
Material Canvas: Proposed changes to remove material hot reload notification bus
|
3 lat temu |
santorac
|
dbd677b012
Added a flag to disable shadow casting on the core material types.
|
3 lat temu |
santorac
|
0e6899e8c8
Fixed a bug where textures would not get loaded and applied to materials in the material editor.
|
3 lat temu |
Guthrie Adams
|
932438a043
Changing material builder settings and (AtomCore) AZ::Data::InstanceId to support material editor and canvas workflows
|
3 lat temu |
Jérôme Leclercq
|
4fc5c7be7d
Material: Fix Compile() when NeedsCompile() = false
|
3 lat temu |
Guthrie Adams
|
5ada2d2e50
Updating material class to fix unit tests that would otherwise rely on asset catalog bus
|
3 lat temu |
Guthrie Adams
|
257be8404f
Fixing broken texture assignments in material editor and component
|
3 lat temu |
Ken Pruiksma
|
58adaf902f
[Terrain] now creates draw packets directly instead of using AZ::RPI::Model (#9731)
|
3 lat temu |
Qing Tao
|
63de2426d0
Follow up change for ATOM-17383. (#8803)
|
3 lat temu |
Qing Tao
|
ffd84cf917
ATOM-17383 Adding support of using an attachment image for material t… (#8538)
|
3 lat temu |
Esteban Papp
|
0b9497cd45
Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed
|
4 lat temu |
galibzon
|
6763e2a3ac
Shaders changes require two or more change cycles before updating (#5142)
|
4 lat temu |
santorac
|
3c331e00ff
Moved the Material Component property override renaming to EditorMaterialComponent via ApplyAutomaticPropertyUpdates.
|
4 lat temu |
santorac
|
c2abd2d74f
Updated the naming convention for material property "names" vs "IDs".
|
4 lat temu |
santorac
|
bd0032a6d1
Fixed a recently introduced Material initialization bug.
|
4 lat temu |