Commit Graph

1316 Commits

Author SHA1 Message Date
AMZN-nggieber 83e2ec6800 Project Manager - Barebones UI Made for All Screens with Basic Flow (#507)
* Created all barebone screens, a screen factory, and connected basic transitions between screens

* Changed ProjectManager namespace to O3DE::ProjectManager, removed empty new lines, switch to aznumberic_cast usage

* Project Manager - Moved Qt directory into source
2021-05-05 10:46:34 -07:00
Tom Hulton-Harrop 2d043431bc Merge pull request #578 from aws-lumberyard-dev/hultonha_LYN-3496_whitebox_freezing
Fix for level loading hangs with White Box Component and Atom
2021-05-05 18:32:55 +01:00
SergeyAMZN dd90c590aa Merge pull request #564 from aws-lumberyard-dev/MultiplayerPipeline
SPEC-6590 Implemented network entities instantiation by network spawnable asset ID
2021-05-05 18:17:44 +01:00
AMZN-stankowi a7224b6379 Integrating github/Helios_RemoveFbxSdk through commit 6dc2604 (#391) (#560)
Removing FBX SDK, LYN-1045. If you have an issues please reach out to the Helios team.
2021-05-05 09:29:12 -07:00
Terry Michaels 01976a890c Removed wireframe from perspective menu and fixed crash on right click (#575) 2021-05-05 11:10:19 -05:00
hultonha 1d900947f5 defer rebuilding the white box mesh by a frame to prevent reentrancy causing issues 2021-05-05 16:55:48 +01:00
rgba16f 7b95b5e329 Merge pull request #556 from aws-lumberyard-dev/MoveDebugDisplayGlobalID
Move g_mainViewportEntityDebugDisplayId from AzToolsFramework to AzFramework
Rename g_mainViewportEntityDebugDisplayId to g_defaultSceneEntityDebugDisplayId
2021-05-05 10:34:17 -05:00
hultonha b708bc2c10 potential fix for level loading hangs with White Box Component and Atom 2021-05-05 16:08:38 +01:00
bosnichd d7b796fd73 Remove I3DEngine CryCommon Interface (#567)
Delete:

- I3DEngine
- Missions
- Time of day
- GameEffectsSystem Gem
- ImageProcessing Gem
- SVOGI Gem
- Various other things that don't do anything now that the legacy renderer has been removed.
2021-05-05 09:07:28 -06:00
pereslav f4bd72880e Fixed tabs 2021-05-05 14:28:45 +01:00
pereslav 9e2975ba3c Fixed unit tests when Spawnable system component was missing 2021-05-05 14:19:23 +01:00
amzn-sean 24df655d8b Merge pull request #552 from aws-lumberyard-dev/physx_fix_tests
Physx fix tests C18243589_Joints_BallSoftLimitsConstrained and C5932042_PhysXForceRegion_LinearDamping
2021-05-05 13:43:03 +01:00
cgalvan b4e69d3933 Merge pull request #557 from aws-lumberyard-dev/cgalvan/RemoveUnusedCSelectionGroupUsages
[LYN-3347] Removed some unused references to CSelectionGroup.
2021-05-05 07:17:10 -05:00
amzn-sean 24167e7c02 address PR comments 2021-05-05 12:40:31 +01:00
amzn-sean be7d34b856 Merge branch 'main' into physx_fix_tests 2021-05-05 12:40:09 +01:00
Tom Hulton-Harrop cec56d7b27 Merge pull request #546 from aws-lumberyard-dev/hultonha_LYN-2315_camera-phase-4
Camera Updates - Part 4
2021-05-05 09:46:56 +01:00
Nicholas Van Sickle abce15ea20 Merge pull request #563 from aws-lumberyard-dev/nvsickle/FixMacBuild
Fix Mac build
2021-05-04 19:47:45 -07:00
Chris Santora c371c3a6cd Merge pull request #304 from aws-lumberyard-dev/Atom/santorac/ShaderCollectionItemFixMain-LYN-2905
Cherrypicked the fix from the 1.0 branch to main (see #301).

Added a check for m_shaderAsset.IsReady() before trying to use the asset data. Also added a check before calling BlockUntilLoadComplete() to prevent reporting an error message unnecessarily.

Set the reflection name for ShaderCollection::Item to "ShaderCollectionItem" so it doesn't show up as just "Item" in Script Canvas.
2021-05-04 17:56:08 -07:00
dmcdiarmid-ly f79257e530 Merge pull request #503 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15438
[ATOM-15438] Relocate RayTracingSceneSrg from project ShaderLib directory and convert to .azsli
2021-05-04 16:24:32 -07:00
Chris Santora a940f12183 Merge branch 'main' into Atom/santorac/ShaderCollectionItemFixMain-LYN-2905 2021-05-04 16:16:58 -07:00
Mike Chang 0791d1d05f Set default CDN for 3p system to production Cloudfront 2021-05-04 16:09:26 -07:00
pereslav 30625cf5d3 merge from main 2021-05-05 00:09:25 +01:00
pereslav e414cc151d SPEC-6590 Implemented network entities instantiation by network spawnable asset ID 2021-05-05 00:00:06 +01:00
nvsickle d4f19cb0b5 Fix Mac build 2021-05-04 15:59:28 -07:00
dmcdiar 71039186ab Removed RayTracingSceneSrg files from the .cmake file 2021-05-04 15:18:48 -07:00
rgba16f 27472169e2 Change global default scene debug draw id variale declare from static constexpr const to inline constexpr 2021-05-04 17:06:22 -05:00
AMZN-koppersr baad29edba Merge pull request #553 from aws-lumberyard-dev/JsonSerializationPointerFix
Smart and raw pointer support in Json Serialization behave similarly
2021-05-04 15:04:58 -07:00
sharmajs-amzn f5f035122b {LYN-3229} Update AssImp package with latest AssImp 3rd party source changes (#545) (#554) 2021-05-04 15:00:02 -07:00
Chris Galvan 9e105fb769 [LYN-3347] Removed some unused references to CSelectionGroup. 2021-05-04 16:52:36 -05:00
dmcdiar 3c4889b929 Merge branch 'main' into Atom/dmcdiar/ATOM-15438 2021-05-04 14:11:12 -07:00
dmcdiarmid-ly 6890cf907d Merge pull request #537 from aws-lumberyard-dev/Atom/dmcdiar/LYN-3256
[LYN-3256] Atom: Baking Reflection Probe crashes the Editor when Prefabs are enabled
2021-05-04 14:05:11 -07:00
Nicholas Van Sickle 788440f3d7 Merge pull request #498 from aws-lumberyard-dev/nvsickle/MinorQtFixes
Update Qt 3rdParty packages to fix a minor CMake issue
2021-05-04 13:55:18 -07:00
AMZN-koppersr 2d4a17a2fb Merge branch 'main' into JsonSerializationPointerFix 2021-05-04 13:53:03 -07:00
AMZN-koppersr afcbe4e02b Small updates based on PR feedback. 2021-05-04 13:51:08 -07:00
srikappa-amzn a5ccfa6053 Merge pull request #456 from aws-lumberyard-dev/Prefab/CreatePrefab
Fix undo for nested prefab creation by providing link patches to the undo node
2021-05-04 13:20:37 -07:00
rgba16f 1c1a9aeab4 Merge remote-tracking branch 'upstream/main' into MoveDebugDisplayGlobalID 2021-05-04 14:40:31 -05:00
rgba16f 593528532f Move g_mainViewportEntityDebugDisplayId from AzToolsFramework to AzFramework and rename it to g_defaultSceneEntityDebugDisplayId 2021-05-04 14:36:48 -05:00
jiaweig 6988843d89 Merge pull request #535 from aws-lumberyard-dev/Atom/jiaweig/ATOM-15391_SSAO_stripes
ATOM-15391 [RHI][Vulkan][Android] SSAO introduces horizontal lines
2021-05-04 12:29:24 -07:00
Guthrie Adams 39a356f823 Merge pull request #536 from aws-lumberyard-dev/Atom/guthadam/ATOM-15451
ATOM-15451 always bring material editor into foreground when launching
2021-05-04 14:20:38 -05:00
SJ 6298f8a642 Fix Xcode breakpoints not working and debug symbols not being loaded in profile/debug builds for iOS
The Deployment post-processing step is the one that strips symbols from the binaries before placing them in the .app. We want this enabled for release builds to reduce the size of the package. In debug and profile, we want this disabled so we can set breakpoints and get callstack information.
2021-05-04 12:05:44 -07:00
hnusrath 5a60cb15fc Spec-5799 Add PhysX tests to Main Suite to run under 3 min (#368)
* Spec-5799 Add PhysX tests to Main Suite to run under 3 min

Adding 12 tests to Main Suite from Periodic Suite. Moved 1 test case to
Sandbox Suite as it was failing and needs to be investigated.

Run results on local : 12 passed, 1 warning in 172.31s (0:02:52)

Test Case list in Main suite:
test_C111111_RigidBody_EnablingGravityWorksUsingNotificationsPoC
test_C5932041_PhysXForceRegion_LocalSpaceForceOnRigidBodies
test_C4044459_Material_DynamicFriction test_C15425929_Undo_Redo
test_C4976243_Collision_SameCollisionGroupDiffCollisionLayers
test_C14654881_CharacterController_SwitchLevels
test_C17411467_AddPhysxRagdollComponent
test_C12712453_ScriptCanvas_MultipleRaycastNode
test_C4982593_PhysXCollider_CollisionLayerTest
test_C18243586_Joints_HingeLeadFollowerCollide
test_C19578021_ShapeCollider_CanBeAdded
test_C4982803_Enable_PxMesh_Option

Test moved to Sandbox Suite :
test_C13895144_Ragdoll_ChangeLevel

* Delete .gitignore

* Revert "Delete .gitignore"
This reverts commit 9540e000c85e2a2015fbb8251f0a3248494349b0.
Revert the modification of adding the buildoutput folder.

* Spec-5799:Fixing Cyclinder ShapeCollider test and adding it to Main
Suite

Changes :
1. Fixed and Added test
   C24308873_CylinderShapeCollider_CollidesWithPhysXTerrain to
   TestSuite_Main.py and updated the level for the test.
2. Removed test test_C19578021_ShapeCollider_CanBeAdded from Main suite
   back to Periodic Suite

* Update TestSuite_Periodic.py

Adding xfail to test case test_C13895144_Ragdoll_ChangeLevel as the previous change had overridden Sean Cove's change with commit 95a44c481a

* Update TestSuite_Sandbox.py

Removing test case test_C13895144_Ragdoll_ChangeLevel and moving it to Periodic Suite as the previous change had overridden Sean Cove's change with commit 95a44c481a

Co-authored-by: amzn-sean <75276488+amzn-sean@users.noreply.github.com>
2021-05-04 19:15:36 +01:00
Aaron Ruiz Mora f770e4aa7a Unifying operators in Matrix3x3, Matrix3x4 and Matrix4x4
- Add operators +, -, * and / too all matrix classes
- Add RetrieveScaleSq and GetReciprocalScaled to all matrix classes
- Add unit tests to all matrix classes
- Fix a bug that causes release configuration not to compile.
2021-05-04 19:12:01 +01:00
amzn-sean 937d0ac726 bump inter-test timeout by 1 sec for C5932042_PhysXForceRegion_LinearDamping 2021-05-04 19:11:40 +01:00
AMZN-koppersr 11b79f567a Smart and raw pointer support in Json Serialization now behave similarly.
The behavior of smart pointers was not updated after the changes to raw pointers, in particular with how default JSON Objects were handled. They both now treat an empty JSON Object (a.k.a. the id for default instances) as meaning to create a default instance on the pointer even if the default is a nullptr. To have a nullptr a JSON Null has to be explicitly written.
2021-05-04 11:10:46 -07:00
Terry Michaels 1f6ec22e6e Removed deprecated assets (GeomCache files) 2021-05-04 12:59:49 -05:00
jackalbe 8b1251c9f7 {LYN-2185} Helios - Added GraphObjectProxy::GetMethodList() function (#392)
* {LYN-2185} Helios - Added GraphObjectProxy::GetMethodList() function

* Updated the EditorPythonConsoleInterface to get Python type name info
* Added PythonBehaviorInfo to the GraphObjectProxy object to reflect abstract calls that can be invoked
* removed SCENE_DATA_API from Reflect() function

Jira: https://jira.agscollab.com/browse/LYN-2185
Tests: Added tests GraphObjectProxy_GetClassInfo_Loads & GraphObjectProxy_GetClassInfo_CorrectFormats to regress test

* fix compile error

* etchPythonTypeName() returns AZStd::string

* put None into a const char
2021-05-04 12:55:47 -05:00
nvsickle 677205d063 Merge remote-tracking branch 'upstream/main' into nvsickle/MinorQtFixes 2021-05-04 10:46:03 -07:00
Olex Lozitskiy 790657f8c0 Merge pull request #526 from aws-lumberyard-dev/Atom/olexl/ATOM-15349
Deleted AzFramework::AtomActiveInterface
2021-05-04 13:44:04 -04:00
amzn-sj b99d0fb36a Move symbol stripping attributes to iOS configuration file 2021-05-04 10:20:51 -07:00
amzn-sean 524652ee17 fixed C18243589_Joints_BallSoftLimitsConstrained test failure 2021-05-04 18:02:52 +01:00