You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/Atom/RPI/Code/Source/RPI.Reflect/Material
hershey5045 4249ceeae7
Add material property names to material assets, disable FBX dependency on materialtype files. (#3408)
* Add material property names to material assets, disable FBX dependency on materialtype files.

Signed-off-by: Robin <rbarrand@amazon.com>

* Add reflection for MaterialAssets. Update member variable comment.

Signed-off-by: Robin <rbarrand@amazon.com>

* Switch cvar to using bus value. Refine comments.

Signed-off-by: Robin <rbarrand@amazon.com>

* Refactor functions and refine comments.

Signed-off-by: Robin <rbarrand@amazon.com>

* Realign property values when material property names are populated.

Signed-off-by: Robin <rbarrand@amazon.com>

* Switch PostLoadInit check to on asset status ready. Add realign property values code to PostLoadInit as well.

Signed-off-by: Robin <rbarrand@amazon.com>

* Stash@{1} code.

Signed-off-by: Robin <rbarrand@amazon.com>

* Refactor realignment code into the right places.

Signed-off-by: Robin <rbarrand@amazon.com>

* Remove pragma optmize off.

Signed-off-by: Robin <rbarrand@amazon.com>

* More refactoring.

Signed-off-by: Robin <rbarrand@amazon.com>

* Refactor comments and remove code no longer needed.

Signed-off-by: Robin <rbarrand@amazon.com>

* Refactor comments and remove unused include.

Signed-off-by: Robin <rbarrand@amazon.com>

* Comment refactor, corrected some code.

Signed-off-by: Robin <rbarrand@amazon.com>

Co-authored-by: Robin <rbarrand@amazon.com>
4 years ago
..
LuaMaterialFunctor.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialAsset.cpp Add material property names to material assets, disable FBX dependency on materialtype files. (#3408) 4 years ago
MaterialAssetCreator.cpp Add material property names to material assets, disable FBX dependency on materialtype files. (#3408) 4 years ago
MaterialAssetCreatorCommon.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialDynamicMetadata.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialFunctor.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialPropertiesLayout.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialPropertyDescriptor.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialPropertyValue.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialTypeAsset.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MaterialTypeAssetCreator.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ShaderCollection.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago