nvsickle
3c315df36f
Fix Camera transform property notifications.
...
Moves transform notification logic from CComponentEntityObject::InvalidateTM (which will eventually go away) to AzToolsFramework::TransformComponent::OnTransformChanged.
We also specifically make sure PropertyEditorEntityChangeNotifications::OnEntityComponentPropertyChanged fires, which is used by Track View to detect camera position changes.
2021-05-10 15:08:41 -07:00
Nicholas Van Sickle
b026b6818b
Merge pull request #483 from aws-lumberyard-dev/nvsickle/ViewportControllerAPI
...
Give MultiViewportControllerInstances a pointer to their parent
2021-05-07 13:53:50 -07:00
Tom Hulton-Harrop
c5a06b8953
Restore grid and angle snapping ( #640 )
...
Restore grid and angle snapping (LYN-3367)
2021-05-07 17:21:12 +01:00
nvsickle
7c9053fffc
Move ModernViewportCameraController controller list into EditorViewportWidget
2021-05-06 17:38:19 -07:00
nvsickle
e8f37bb29f
Merge remote-tracking branch 'upstream/main' into nvsickle/ViewportControllerAPI
2021-05-06 17:16:39 -07:00
daimini
62a84459ee
Fix to begin/end pair that was missed when porting a change from Prefab Outliner to Slice Outliner.
2021-05-06 16:26:24 -07:00
chiyenteng
ede1889507
[CherryPick][LYN-3398][LYN-3399] Let EditorEntityModel always use the optimized algorithm even in Slice mode ( #585 )
...
* [LYN-3398][LYN-3399] Let EditorEntityModel always use the optimized algorithm even in Slice mode (#490 )
2021-05-06 10:39:43 -07:00
Chris Galvan
7dec09d9ae
[LYN-3439] Make sure the toolbar spacer is created with a parent to prevent an empty floating window.
2021-05-06 10:40:24 -05:00
bosnichd
5783bf635b
Fix for LoadLevel not being called. ( #584 )
2021-05-05 13:35:50 -06: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
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
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
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
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
Chris Galvan
9e105fb769
[LYN-3347] Removed some unused references to CSelectionGroup.
2021-05-04 16:52:36 -05: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
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
srikappa-amzn
b02deff984
Merge pull request #531 from aws-lumberyard-dev/LYN-3449
...
Cherry pick fix for editor crash on deleting slices with prefabs enabled
2021-05-04 09:35:33 -07:00
hultonha
a206896074
remove QPoint from lower-level interfaces, switch to use AzFramework::ScreenPoint
2021-05-04 17:32:47 +01:00
Aristo7
0f6d57a267
Fixed up a compile issue
2021-05-04 11:24:49 -05:00
hultonha
8686997def
add missing include
2021-05-04 16:28:35 +01:00
Aristo7
4c47d7b587
Merged main in
2021-05-04 10:13:50 -05:00
hultonha
36d502b560
update controls for camera and move settings to cfg file
2021-05-04 14:06:10 +01:00
hultonha
14fc356d6e
add animation camera behaviour to new controller (WIP)
2021-05-04 14:06:05 +01:00
hultonha
9568cdd0f2
fix color drawing
2021-05-04 14:06:00 +01:00
hultonha
16b16706b5
add logic to convert matrix3x3 to euler angles
2021-05-04 14:05:55 +01:00
Tom Hulton-Harrop
83545c0243
Merge pull request #470 from aws-lumberyard-dev/hultonha_LYN-2315_camera-phase-2
...
Updates to new Camera System (part 2 - still in progress)
2021-05-04 09:59:47 +01:00
Chris Burel
31885753cb
Fixes for compile failures with Clang on Windows ( #532 )
...
* Fix compile errors when building with Clang.
* Fix for clang-based unity builds
2021-05-03 22:46:28 -07:00
Aristo7
03c219bd2d
Removed unused code
2021-05-03 21:31:06 -05:00
cgalvan
15c2203e01
Merge pull request #528 from aws-lumberyard-dev/cgalvan/RemoveLegacyMaterial
...
[LYN-3078] Removed legacy CMaterial and all related/unused classes.
2021-05-03 19:18:19 -05:00
srikappa
d8145d33e9
Reverted an assert condition to its previous state
2021-05-03 16:45:14 -07:00
srikappa
73dca7e9e2
Fix Editor crash when slices are deleted with prefabs enabled
2021-05-03 16:45:05 -07:00
Terry Michaels
55f2b24302
Legacy Mesh component removal
...
* Removed legacy components
* More legacy render component removal
* Starting removal of legacy mesh component dependencies
* Removed old light components that were allowing Atom test to succeed
* Testing increasing the timeout to see if it lets it pass in Jenkins
* put original timeout back
* reordered components to test if it is component specific or not
* Testing disabiling the test to see if we get a green
* Fixed the removal of the test to sandbox
* Removed Legacy Mesh Component and associated tendrils
* Removed some missed references
* Fixed some issues with unity builds and ambiguous naming
* Addressed review feedback
2021-05-03 17:17:18 -05:00
Chris Galvan
8b0b3f4d02
[LYN-3078] Removed legacy CMaterial and all related/unused classes.
2021-05-03 16:42:11 -05:00
Aristo7
f4def0c93f
Minor compile warning cleanup
2021-05-03 16:33:06 -05:00
Aristo7
64d980bc03
Deleted AzFramework::AtomActiveInterface
2021-05-03 15:40:32 -05:00
bosnichd
a7c6638064
Remove CryFont and initialization functions related to the legacy renderer. ( #485 )
...
- Remove CryFont and initialization functions related to the legacy renderer.
- Remove some references to Code/Tools/RC from mac CMake scripts.
2021-04-30 15:02:11 -06:00
Chris Galvan
3466fdae41
Merge branch 'main' into cgalvan/RemoveLensFlareEditor
2021-04-30 15:06:01 -05:00
Terry Michaels
2fc130d4ab
Removed legacy render components ( #421 )
...
Removed legacy render components
2021-04-30 15:05:10 -05:00
Chris Galvan
bb180e7b7c
[LYN-3457] Removed some additional unused methods per PR feedback.
2021-04-30 15:05:04 -05:00
Chris Galvan
2a67584bc9
[LYN-3457] Removed the LensFlareEditor.
2021-04-30 13:27:05 -05:00
nvsickle
db9df91977
Give MultiViewportControllerInstances a pointer to their parent controller, to allow state management
2021-04-30 10:46:29 -07:00
Chris Galvan
6ace9ffedb
[LYN-1731] Removed temporary bus for checking if the new viewport interaction model is enabled.
2021-04-30 10:24:01 -05:00
cgalvan
ca08d78dd6
Merge pull request #441 from aws-lumberyard-dev/cgalvan/OldVIMLogicRemovalSecondPass
...
[LYN-3419] Removed remaining references to checking if the new viewport interaction model is enabled.
2021-04-30 09:55:08 -05:00
bosnichd
1d4c483e73
Red code legacy renderer ( #383 )
...
- Remove some references to gEnv->pRenderer/GetIEditor()->GetRenderer() that is now always null.
- Restore the debug console to existence.
- Stop building the following in preparation for their removal:
Code/CryEngine/Cry3DEngine/*
Code/CryEngine/RenderDll/*
Code/Tools/CryFXC/*
Code/Tools/HLSLCrossCompiler/*
Code/Tools/HLSLCrossCompilerMETAL/*
Code/Tools/RC/*
Code/Tools/ShaderCacheGen/*
Tools/CrySCompileServer/*
2021-04-30 07:31:42 -06:00
Chris Galvan
9da11f9d3b
[LYN-3419] Removed now unused viewportSearch from ViewportTitleDlg and all related code.
2021-04-30 06:58:16 -05:00
hultonha
c61c357541
Merge branch 'main' into hultonha_LYN-2315_camera-phase-2
2021-04-30 10:42:36 +01:00
hultonha
f01e64a023
add missing includes
2021-04-30 09:21:21 +01:00