3
0

Commit History

Автор SHA1 Съобщение Дата
  Guthrie Adams d95b7742f6 Shaders and materials passing without failure but not triggering job dependency for materials преди 2 години
  Guthrie Adams a22cc680c1 Changed material source data class to provide exact file name of the material type being used to create a material asset. преди 2 години
  lumberyard-employee-dm 1a2f6775f0 Add support for the JSON Importer to the Settings Registry (#16175) преди 2 години
  gadams3 9f296f68d0 Materials: Fixing problems with material hot reloading after shader and material type changes преди 3 години
  santorac a453124a5d Materials reference the original material type even when intermediate material types are involved. преди 3 години
  santorac 8d040facca Refactored material property code in preparation for material pipeline functor support. преди 3 години
  santorac ff75871377 Fixed a case sensitivity bug in MaterialTypeBuilder on Linux. преди 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 0f68b0a922 Split out MaterialTypeBuilder to be separate from MaterialBuilder. преди 3 години
  gadams3 edcedcd981 Fixing bug traversing parent material source data hierarchy caused by data loss using move operation преди 3 години
  gadams3 5d9dda68ce Material Editor: Fixing bug loading and creating child materials from source data преди 3 години
  Tommy Walton bea6d0fead Atom/amzn tommy/atom 17289 sponza deadlock (#8997) преди 3 години
  Roald Frederickx 084ca151cb Merge branch 'development' into irradiance-color-better-default-v2 преди 3 години
  santorac ff258f93ce Made material and material type file builders depend on image files. This fixes a particular edge case: image source file is missing, the material fails to process, the image file appears later, and the material builder does not wake up to try again. (Actually it seems this issue could have been occurring for other file types as well because AddPossibleDependencies() was not adding source dependencies, which are required for waking up when a missing file appears). преди 4 години
  Roald Frederickx 346f20c8e3 Generic MaterialVersionUpdate with SetValue operation преди 4 години
  santorac e0a9fcb608 Merge branch 'development' into Atom/santorac/FixFbxOcclusionWarnings преди 4 години
  santorac 8231aa7b6d Generate AllProperties material files. преди 4 години
  santorac 8fbd2aaaf5 Tied up a few loose ends to support deeply nested property groups. преди 4 години
  santorac 8eafb7e057 Merge branch 'Atom/santorac/RemixableMaterialTypes4_FlatMaterialFiles' into Atom/santorac/RemixableMaterialTypes4_Layering преди 4 години
  santorac ddab03d678 Reponse to code review feedback. The main change is making GetPropertyValues return by const ref. преди 4 години
  santorac 8a5e4e67fa Fixed warning messages about material file version updates. The warning was always reporting the file was at version 1 even when it specified a different materialTypeVersion. I also made the warning message distinguish between a early version number and an unspecified version number. преди 4 години
  santorac 1daa9fbbed Changed the .material file format to use a flat list for material property values, instead of a tree structure. преди 4 години
  santorac 4bb93e4c94 Removed unnecessary MaterialSourceData::Property class. преди 4 години
  santorac d9c646062b Instrumented support for the JSON importer for material type files. преди 4 години
  santorac fa037d5d7d Updated MaterialSourceData::CreateMaterialAssetFromSourceData to use MaterialUtils::LoadMaterialTypeSourceData which calls ConvertToNewDataFormat(). This was needed by Material Editor to succesfully load old-format material types. преди 4 години
  santorac b9ba9f5ca8 Got RPI unit tests building and passing again. преди 4 години
  santorac a896ff11bc Changed .material serialization to avoid loading the .materialtype file, since the .material builder doesn't declare a source dependency on the .materialtype. Otherwise there can be ambiguous edge cases where changes to the .materialtype might or might not impact the baked MaterialAsset. Note that another option would have been to add a the appropriate source dependency, but that would hurt iteration time as any change to the .materialtype file would cause every .material file and .fbx to rebuild. преди 4 години
  santorac 8084775d7a Updating code comments. преди 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 години