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/Code/Framework
Aaron Ruiz Mora 00e860f326
Physics material system for spectra launch
- Invalidate 'Physics Materials From Mesh' boolean from collider component
- Removed material library from material selector. Default material library will always be used instead.
- Marking failing automated test as xfail
- Added default material to physics configuration.
- Moved material library asset from physx configuration to physics configuration, as it doesn't need to be physx specific.
- Refactor physics material system having into account that there is only one material library in the project.
- Renaming code from DefaultMaterialLibrary to MaterialLibrary.
- All queries about physics materials unified under PhysicsMaterialRequests bus.
- PhysXSystem only manages the material library asset.
- Saving and reloading the same physics material asset with different content didn't trigger a events that the material library has changed.
- Changing Physics Material Request interface to use shared_ptr instead of weak_ptr to be simpler to handle the returned materials and having a more consistent code.
- Refactored Material Manager to improve its implementation. Still following the same approach of "creating materials on the fly as they are requested", but now it's doing it consistently across the interface, with private helpers functions FindOrCreateMaterial that simplify vastly the implementation.
- Material Manager now listens to change event of material library asset and default material configuration so it updates its materials accordingly.
- Complete Material move constructor and operator.
5 years ago
..
AtomCore ATOM-15358 : Culling concurrency checker fails in AtomSampleViewer (merge from 1.0->main) 5 years ago
AzAndroid/java/com/amazon Remove bootstrap.cfg and references to it. 5 years ago
AzAutoGen Add newlines to the end of all files 5 years ago
AzCore Merge branch 'main' into ly-as-sdk/LYN-2948 5 years ago
AzFramework Physics material system for spectra launch 5 years ago
AzGameFramework External Project Build Path Support using SDK Binaries (#690) 5 years ago
AzManipulatorTestFramework Fix viewport icon rendering on high DPI devices (#1006) 5 years ago
AzNetworking Remove flaky test from AzNetwork instead of using retry 5 years ago
AzQtComponents [LYN-3996] Update core editor menu (#1030) 5 years ago
AzTest Remove AZ_TRAIT_DISABLE_ASSET_JOB_PARALLEL_TESTS from Linux traits (#1018) 5 years ago
AzToolsFramework Allow selected click to edit entity names in the outliner (#1028) 5 years ago
Crcfix Add newlines to the end of all files 5 years ago
GFxFramework Add newlines to the end of all files 5 years ago
GridMate update network code to use uniform scale on Transform 5 years ago
Tests Renamed osx_gl to mac and es3 to android for cache folders (#949) 5 years ago
CMakeLists.txt Add newlines to the end of all files 5 years ago