AMZN-koppersr
1bf8c599e3
External Serialize Context for spawning
...
This change makes it possible to provide a Serialize Context for spawning entities from spawnables. This also removes the need for the Serialize Context to be retrieved multiple times per frame.
2021-06-03 10:56:26 -07:00
Qing Tao
c009e7d50b
ATOM-4782 [Material] Transparent pass is using StandardPBR_Forwardpass shader with incorrect SRG ( #1103 )
...
Removed TransparentPassSrg until we have pbr shaders TransparentPassSrg
2021-06-03 10:42:20 -07:00
Gene Walters
8666ca6467
Merge pull request #1119 from aws-lumberyard-dev/SPEC7150_AllowScriptCanvasUsersToSendRPC
...
SPEC-7150 Allow Script Canvas Users to Send RemoteProcedures via EntityId
2021-06-03 10:10:54 -07:00
Tommy Walton
d56688e6cd
Adding a file that was missed when merging PR 481 from 1.0->main. Also, updated the comment a bit ( #912 )
2021-06-03 09:41:31 -07:00
Esteban Papp
29c71b4e53
SPEC-2513 Fixes to enable w4701 ( #1105 )
...
* Some fixes
* more fixes
* fixes for debug
2021-06-03 09:30:33 -07:00
AMZN-puvvadar
e340f3ca56
Merge pull request #1102 from aws-lumberyard-dev/MultiplayerPipeline
...
Fixed ctrl+g port number
2021-06-03 08:50:29 -07:00
kberg-amzn
dbcb42b4c2
Merge pull request #1098 from aws-lumberyard-dev/MultiplayerComponents
...
Multiplayer components
2021-06-03 08:50:02 -07:00
Gene Walters
cd619e14dc
Allow script canvas users to send RPCs via entityId
2021-06-03 08:31:38 -07:00
Tom Hulton-Harrop
cf08f4dab1
Improve camera orbit behavior ( #1060 )
2021-06-03 15:48:44 +01:00
Terry Michaels
f2a7cd9a2d
Fixed monolithic build warning/error ( #1116 )
2021-06-03 08:29:24 -05:00
clujames
2da7825e37
Merge pull request #1042 from aws-lumberyard-dev/LYN-3969
...
Added an optional variable to the cdk deploy function to allow additional flags and arguments.
2021-06-02 19:53:07 -07:00
Gene Walters
89b1afc50e
Adding Multiplayer:: namespace to RpcIndex so components outside the Multiplayer gem can compile
2021-06-02 19:37:35 -07:00
karlberg
afeea87862
Fix for linux being a banned keyword
2021-06-02 19:21:39 -07:00
rgba16f
bb92e4c0b8
Font update to dynamic draw per view ( #1085 )
...
* Move AtomFont over to use the new per viewport dynamic draw context.
Remove scene tracking and listening for bootstrap scene created.
Remove build dependency on the Bootstrap gem.
Add build dependency on the AtomBridge gem.
FFont's are now initialized with a viewport Id.
Remove previous DynamicDraw context per scene system.
Verify FFont can get a dynamic draw context before attempting initialization.
Ensure a render scene exists before attempting font initialization (as a proxy for rendering has begun)
* Move AtomFont FFont to use ShaderInputNameIndex's
This allowed removing all of the InitFont function as no longer need to query compiled shader info for constant data offsets.
* cache the AZ::Name used to find the dynamic draw context rather than recreate it each use
2021-06-02 19:49:38 -05:00
Qing Tao
312c704ba6
ATOM-15352 Find a solution to modify a render pipeline when enable a feature gem ( #960 )
...
* Added atom_rpi_tools python module in Atom_RPI gem.
The tool includes functions to modify pass template data and some utility functions.
* Added pytest tests for atom_rpi_tools
2021-06-02 17:39:50 -07:00
pereslav
e445c64321
Fixed TimedThread bled %d ms logging to not spam the console
2021-06-03 01:21:27 +01:00
pereslav
bffb7d1b28
Simplified the change to rely on sv_port cvar
2021-06-03 01:20:22 +01:00
pereslav
3b519c6475
removed whitespace
2021-06-03 01:06:15 +01:00
pereslav
c752b9d0fc
Fixed ctrl+g port number. Enabled server spawn for levels with no network entities since we can spawn net entities from the scripts
2021-06-03 01:04:01 +01:00
Esteban Papp
f1dbeb584a
LYN-4206 CMake bakes install prefix during configure ( #1100 )
2021-06-02 16:50:18 -07:00
srikappa-amzn
39e47a2906
Merge pull request #1036 from aws-lumberyard-dev/DetachPrefab
...
Implement Detach Prefab workflow
2021-06-02 16:24:59 -07:00
karlberg
38853eb2c2
Linux build fix
2021-06-02 15:34:35 -07:00
karlberg
82f9d08cfd
Build fix for uniform scale changes
2021-06-02 15:21:43 -07:00
srikappa
574563adaf
Merge branch 'main' into DetachPrefab
2021-06-02 15:09:40 -07:00
karlberg
14bc0ba8ac
Merge remote-tracking branch 'origin' into MultiplayerComponents
2021-06-02 14:57:00 -07:00
karlberg
b013d7ac67
Minor cleanup
2021-06-02 14:53:33 -07:00
karlberg
8ef2bd7518
Turn off desync debug by default, as this explodes network input sizes
2021-06-02 14:47:05 -07:00
Danilo Aimini
8a7f156e2c
LYN-4133 | Prefab Container Transform stores non-default values to template on Create Prefab ( #1038 )
...
* Show container transforms, reset container transform to zero before saving a prefab after create.
* Fix order of operations to prevent patching issues
* Reset the entity to the Identity Transform instead of the default constructor to correctly set the scale to 1.0
2021-06-02 14:45:43 -07:00
karlberg
a69db3bf76
Converts physx console commands from cry console to az console, fixes some bugs in the multiplayer gem
2021-06-02 14:44:02 -07:00
Scott Romero
d697fbe366
[main] project manager now auto registers itself as an engine if not already
...
Merge pull request #1005 from aws-lumberyard-dev/ftue_auto_register
2021-06-02 14:30:26 -07:00
Qing Tao
7631cdc11e
ATOM-15659 Add changing StencilState support to DynamicDrawContext ( #1009 )
2021-06-02 14:06:04 -07:00
scottr
c41283c3ec
Merge branch 'main' into ftue_auto_register
2021-06-02 13:22:14 -07:00
Benjamin Jillich
177571af0b
Merge pull request #1091 from aws-lumberyard-dev/prism/LYN-2514
...
[LYN-2514] Gems Page - Saving & applying changes to project
2021-06-02 20:50:06 +02:00
Junbo Liang
3549db295e
[LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined ( #1089 )
...
[LYN-4184] AWSClientAuth, AWSCore and AWSMetrics don't have the expected target or alias defined
2021-06-02 11:36:20 -07:00
Benjamin Jillich
5dff212398
Fixing non-unity build
2021-06-02 19:49:07 +02:00
Guthrie Adams
196ce830e1
Merge pull request #1074 from aws-lumberyard-dev/Atom/guthadam/LYN-3871_LYN-3872_material_assignment_json_serializer_for_prefabs
...
LYN-3871/3872 Added JSON serializer for MaterialAssignment property overrides
2021-06-02 12:46:43 -05:00
Benjamin Jillich
1b96fc4361
Merge branch 'main' of https://github.com/aws-lumberyard/o3de into prism/LYN-2514
...
# Conflicts:
# Code/Tools/ProjectManager/Source/UpdateProjectCtrl.cpp
2021-06-02 19:35:50 +02:00
AMZN-nggieber
8a28107299
Project Manager Setup Update Project Settings Screen and Flow
...
* Filled out and connected up UpdateProjectCtrl and UpdateProjectsSettingsScreen
2021-06-02 10:23:58 -07:00
Benjamin Jillich
e7e85f91d6
Addressing PR feedback
2021-06-02 19:08:10 +02:00
AMZN-stankowi
fc0de9e0e3
Added [[maybe unused]] to fix release build compile issue ( #1090 )
2021-06-02 09:36:34 -07:00
guthadam
25a114d324
updating includes
2021-06-02 11:35:40 -05:00
guthadam
d7fffe1d80
Merge branch 'main' into Atom/guthadam/LYN-3871_LYN-3872_material_assignment_json_serializer_for_prefabs
2021-06-02 11:21:57 -05:00
Esteban Papp
1f65c3ba3a
LYN-4134 Automatically add --project-path=<project> to debugging parameters in Editor/AP for engine-centric ( #1081 )
2021-06-02 09:13:04 -07:00
Benjamin Jillich
e6a8bf4689
Merge branch 'main' of https://github.com/aws-lumberyard/o3de into jillich/prism/LYN-2514
2021-06-02 17:54:31 +02:00
Benjamin Jillich
39bb0bf2fc
[LYN-2514] Create a new project control now reinits the gem catalog and enables gems based on the user selection
2021-06-02 17:53:49 +02:00
Benjamin Jillich
b0ef89edf9
[LYN-2514] Update project control now reinits for the selected project and enabled/disables gems based on the user selection in the gem catalog
2021-06-02 17:53:02 +02:00
Benjamin Jillich
f106273667
[LYN-2514] Adding functionality to reinit the gem catalog for a given project and enable/disable the changed gems
...
* Removed test data from gem catalog screen as we can now extract the real data.
* Reiniting the catalog to a project updates the filters, and clears and fills the gem model.
* Added functionality to enable/disable gems based on the user adjustments on the gem catalog.
2021-06-02 17:52:17 +02:00
Benjamin Jillich
53615230c1
[LYN-2514] Adding get engine gem infos to the python bindings
2021-06-02 17:49:40 +02:00
scottr
5554bdf329
[ftue_auto_register] use early return in registered engines loop instead of break
2021-06-02 08:46:57 -07:00
scottr
39d1f27021
[ftue_auto_register] post merge and linux build fixes
2021-06-02 08:39:57 -07:00