Guthrie Adams
|
ed23e6c645
Change generate source materials progress dialog into a class so that it can be used in multiple places.
|
2 rokov pred |
Guthrie Adams
|
00c7e5d263
Updated material component generate source materials with a progress dialog that waits for assets to be added to the catalog
|
2 rokov pred |
gadams3
|
67eca4c732
Correcting spelling of "Default" in material component
|
2 rokov pred |
Zhang-Baochong
|
508cef417b
Fix for some material params being hidden after hiding entity and switching level. (#14573)
|
2 rokov pred |
gadams3
|
eefd4249d5
Add material instance null pointer check in editor material component
|
2 rokov pred |
gadams3
|
979f6abfb6
Deleting material assignment notification bus and implementing more efficient notifications sent for batches of changes on tick
|
2 rokov pred |
galibzon
|
9a3ac0cc8f
Regroup the component under Atom based on feature (#11523)
|
3 rokov pred |
Guthrie Adams
|
2070ff84f8
Removed material preview render notification handling from the editor material component
|
3 rokov pred |
Guthrie Adams
|
796f4fb3d1
Renamed several material component bus functions based on feedback from previous review.
|
3 rokov pred |
Guthrie Adams
|
b55dfdf3f7
Material Component: Fixed cached default material asset map and notifications
|
3 rokov pred |
Guthrie Adams
|
a9ca0bace5
Updating editor material component and inspector to make sure that material notifications are sent and the UI is updated whenever an entity with affected materials is changed
|
3 rokov pred |
Guthrie Adams
|
5fb816b612
Updating generate source materials button and menu action to only apply changes to entities with matching material slots.
|
3 rokov pred |
Guthrie Adams
|
5f329e71c4
Material Component: Experimenting with multi selection editing
|
3 rokov pred |
Guthrie Adams
|
ae78877413
Binding functions for editor material component automated tests (#7897)
|
4 rokov pred |
Guthrie Adams
|
799290aefc
Created custom JSON serializer for editor material component
|
4 rokov pred |
santorac
|
3c331e00ff
Moved the Material Component property override renaming to EditorMaterialComponent via ApplyAutomaticPropertyUpdates.
|
4 rokov pred |
Guthrie Adams
|
e8142fa403
Updated editor material component slots to support dynamic previews rendered with property overrides applied
|
4 rokov pred |
Pinfel
|
bf58638505
Merge remote-tracking branch 'origin/development' into component-doc-links
|
4 rokov pred |
Guthrie Adams
|
376a6040d8
Addressing PR feedback
|
4 rokov pred |
Guthrie Adams
|
0c9dbb8658
Adding new commands to the material component for managing, removing, repairing material slots
|
4 rokov pred |
Pinfel
|
00b5b7ba2d
Fixed in-editor "Atom" category components reference links to o3de.org docs
|
4 rokov pred |
Guthrie Adams
|
825e523483
Merge branch 'development' into Atom/guthadam/multiple_dockable_pinned_material_component_property_editor
|
4 rokov pred |
Guthrie Adams
|
f7d4b8e70f
Changing material component property inspector to dockable view pane
|
4 rokov pred |
santorac
|
51f101748d
These changes make material system report warnings when gameplay scripts attempt to change PSO-impacting material properties at runtime. So far the material system has always allowed any properties to be changed at runtime, including those that affect Pipeline State Objects (PSOs), as this is supported on several platforms. But some platforms require that Pipeline State Objects be pre-compiled and shipped with the game. At some point we will need to add new restrictions that limit what material properties can be changed at runtime. In the meantime, these warnings should alert users to avoid this, as the functionality likely won't be supported in the future.
|
4 rokov pred |
Chris Santora
|
1a478608a7
Restored the previous behavior of preventing material property overrides when there is no explicit material override assignment.
|
4 rokov pred |
Chris Santora
|
b19a895889
Reverted accidentally commented out code.
|
4 rokov pred |
Chris Santora
|
6fa891848d
Factored out redundant call to GetMaterialSlots().
|
4 rokov pred |
Chris Santora
|
21d5baa184
Fixed an issue where I had changed prior functionality by mistake, preventing exported materials from replacing material assignments.
|
4 rokov pred |
Chris Santora
|
abec7a4f5b
Fixed an issue where a default material should show up as a filled-in value in the UI even though it should appear as empty, indicating the default is being used.
|
4 rokov pred |
Chris Santora
|
75b4d62dcb
Restored the version converter EditorMaterialComponent::ConvertVersion for version 3, which wasn't possible with an earlier version of my changes.
|
4 rokov pred |