Commit Graph

1098 Commits

Author SHA1 Message Date
greerdv d9b3b7ccfa adding non-uniform scale component via button on transform component and forcing it to be adjacent in the component sort order and visible 2021-05-04 18:31:43 +01:00
greerdv c8e8c1de66 Merge branch 'main' into non-uniform-scale-ux 2021-04-30 16:37:22 +01:00
greerdv 70d53f117f Merge pull request #471 from aws-lumberyard-dev/polygon_prism_genv_crash
Polygon prism genv crash
2021-04-30 16:30:37 +01:00
Scott Romero cc148743fd [main] replace cpack generator with zip for now
Merge pull request #464 from aws-lumberyard-dev/cpack_installer
2021-04-30 08:13:56 -07: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
greerdv 6eaf27e802 merging from main 2021-04-30 14:40:30 +01: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
greerdv d4d47cf492 fixing gEnv dereference crash in polygon prism debug draw 2021-04-30 14:31:07 +01:00
Chris Galvan 9da11f9d3b [LYN-3419] Removed now unused viewportSearch from ViewportTitleDlg and all related code. 2021-04-30 06:58:16 -05:00
greerdv cee4ca8067 WIP adding button to transform component to add non-uniform scale component 2021-04-30 12:37:12 +01:00
Benjamin Jillich aa5ddbf532 [LYN-3344] EMotionFX: Data integrity error, missing keyframe at the end of the animation (#418)
Animation tracks in the DCC tool formats are often stored individually, each having its own duration. For EMotion FX motion data, it is required to have tracks with the same duration and e.g. a position track has to match the duration of a morph track. This will be automatically fixed by adding missing keyframes at the end of the tracks to match the animation's global duration. The value of these are the same as the last one of the given track so that they freeze at that value.

* Added function that adds missing keyframes to match the individual tracks' duration for the non-uniform motion data in emfx.
* Added data integrity checks for various stages of the motion data builder / motion exporter.
* Checking for data integrity issues with an assert in the emfx importer. This is just a safety check and we don't need that for release builds as they should be captured at asset processing time already.
2021-04-30 07:21:52 +02:00
carlitosan 2aa8e08b12 Merge pull request #460 from aws-lumberyard-dev/carlitosan-beta-fixes
Carlitosan beta fixes, parser fixes for function scope variables that need static initialization
2021-04-29 20:15:52 -07:00
scottr aadc72aafb [cpack_installer] replace cpack generator with zip for now 2021-04-29 19:08:45 -07:00
chcurran 6d45e9e408 Merge branch 'main' into carlitosan-beta-fixes 2021-04-29 18:21:09 -07:00
chcurran 1d7fc92930 Fixes errors in function scope variables that require static initialization 2021-04-29 18:19:14 -07:00
Sean Sweeney dcb253e08c Merge pull request #321 from aws-lumberyard-dev/modify_test_timeout
Modify test timeouts
2021-04-29 18:03:45 -07:00
Sean Sweeney 292e94fae8 Merge pull request #432 from aws-lumberyard-dev/fix_shaderlist
Fix shader list tool bug mixing positional and non-positional argparse flags
2021-04-29 18:02:40 -07:00
Scott Romero cdad99cefa [main] fixed gem asset install logic and included gem registry folder in install
Merge pull request #436 from aws-lumberyard-dev/install_gem_assets_fix
2021-04-29 16:50:49 -07:00
Ken Pruiksma 07780e137b Merge pull request #440 from aws-lumberyard-dev/pruiksma/ATOM-15427
Cherry pick [ATOM-15427] from 1.0 to main.
2021-04-29 18:44:31 -05:00
moudgils 4fd9ad5341 Merge pull request #414 from aws-lumberyard-dev/Atom/moudgils/DisableMetalShaders
Disable metal shaders that dont cross compile correctly
2021-04-29 16:37:07 -07:00
scottr 37f0b44de4 [install_gem_assets_fix] include the Registry folder in the gem install filtering 2021-04-29 16:01:15 -07:00
SergeyAMZN ef658b0cc7 Merge pull request #423 from aws-lumberyard-dev/MultiplayerPipeline
Added NetworkPrefabProcessor into Ctrl+G pipeline + minor fixes
2021-04-29 23:10:48 +01:00
Chris Galvan 217ba1e816 [LYN-3419] Removed remaining references to checking if the new viewport interaction model is enabled. 2021-04-29 16:45:39 -05:00
pruiksma 109605a733 Cherry pick 06044522763512b78ae504f658a3e7cb5f99996c from 1.0 to main.
[ATOM-15427] Fixing crash in DirectionalLightFeatureProcessor caused by incorrect use of a container.
2021-04-29 16:44:24 -05:00
scottr ce17170bae [install_gem_assets_fix] revert gem asset folder glob to use CMAKE_SOURCE_DIR instead of CMAKE_CURRENT_SOURCE_DIR 2021-04-29 14:40:49 -07:00
Shirang Jia 54e06b0f63 Update EBS deletion labmda to handle PR closed event (#406)
* Update EBS deletion labmda to handle PR closed event

* Remove print used for debugging
2021-04-29 14:07:19 -07:00
carlitosan 79886a7db3 Merge pull request #430 from aws-lumberyard-dev/carlitosan-beta-fixes
Carlitosan beta fixes - use long brackets for Lua implementation of ScriptCanvas strings
2021-04-29 13:56:13 -07:00
scottr 9df8ac76d4 [install_gem_assets_fix] fixed glob/filter logic for finding gem asset directories to install 2021-04-29 12:57:11 -07:00
pereslav dfb262c572 Merge branch 'main' into MultiplayerPipeline 2021-04-29 20:53:53 +01:00
Luis Sempé 6fe13be1ff Merge pull request #428 from aws-lumberyard-dev/scripting/fix_lua_clear_cache
Scripting/fix lua clear cache
2021-04-29 12:05:20 -07:00
hershey5045 a746223c65 Change AtomSampleViewer screenshots to use png (#336)
Add functionality to capture png screenshots.
2021-04-29 12:01:32 -07:00
sweeneys 1234a3785a Fix shader list tool bug mixing positional and non-positional argparse flags 2021-04-29 11:19:45 -07:00
Nicholas Van Sickle 3c5c692148 Merge pull request #411 from aws-lumberyard-dev/nvsickle/FixBoxSelect
Fix viewport box selection
2021-04-29 11:19:28 -07:00
chcurran b70103ae98 Merge branch 'main' into carlitosan-beta-fixes 2021-04-29 11:02:23 -07:00
Ken Pruiksma 7f423f16a1 Merge pull request #412 from aws-lumberyard-dev/pruiksma/ATOM-15380
[ATOM-15380] Cherry picking changes from 1.0 - cfdb70978868aa5d0040d3b79994a26e9f82ca39
2021-04-29 12:58:47 -05:00
dmcdiarmid-ly b1807cc337 Merge pull request #415 from aws-lumberyard-dev/Atom/dmcdiar/SPEC-6486
[SPEC-6486] DiffuseProbeGrid Resultcode initialized but not referenced in release builds
2021-04-29 10:57:41 -07:00
AMZN-koppersr a7886c366e Merge pull request #425 from aws-lumberyard-dev/StreamerDevModeUpdate
AZ::IO::Streamer config changes
2021-04-29 10:46:35 -07:00
cgalvan 5bf143470a Merge pull request #424 from aws-lumberyard-dev/cgalvan/OldVIMLogicRemovalFirstPass
[LYN-3419] First pass of removing unused logic for old viewport interaction model.
2021-04-29 12:42:10 -05:00
luissemp f5a9aaff5b Removed temporary debugging test 2021-04-29 10:12:09 -07:00
luissemp 13cf0be08a Restored the code that clears the Lua asset cache 2021-04-29 10:09:35 -07:00
Aaron Ruiz Mora 771a7a25aa Adding OUTPUT_NAME to physics gems shared libraries to avoid conflicting with their 3rdParty libraries 2021-04-29 18:00:06 +01:00
evanchia-ly-sdets 80833caf2b Merge pull request #399 from aws-lumberyard-dev/test_metrics_on_job_fail
Fixing test metrics to run on test failures
2021-04-29 09:22:35 -07:00
Chris Galvan 51a8696f69 [LYN-3419] First pass of removing unused logic for old viewport interaction model. 2021-04-29 11:19:34 -05:00
AMZN-koppersr aa2188c59a Enabled file sharing when AZ::IO::Streamer in tests and when the game is run in DevMode. 2021-04-29 09:18:22 -07:00
Eric Phister fbdd26bbbc Merge pull request #410 from aws-lumberyard-dev/ly-sdk/phistere/LYN-2723-Merge
LYN-2723: Fixes issues with bad project or engine paths

Cherry-pick: 6ce7a6d30c57c941459b43c157861df5d9143ae1
2021-04-29 11:01:32 -05:00
pereslav 85e46a5f10 Merge branch 'main' into MultiplayerPipeline 2021-04-29 16:53:36 +01:00
AMZN-koppersr 5e4094b258 Revamped AzFramework::Scene (#332)
Updated AzFramework::Scene to allow it to serve as the one-stop location for localized singletons. Localized singletons in this case are instance that can only occur once in an environment but multiple times within an application. As an example, this allows settings up a single camera per viewport for instance.

Highlights of changes:

Replaced the original ebuses with interfaces and events for easy of use and performance.
Removed the Entity Context specific code and moved that to new locations within the Entity Context itself.
Allowed basic inheritance. If a subsystem isn't found in a scene the parent can optionally be searched.
Scenes can enter a zombie state and avoid immediately being deleted. This is needed for situations where subsystems can't be destroyed until async calls have been completed.
2021-04-29 08:50:48 -07:00
sharmajs-amzn 45fd86c2bf {LYN-2848} Asset Processor: Modifying the Allowed or Rejected list merges previously existing Connections into one record (#363)
{LYN-2848} Asset Processor: Modifying the Allowed or Rejected list merges previously existing Connections into one record
https://jira.agscollab.com/browse/LYN-2848
launched ap gui and tested manually.
2021-04-29 08:27:34 -07:00
pereslav 7e633d907e Enabled NetworkPrefabProcessor for Ctrl+G 2021-04-29 16:26:13 +01:00
pereslav ca8335f9f4 Enabled file sharing in the Dev mode for the Streamer 2021-04-29 14:33:55 +01:00