Guthrie Adams
|
c0ae7bf7a9
Addressing PR feedback, sorting results, removing duplicates, switching to az io path in new changes
|
2 лет назад |
Guthrie Adams
|
6caf0e01a3
checking for generated material type suffix before attempting conversion back to original source path
|
2 лет назад |
Guthrie Adams
|
a8eb4e894c
Added material utility functions to convert a generated intermediate asset material type file path back into the originating material type file path.
|
2 лет назад |
ANT/guthadam
|
b58ab30fcb
Investigating asset build issues with platform ID set to server or other than PC
|
2 лет назад |
gadams3
|
9f296f68d0
Materials: Fixing problems with material hot reloading after shader and material type changes
|
3 лет назад |
AMZN-stankowi
|
bb3bee9b23
Added an error when materials can't resolve texture paths. (#14276)
|
3 лет назад |
santorac
|
a453124a5d
Materials reference the original material type even when intermediate material types are involved.
|
3 лет назад |
santorac
|
2b2103f47e
Compile fix for Release.
|
3 лет назад |
santorac
|
67d38a4b86
Moved material property name checks around to clarify some error reporting.
|
3 лет назад |
santorac
|
afd3f29a2c
Made material pipelines use a lua script to select a shader with the lighting model indicated in the material type.
|
3 лет назад |
santorac
|
b1e8cc5da1
- Various code cleanup and improving comments.
|
3 лет назад |
santorac
|
af0d284b58
Work in progress on the first pass of the material pipeline concept.
|
3 лет назад |
santorac
|
0f68b0a922
Split out MaterialTypeBuilder to be separate from MaterialBuilder.
|
3 лет назад |
lumberyard-employee-dm
|
fb022b79ae
Updating the Uuid class to be constexpr (#11810)
|
3 лет назад |
Guthrie Adams
|
25fb8d9124
Renaming variables and updating comments to address PR feedback
|
3 лет назад |
Guthrie Adams
|
932438a043
Changing material builder settings and (AtomCore) AZ::Data::InstanceId to support material editor and canvas workflows
|
3 лет назад |
Tommy Walton
|
bea6d0fead
Atom/amzn tommy/atom 17289 sponza deadlock (#8997)
|
3 лет назад |
Qing Tao
|
63de2426d0
Follow up change for ATOM-17383. (#8803)
|
3 лет назад |
santorac
|
b829c08f75
Fixed build error. Added error message if material type file JSON import fails.
|
4 лет назад |
santorac
|
8eafb7e057
Merge branch 'Atom/santorac/RemixableMaterialTypes4_FlatMaterialFiles' into Atom/santorac/RemixableMaterialTypes4_Layering
|
4 лет назад |
santorac
|
1daa9fbbed
Changed the .material file format to use a flat list for material property values, instead of a tree structure.
|
4 лет назад |
santorac
|
a7bdb05d66
Tied up some loose ends with nested property group support.
|
4 лет назад |
santorac
|
d9c646062b
Instrumented support for the JSON importer for material type files.
|
4 лет назад |
santorac
|
b5c7869f14
Merge branch 'development' into Atom/santorac/RemixableMaterialTypes3
|
4 лет назад |
santorac
|
1fa1eaad15
Added unit tests for the new functionality.
|
4 лет назад |
santorac
|
a627cda5ae
Got the unit tests working again.
|
4 лет назад |
santorac
|
c5b128bec4
First pass at reworking and formalizing the way deferred material asset baking works. The feature basically works but needs more testing.
|
4 лет назад |
santorac
|
5cf65012b1
Updated RPI.Edit's AssetUtils to use the same TraceLevel enum as RPI.Reflect's AssetUtils. This is now used in GetImageAssetReference to remove a redundant error message since the error is also reported in MaterialSourceData and MaterialTypeSourceData.
|
4 лет назад |
santorac
|
2657620846
Minor code cleanup.
|
4 лет назад |
santorac
|
7d849cc0d2
Changed the overall strategy for how to handle missing image references. Instead of replacing it with one of the placeholder assets, we replace it with an random UUID which will be interpreted as a missing asset (unless some discovers discovers a UUID collision). This eventually gets replaced by one of the placeholder textures at runtime. This approach gives more consistent results in how missing texture are handled between Material Editor and Material Component.
|
4 лет назад |