489a93cf91
Remove assert for edge case that can actually happen in normal circumstances, simply return false in those cases.
Danilo Aimini
2021-09-20 13:44:25 -07:00
b9d1af9f46
Fixed calculation of each archive file data offset. (#4204)
lumberyard-employee-dm
2021-09-20 15:44:07 -05:00
594981f130
Remove the PrefabEditManager. Introduce the FocusMode system on the Editor side, and a PrefabFocusHandler on the Prefab side to handle focus.
Danilo Aimini
2021-09-20 11:58:31 -07:00
36bcf5849a
[development] Migrated Atom CPU profiler to utilize new AzCore Profiler interface and related macros (#4160)
Scott Romero
2021-09-20 11:40:57 -07:00
2bd01f09fb
Removed modelToWorldInverse from the stencil Srg.
dmcdiar
2021-09-20 11:37:17 -07:00
5a36a375a6
Fix Linux warning.
John
2021-09-20 15:44:18 +01:00
7f3872f41b
Fix malformed string format (again).
John
2021-09-20 15:27:34 +01:00
bcc77d75db
Merge branch 'development' of https://github.com/o3de/o3de into Network/olex/hierarchy_component_phase1_pr
AMZN-Olex
2021-09-20 09:58:43 -04:00
1dc38518af
Fix malformed string format.
John
2021-09-20 14:48:39 +01:00
5a25511432
Change tense of notification bus methods.
John
2021-09-20 13:06:01 +01:00
acd7d3c277
Change all nomenclature to Activate/Deactivate for consistency.
John
2021-09-20 12:43:50 +01:00
59f79ad0de
Clear the recorder when deactivating the anim graph. (#4201)
Roman
2021-09-20 03:39:30 -07:00
b3db885ae5
Switched over to AzQtComponents::TableView (#3949)
AMZN-Igarri
2021-09-20 12:10:55 +02:00
de9a27597b
Additional test support for Manipulator Ditto commands (#4191)
hultonha
2021-09-20 09:49:01 +01:00
0c9dbb8658
Adding new commands to the material component for managing, removing, repairing material slots • Adding commands to material component to clear or repair material slots • Moved all clear and repair functions from the editor component to the material component controller, bound to its buses so they can be accessed from script • Added new functions to clear model and LOD material groups • Added function to remove material assignments with bad asset references • Added function to reassign materials with bad asset references to the default asset • Added function to remove material assignments that don’t match slots available on the active model. This case arises when switching between different models, changing the materials on a given model, or copying and pasting the material component to a different entity with a different model. The user might end up with hidden material slots that load assets but have no effect. • Converted remaining code that iterated over editor material slots to instead use the material component request bus • Removed functions from the editor material component that enumerated editor material slots
Guthrie Adams
2021-09-19 18:42:24 -05:00
55eb85d546
Updated MaterialPropertyId class in preparation for nested material property sets. Here the class has been generalized for a list of group names and a final property name, rather than assuming a single group containing the property. This included removing the unused GetPropertyName and GetGroupName functions. All that's really need from this class is conversion to a full property ID string.
santorac
2021-09-18 23:57:52 -07:00
71c7fc0217
Updated unit tests to work with the new convention for property name vs property ID.
santorac
2021-09-17 23:12:24 -07:00
c2abd2d74f
Updated the naming convention for material property "names" vs "IDs".
santorac
2021-09-17 22:19:31 -07:00
22e43c9122
Nearly all build jobs fail with a missing function in Archive.cpp (#4195)
Esteban Papp
2021-09-17 21:16:04 -07:00
e456b36722
Fixed a recently introduced Material initialization bug.
santorac
2021-09-17 21:00:01 -07:00
bd0032a6d1
Fixed a recently introduced Material initialization bug. An early-return in Material::SetPropertyValue was breaking initialization because Init() was called multiple times, and on subsequent initializations the property values weren't getting reset. Added a unit test to ensure this kind of thing doesn't happen again.
santorac
2021-09-17 18:03:33 -07:00
6e84495975
Changes to make client and entity migration functional, needed in the event of a host quitting necessitating a host migration
kberg-amzn
2021-09-17 16:48:16 -07:00
b4d6b65eba
Merge branch 'development' into Atom/dmcdiar/ATOM-4126
dmcdiar
2021-09-17 16:28:52 -07:00
efce1033bc
Instanced the RayTracingBLAS objects to enable re-use when the same model is added multiple times.
dmcdiar
2021-09-17 16:11:33 -07:00
3e8fe7df39
Add unit tests for RewindableObject Get and GetPrevious
puvvadar
2021-09-17 15:41:54 -07:00
95a1b9c1a3
Minor commenting improvements based on PR feedback
Gene Walters
2021-09-17 15:37:18 -07:00
9a71a902d0
Animation Editor: Closing the Create Group window creates a new Parameter Group (#4167)
Benjamin Jillich
2021-09-17 13:07:01 +02:00
f5bd450673
Fixed the crash by clear out the item and map array (#4162)
Roman
2021-09-17 04:06:19 -07:00
4dab267dc9
Fix AzAutoGen output to use a proper output using path.commonpath instead of path.commonprefix, which unlike commonprefix always return a valid path. For example, commonprefix [usr/hello.txt, usr/helium.cpp] would return usr/he
Gene Walters
2021-09-16 21:36:33 -07:00
0ed82e21d5
Switch job dependency type to OrderOnce for material assets when property names are included.
Robin
2021-09-16 16:39:59 -07:00
db14d37805
Fixed crash in Atom Vulkan RHI when physical device limits timestampComputeAndGraphics is false (#4051)
Dihara Wijetunga
2021-09-16 18:08:34 +01:00
a3dfb88696
Added support for instantiating network spawnables for any spawnables, not just root spawnable
pereslav
2021-09-16 17:48:53 +01:00
447832dd81
Updated the GameApplication to mount the engine.pak (#4128)
lumberyard-employee-dm
2021-09-16 11:01:00 -05:00
b95e170f9e
Marking DistanceBetweenFilter tests with xfail due to Editor deadlock (#4156)
jckand-amzn
2021-09-16 10:53:38 -05:00
33b86b567b
Allow for AZCoreLogSink::Disconnect() to be called more than once
Chris Burel
2021-09-15 16:40:29 -07:00
7c3f59ba5e
EMotion FX: Resetting the Motion extraction joint when the Anim Graph is active crashes the Editor (#4138)
Benjamin Jillich
2021-09-16 12:41:24 +02:00
7e85b1512a
Expose sticky select option to the SettingsRegistry and disable by default (#4149)
hultonha
2021-09-16 09:14:37 +01:00
a4af34423a
Use iter_swap instead of erase
srikappa-amzn
2021-09-16 00:03:00 -07:00