Robin
ca06e2e82d
Update reflection version markers.
...
Signed-off-by: Robin <rbarrand@amazon.com >
2021-09-27 23:44:13 -07:00
Robin
503e565a53
Remove pragma optimize off.
...
Signed-off-by: Robin <rbarrand@amazon.com >
2021-09-27 23:38:12 -07:00
Robin
2607b3471a
Resolve PR comments. Add unit tests.
...
Signed-off-by: Robin <rbarrand@amazon.com >
2021-09-27 23:30:59 -07:00
rbarrand
59031d2f17
Enable material version updates.
...
Signed-off-by: Robin <rbarrand@amazon.com >
2021-09-27 11:14:31 -07:00
kberg-amzn
2c19abf7ee
Merge pull request #4287 from aws-lumberyard-dev/LYN6657_MultiplayerScriptImprovementsForDemo
...
LYN6657 Misc Improvements for Multiplayer Scripting
2021-09-24 14:11:14 -07:00
kberg-amzn
5c79749d03
Merge pull request #4295 from aws-lumberyard-dev/GitIssue4294_ColorNodeTooltipFix
...
Fix for Color Node Tooltip (Values 0-1 instead of 0-255)
2021-09-24 13:44:14 -07:00
Gene Walters
8c4ff8802c
Small fix to use AZ_CRC_CE
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-09-24 13:25:33 -07:00
LesaelR
caf161ec63
Signed-off-by: LesaelR <LesaelR@amazon.com> ( #4278 )
...
* Signed-off-by: LesaelR <LesaelR@amazon.com >
* Removing the un-needed sandbox marks.
Signed-off-by: LesaelR <LesaelR@amazon.com >
2021-09-24 15:14:31 -05:00
SergeyAMZN
66a875bf79
Merge pull request #4261 from aws-lumberyard-dev/MPSpawnableHolderUpdate
...
Updated NetworkSpawnableHolderComponent to use TransformBus instead o…
2021-09-24 19:06:21 +01:00
AMZN-nggieber
9b14d49f87
Adds Inspector to Gem Repo Screen ( #4242 )
...
* Adds the gem repo screen with the UI built but with mocked data and not connected to the o3de scripts
Signed-off-by: nggieber <nggieber@amazon.com >
* Changed name of added to enabled, disabled define, removed unused functions
Signed-off-by: nggieber <nggieber@amazon.com >
* Added Repo Screen Inspector UI
Signed-off-by: nggieber <nggieber@amazon.com >
* Addressed minor PR feedback
Signed-off-by: nggieber <nggieber@amazon.com >
* Add some more minor PR changes
Signed-off-by: nggieber <nggieber@amazon.com >
2021-09-24 10:50:45 -07:00
puvvadar
967d535464
Merge pull request #4293 from aws-lumberyard-dev/mp_rpcparam_codegen
...
Fix AutoGen of RPCs with no params
2021-09-24 09:48:10 -07:00
pereslav
bf1ebea202
Moved local variable to a smaller scope
...
Signed-off-by: pereslav <pereslav@amazon.com >
2021-09-24 17:12:58 +01:00
Alex Peterson
43244d30e1
Project Manager Gem Dependencies ( #4132 )
...
* Fix engine API change and add gem dependencies
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Add GemCatalog dependency test
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Clarify display name and fix missing const
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Moving a couple helper functions into private scope
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Update gem count when unselecting a gem #4074
This addresses the following issue https://github.com/o3de/o3de/issues/4074
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Active/Inactive filter and dependency tooltips
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Accessors for previously added and dependencies
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Cart displays gem dependency changes
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Shorten titles to fit in summary popup
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove QString::number
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove extra space
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Consolidate source model accesor helpers
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Addressing minor feedback
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove unused local variable
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-09-24 09:01:17 -07:00
pereslav
44c8ae2872
Changed NetworkSpawnableHolderComponent to use Entity::GetTransform instead of an ebus call
...
Signed-off-by: pereslav <pereslav@amazon.com >
2021-09-24 13:03:02 +01:00
pereslav
4d11025d64
Fixed Entity::GetTransform to work for the components of an activating entity. Made the cached transform lazy evaluated.
...
Signed-off-by: pereslav <pereslav@amazon.com >
2021-09-24 13:00:40 +01:00
Benjamin Jillich
4c0796f11e
EMotion FX: Crash in the actor builder when fbx meta data contains node groups ( #4283 )
...
Fixing a crash related to the small array conversion that made multiple assets crash the actor builder.
Signed-off-by: Benjamin Jillich <jillich@amazon.com >
2021-09-24 09:14:55 +02:00
Benjamin Jillich
94dfc508ea
EMotion FX: Asset Processor generates an Actor for every FBX ( #4284 )
...
Fixing the actor behavior to ignore actor asset generation for files that only contain nodes/bones. We're only checking for blend shapes and skins now. In case neither is present in an FBX, we don't export the actor asset.
This makes a plain skeleton a special case where users manually need to add the actor group for the fbx. The most common use case for these are animation files anyway, where we don't want to export actor assets.
Also increased the version number of the actor group so that they are all getting reprocessed and the unneeded actor assets get removed.
Signed-off-by: Benjamin Jillich <jillich@amazon.com >
2021-09-24 09:14:47 +02:00
Gene Walters
e91353143f
Merge branch 'upstream/development' into LYN6657_MultiplayerScriptImprovementsForDemo
2021-09-23 16:35:56 -07:00
dmcdiarmid-ly
1050f95601
Merge pull request #4298 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-16529
...
Instance BLAS objects at the subMesh level in the RayTracingFeatureProcessor
2021-09-23 16:34:27 -07:00
Gene Walters
69cd4afdac
Merge branch 'upstream/development' into GitIssue4294_ColorNodeTooltipFix
2021-09-23 16:15:11 -07:00
dmcdiar
2dc7b517d1
Cached BLAS objects at the sub-mesh level
...
Signed-off-by: dmcdiar <dmcdiar@amazon.com >
2021-09-23 13:49:10 -07:00
Gene Walters
c91b0f9d31
Small fix for color node tooltip to ask for values 0-1 instead of 0-255
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-09-23 13:29:04 -07:00
Guthrie Adams
05b75ea33c
Merge pull request #4273 from aws-lumberyard-dev/Atom/amzn-tommy/ExposeTransformLookAtToBehaviorContext
...
Expose Transform::CreateLookAt to behavior context
2021-09-23 15:04:09 -05:00
Gene Walters
a44af20f9a
Adding parameter names to NetworkCharacterComponent script events so people know what the parameters are used for in scriptcanvas
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-09-23 13:01:34 -07:00
puvvadar
f142e30da6
Fix AutoGen of RPCs with no params
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-09-23 12:56:46 -07:00
Gene Walters
cd85df35b6
Make sure Multiplayer AutoComponents dont generate property OnChange script events if GenerateEventBindings is disabled
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-09-23 12:45:44 -07:00
Chris Galvan
8a80b73918
Merge pull request #4289 from aws-lumberyard-dev/daimini/FocusMode/setup_fix
...
LYN-6796 | Focus Mode - Fix to edge case on uninitialized handler
2021-09-23 14:17:16 -05:00
Scott Romero
8cbc5bc447
[development] Atom CPU profiler include cleanup ( #4272 )
...
- Removed all unnecessary includes to Atom CpuProfiler.h
- Added includes to AzCore Profiler.h where necessary
Signed-off-by: AMZN-ScottR 24445312+AMZN-ScottR@users.noreply.github.com
2021-09-23 11:14:22 -07:00
Steve Pham
2ef5a6453e
Fix failed 'server' platform assets on Linux related to Shaders ( #4275 )
...
* Add missing 'server' platform identifier for the ShaderBuilder
* Use the current host platform as the fallback platform identifier (and not 'pc')
Signed-off-by: Steve Pham <spham@amazon.com >
2021-09-23 11:07:36 -07:00
amzn-tommy
0543c65f49
Merge remote-tracking branch 'upstream/development' into Atom/amzn-tommy/ExposeTransformLookAtToBehaviorContext
...
Signed-off-by: amzn-tommy <waltont@amazon.com >
2021-09-23 10:54:34 -07:00
Danilo Aimini
d10cf1e495
Add guard against edge case.
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-09-23 10:47:21 -07:00
Olex Lozitskiy
a849ca5c28
Debug build clang fixes for Multiplayer.Tests
...
- for android/mac
2021-09-23 13:16:29 -04:00
Gene Walters
c2c18f094b
Exposing NetworkCharacterComponent::TryMoveWithVelocity to script. Updating Multiplayer AutoComponent baseclass behavior context to Reflect itself instead of its derived (human made) component. This is so the derived class can also create behaviorcontext classes of its own if needed. Misc copyright header edit.
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-09-23 09:46:55 -07:00
AMZN-Olex
4308db0c6d
Debug build clang fixes
...
Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com >
2021-09-23 11:59:43 -04:00
pereslav
1087498d00
Merge branch 'development' of https://github.com/o3de/o3de into MPSpawnableHolderUpdate
2021-09-23 12:41:41 +01:00
SJ
5ae35810ae
1. Update iOS deployment target to 14 ( #4266 )
...
2. Set MacOS default deployment target to 11.
Signed-off-by: amzn-sj <srikkant@amazon.com >
2021-09-22 19:11:20 -07:00
Tommy Walton
92c4b22445
Fix a minor spelling mistake ( #4247 )
...
Signed-off-by: amzn-tommy <waltont@amazon.com >
2021-09-22 15:49:01 -07:00
Tommy Walton
982bef8766
Use resize_no_construct when creating a buffer asset, since the initial data is going to be memcopy'd anyways. ( #4249 )
...
Signed-off-by: amzn-tommy <waltont@amazon.com >
2021-09-22 15:48:43 -07:00
amzn-tommy
1e5e6094f5
Expose Transform::CreateLookAt to behavior context to use with hydra tests
...
Signed-off-by: amzn-tommy <waltont@amazon.com >
2021-09-22 15:46:29 -07:00
Qing Tao
62f7fbb665
LYN-6793 [iOS] [asset_profile] 4 assets fail to process for iOS ( #4268 )
...
* LYN-6793 [iOS] [asset_profile] 4 assets fail to process for iOS
The issue was because the compression of ETC formats took too long.
Replaced all ETC and PVRTC formats with ASTC formats.
Update all pixel operation for formats with single R channel to align the change with R8.
Signed-off-by: Qing Tao <qingtao@amazon.com >
2021-09-22 14:43:57 -07:00
Chris Galvan
e0eeb6369c
Merge pull request #4222 from aws-lumberyard-dev/daimini/FocusMode/setup
...
LYN-6796 | Focus Mode - Setup
2021-09-22 15:44:52 -05:00
Steve Pham
cfc9ec2530
Implement Project Manager 'build' button for Mac and Linux( #4248 )
...
Signed-off-by: Steve Pham <spham@amazon.com >
2021-09-22 13:44:21 -07:00
Danilo Aimini
4ae95719de
Initialization changes to pass unit tests. Some interfaces are now retrieved on demand and there's clearer failure paths that don't involve asserts to better handle test/headless initializations.
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-09-22 12:44:18 -07:00
Danilo Aimini
834076782f
Merge branch 'development' of https://github.com/o3de/o3de into daimini/FocusMode/setup
2021-09-22 12:13:08 -07:00
Alex Peterson
20849655ea
Initial gem dependencies ( #4229 )
...
These are immediate dependencies, and include many circular dependencies, largely amongst the Atom gems, as indicated by cmake
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-09-22 11:56:53 -07:00
Danilo Aimini
305e62380a
Merge branch 'development' of https://github.com/o3de/o3de into daimini/FocusMode/setup
2021-09-22 10:03:42 -07:00
Guthrie Adams
7e153d7bb9
Merge pull request #4181 from aws-lumberyard-dev/Atom/rbarrand/MaterialDependenciesFix
...
Switch job dependency type to OrderOnce for material assets when property names are present.
2021-09-22 12:02:59 -05:00
Guthrie Adams
6a4e90d1be
Merge pull request #4246 from aws-lumberyard-dev/Atom/guthadam/atomtools_support_ly_set_gem_variant_to_load
...
AtomTools support ly_set_gem_variant_to_load and other cmake deletions
2021-09-22 11:59:27 -05:00
Roman
d00d9a9515
Fix the crash when switching between sim obj and physix layout in animation editor. ( #4185 )
...
* Update the simulated object layout
Signed-off-by: rhhong <rhhong@amazon.com >
* Fixed the bug. Do not store uncessory cached selected model indices which would become stall.
Signed-off-by: rhhong <rhhong@amazon.com >
* update the simulted object layout.
Signed-off-by: rhhong <rhhong@amazon.com >
* Get rid of locally cached selectedIndices variable.
Signed-off-by: rhhong <rhhong@amazon.com >
* Remove debug code
Signed-off-by: rhhong <rhhong@amazon.com >
2021-09-22 18:41:45 +02:00
Guthrie Adams
9912e68c59
reverting unneeded changes
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2021-09-22 11:19:13 -05:00