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/AutomatedTesting
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
..
Animations Integrating latest 47acbe8 5 years ago
Assets Renamed osx_gl to mac and es3 to android for cache folders (#949) 5 years ago
Config AWSI Gems CDK Automation fixtures (#707) 5 years ago
Editor/Scripts Set scripts to be executable 5 years ago
Fonts Integrating latest 47acbe8 5 years ago
Gem Physics material system for spectra launch 5 years ago
Levels Removed unused watersample level (#975) 5 years ago
LightingPresets ATOM-13950 Material Editor: Removing auto select option from lighting and model presets 5 years ago
LuaScripts Integrating latest 47acbe8 5 years ago
Materials Integrating github/staging through commit ab87ed9 5 years ago
Objects Renamed osx_gl to mac and es3 to android for cache folders (#949) 5 years ago
Registry Physics material system for spectra launch 5 years ago
ScriptCanvas test_ScriptEvents_ReturnSetTypeSuccessfully 5 years ago
ShaderLib Removed RayTracingSceneSrg.srgi from AutomatedTesting 5 years ago
Shaders Integrating github/staging through commit ab87ed9 5 years ago
Slices Updating test asset for DistanceBetweenFilter tests 5 years ago
TestAssets fixes for missing dependency test (#850) 5 years ago
UI Integrating latest from github/staging 5 years ago
libs Integrating latest 47acbe8 5 years ago
physicssurfaces Integrating up through commit 90f050496 5 years ago
sounds Updating to support Wwise SDK 2021.1.1.X (#686) 5 years ago
textures Integrating latest 47acbe8 5 years ago
AutomatedTesting_Dependencies.xml Integrating latest 47acbe8 5 years ago
CMakeLists.txt Updating the AutomatedTesting project to support being built as an External Project 5 years ago
EngineFinder.cmake Updating AutomatedTesting/EngineFinder.cmake 5 years ago
UtilTest_PhysxConfig_Override.physxconfiguration Integrating latest 47acbe8 5 years ago
default.blastconfiguration Reenable Blast Automated tests (#42) 5 years ago
game.cfg Fixed All Physics automated tests (#129) 5 years ago
preview.png Project Manager Toolbar Update 5 years ago
project.json Integrating latest 47acbe8 5 years ago
surfacetypemateriallibrary.physmaterial Physics material system for spectra launch 5 years ago
test1.lua Integrating latest 47acbe8 5 years ago
test2.lua Integrating latest 47acbe8 5 years ago
test123.scriptcanvas Integrating latest 47acbe8 5 years ago