Guthrie Adams
dea512f02f
Removing PythonAssetBuilderSystemComponent from GetRequiredSystemComponents
...
This change was prompted by the Python asset builder activating in the material editor and asset processor, leading to conflicts as both initialized, started Python, spamming the console window and log with warnings while trying to save module symbol information.
Because PythonAssetBuilderSystemComponent also has a SystemComponentTag attribute declaring it as an AssetBuilder, it will still be discovered and automatically added to the asset builder.
Removing it from GetRequiredSystemComponents will stop the component from activating outside of the asset builder.
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2021-12-02 12:37:31 -06:00
mrieggeramzn
bce5e36b53
Fix for artifact with thin-film materials and shadows ( #6016 )
...
* *BackL*.azsli
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* refactoring from feedback
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-12-02 09:27:01 -08:00
mrieggeramzn
f4f7f07721
shadow fixes ( #5890 )
...
* shadow fixes
Signed-off-by: Michael Riegger <mriegger@amazon.com >
* Adding missing line
Signed-off-by: Michael Riegger <mriegger@amazon.com >
* Adding point sampler
Signed-off-by: Michael Riegger <mriegger@amazon.com >
* feedback from pr
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* better variable name
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* Fix compile error
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-12-02 09:26:34 -08:00
Steve Pham
d89dcff7df
Fix failing zero color conversion test on Linux
...
* Removed AZ_TRAIT_DISABLE_FAILED_ZERO_COLOR_CONVERSION_TEST (#6074 )
* Protect against 'NaN' (divide by zero) for saturation calculations by setting value to zero instead
Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com >
2021-12-02 08:50:03 -08:00
SWMasterson
0116f0a520
Adding Macbeth level to AutomatedTesting and converting to Prefab ( #6060 )
...
* Adding macbeth level to AutomatedTesting
Signed-off-by: Sean Masterson <semaster@amazon.com >
* removing unnecessary files
Signed-off-by: Sean Masterson <semaster@amazon.com >
2021-12-02 08:26:56 -08:00
Luis Sempé
3c624b6d96
Merge pull request #5935 from tjmgd/bug-render-anim-h
...
Fix for animation window render options not being persistent
2021-12-02 08:12:18 -08:00
Luis Sempé
cf073dc303
Merge pull request #5823 from pollend/bugfix/5552-LyShine-Transform2d-Overlapping-Anchors
...
UI Editor - bugfix: prevent Anchor buttons from overlapping when shrinking layout(#5552 )
2021-12-02 08:11:45 -08:00
Luis Sempé
e146299a83
Merge pull request #5911 from tjmgd/bug-motion-set-removal-h
...
Bug motion set removal h
2021-12-02 08:10:56 -08:00
srikappa-amzn
625fca71ab
Prefab/unit tests for deletion ( #6034 )
...
* Added tests for deleting entity under level and other prefabs
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Added class comments and improved variable names
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Called the reflect function of PrefabFocusHandler from PrefabSystemComponent
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Added couple of unit tests around entity and prefab deletion
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Used engine root path from settings registry as fake path for prefab creation
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
* Added 2 unit tests around deleting prefabs
Signed-off-by: srikappa-amzn <82230713+srikappa-amzn@users.noreply.github.com >
2021-12-02 08:09:28 -08:00
greerdv
6150a60e57
Merge pull request #6030 from aws-lumberyard-dev/ragdoll-collider-alignment
...
fix alignment of autosized ragdoll colliders
2021-12-02 11:13:38 +00:00
sphrose
0e5c9c3867
Merge pull request #5908 from aws-lumberyard-dev/terrain/sphrose/reference_shape
...
LYN-7693 Rename and move vegetation reference shape.
2021-12-02 10:09:05 +00:00
greerdv
dbba71fe3a
merge from development
...
Signed-off-by: greerdv <greerdv@amazon.com >
2021-12-02 09:55:37 +00:00
Michael Pollind
bd1c8ec961
chore: remove duplicate instance of FancyDockingDropZoneConstants ( #5827 )
...
* chore: remove duplicate instance of FancyDockingDropZoneConstants
Signed-off-by: Michael Pollind <mpollind@gmail.com >
* chore: move to namespace
Signed-off-by: Michael Pollind <mpollind@gmail.com >
2021-12-02 09:28:29 +00:00
Roman
b897b2084c
BUGFIX improve the start up time of the atom render plugin ( #6065 )
...
Signed-off-by: rhhong <rhhong@amazon.com >
2021-12-01 20:50:51 -08:00
Mike Chang
8b3c76d8b8
Add platform specific codesign script and modifications for Linux and Windows installer packaging ( #5893 )
...
Signed-off-by: Mike Chang <changml@amazon.com >
2021-12-01 17:14:00 -08:00
Jeremy Ong
9edbe4d541
Merge pull request #6071 from aws-lumberyard-dev/Atom/PixMarkers
...
Add CLI option to enable PIX GPU events without expressing loading the Pix runtime
2021-12-01 17:01:38 -07:00
Junbo Liang
c3461868d9
Move the header files in the AWS ClientAuth gem based on the latest gem structure guideline" ( #5177 )
...
Signed-off-by: Junbo Liang <68558268+junbo75@users.noreply.github.com >
2021-12-01 15:24:02 -08:00
godpiao
d3c50419a0
optimization ReverseUpAndDown function ( #5972 )
...
change CImageEx:: ReverseUpDown function to avoid new uint32(width*height).
Signed-off-by: godpiao <godpiao@qq.com >
2021-12-01 16:30:32 -06:00
Junbo Liang
a486d1a8ad
Move the header files in the AWS Core gem based on the latest gem structure guideline ( #5178 )
...
Signed-off-by: Junbo Liang <68558268+junbo75@users.noreply.github.com >
2021-12-01 14:28:27 -08:00
Junbo Liang
028f3e05db
Update the folder structure for the AWSMetrics gem following the latest O3DE guidline ( #5028 )
...
Signed-off-by: Junbo Liang <68558268+junbo75@users.noreply.github.com >
2021-12-01 14:28:09 -08:00
Ken Pruiksma
b15f97ae97
Adding clearcoat to linear transform cosine light and several bug fixes ( #6018 )
...
* Adding clearcoat to linear transform cosine lights (quad and polygon lights). Also fixed several warnings in various places in our shaders.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Fixes from PR review
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Updates from review feedback - pulled out some of the duplicate code into functions. This required some minor restucturing. Ran ASV Area light tests to make sure nothing changed and validated clearcoat was working in a separate project.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
2021-12-01 15:53:00 -06:00
amzn-mike
f97ec14cf8
Procedural Prefabs: Add example LOD script ( #6057 )
...
* Auto LOD script setup
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Working auto LODs
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Correctly selected LODs and added default prefab
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Cleanup code
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Cleanup code
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add missing legal header, move name cleanup to scene_helpers, add documentation
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-12-01 13:44:03 -08:00
tjmgd
8feb4a1ff7
Fix for bug cause by null pointer when loading audio library ( #5945 )
...
Signed-off-by: T.J. McGrath-Daly <tj.mcgrath.daly@huawei.com >
Co-authored-by: Tobias Alexander Franke <tobias.alexander.franke@huawei.com >
2021-12-01 15:06:22 -06:00
tjmgd
26e8fd59eb
Fix for bug while deleting file. This is due to a problem in the file path. ( #5948 )
...
Signed-off-by: T.J. McGrath-Daly <tj.mcgrath.daly@huawei.com >
Co-authored-by: Tobias Alexander Franke <tobias.alexander.franke@huawei.com >
2021-12-01 15:05:57 -06:00
Danilo Aimini
e16781e6b6
LYN-8629 | Read-Only Entities - Setup ( #6059 )
...
* Introduce read-only entity interface, handler and unit tests.
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
* Switch from a push paradigm to a pull paradigm - handlers get to implement logic to determine if an entity should be read-only. This allows multiple systems to weigh into whether an entity is read-only.
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
* Fixed to missing call in test
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
* Renaming ReadOnlyEntityQueryNotificationBus to ReadOnlyEntityQueryRequestBus for consistency with engine patterns.
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-12-01 12:24:49 -08:00
jckand-amzn
68bf7c85ed
Adding setup step to remove temporary level that fails to cleanup ( #6056 )
...
* Adding setup step to remove temporary level that fails to cleanup with test teardown
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Adding new create_level to TestHelper class with additional error logging
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Cleaning up custom setup/teardown
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2021-12-01 11:17:08 -08:00
lumberyard-employee-dm
e8750f8096
Rename sr_regset-file CVar to sr_regset_file ( #6067 )
...
The Legacy Cry XConsole code validates that CVars only contain
underscore and alphanumeric characters via an Assert in `debug`
configurations.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-12-01 13:16:19 -06:00
jromnoa
4664cf5aec
Merge pull request #5914 from aws-lumberyard-dev/Atom/jromnoa/add-display-mapper-component-property-check
...
Expand the Display Mapper component p0 test so that it modifies at least 1 property before passing.
2021-12-01 11:12:07 -08:00
Jeremy Ong
816d1f1b3d
Add CLI option to enable PIX GPU events without expressing loading the
...
Pix runtime
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-12-01 11:09:01 -07:00
Esteban Papp
1a46f548a7
Remove unused scripts/build/package ( #5885 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-12-01 09:14:07 -08:00
sphrose
e64df3c141
Merge pull request #5695 from aws-lumberyard-dev/terrain/sphrose/heightfield_debugdraw
...
LYN-6430 Add debug draw for heightfields.
2021-12-01 16:50:22 +00:00
sphrose
1026c598b2
merge conflict fixes
...
Signed-off-by: sphrose <82213493+sphrose@users.noreply.github.com >
2021-12-01 16:47:38 +00:00
Nicholas Lawson
c492d644da
Fixes #5909 hash file stats missing from AP stats log ( #5913 )
...
The "begin and end" markers were removed due to a merge conflict. This restores them.
It also stops printing out sections that are empty - for example, if the AP runs without
processing anything, there will no longer be a "top 10 processed files" section.
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-12-01 08:18:39 -08:00
AMZN-nggieber
57d688fbc1
Added Tests for Gem Catalog Filtering ( #5999 )
...
* Added Tests for Gem Catalog Filtering
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Addressed PR feedback, Renamed all tests to Osherove naming pattern
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
2021-12-01 17:03:36 +01:00
Gene Walters
7c445d9c7d
Merge pull request #5820 from aws-lumberyard-dev/LYN-8025_PipeEditorServerLogsToEditor
...
Pipe Editor-Server Logs Back to the Editor
2021-12-01 07:36:02 -08:00
amzn-mike
828431f185
Update AssetManager unit tests to not interact with the disk ( #5815 )
...
* Changed AssetManager tests to use memory streams for asset reading/writing
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix compilation on non-unity builds
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fixed handling of path lookups when test folder path is non-empty
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add more detailed error message for "asset is not loaded"
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Make numThreads a constexpr
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add FindFile function
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Remove unused lambda capture
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Remove trailing whitespace
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add size to assert
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-12-01 09:05:35 -06:00
amzn-mike
2065225099
Fixed LodRuleBehavior using wrong loop index ( #5915 )
...
* Fixed LodRuleBehavior using wrong loop index
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add unit test for LOD auto-add crash
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix macro usage
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix include
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-12-01 09:04:49 -06:00
bosnichd
b2c13b24ff
Fix ImGui Gamepad Input ( #6055 )
...
This fixes gamepad input for both of our ImGui integrations (which should probably be combined at some point).
Signed-off-by: bosnichd <bosnichd@amazon.com >
2021-12-01 07:49:22 -07:00
Shirang Jia
58be7c27ed
Make scrubber/validator not depend on legacy packaging scripts ( #6053 )
...
* Make validator not depend on legacy packaging scripts
Signed-off-by: Shirang Jia <shiranj@amazon.com >
* Remove unused glob_to_regex.py
Signed-off-by: Shirang Jia <shiranj@amazon.com >
* Remove unsued import path
Signed-off-by: Shirang Jia <shiranj@amazon.com >
2021-11-30 16:46:03 -08:00
jckand-amzn
2809661794
Xfailing 2 DynVeg tests that fail to create levels in AR ( #6051 )
...
* Xfailing 2 DynVeg tests that fail to create levels in AR
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Adding xfail to one more test, and updating reason
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2021-11-30 15:43:53 -08:00
jromnoa
c8a5f1b3eb
add Asset.id value to the Display Mapper docstring for LDR color grading LUT property
...
Signed-off-by: jromnoa <80134229+jromnoa@users.noreply.github.com >
2021-11-30 15:26:18 -08:00
jromnoa
79ac840246
add docstring info for the LDR color grading LUT property option for Display Mapper components
...
Signed-off-by: jromnoa <80134229+jromnoa@users.noreply.github.com >
2021-11-30 15:19:59 -08:00
jromnoa
2d379e32ae
Merge branch 'development' into Atom/jromnoa/add-display-mapper-component-property-check
2021-11-30 15:15:38 -08:00
Esteban Papp
93ec5de552
Enables monolithic for ServerLauncher ( #5883 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 15:09:20 -08:00
Esteban Papp
fb6e6e339f
Add CRC validator ( #5857 )
...
* Adds crc validation checks
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Fixes invalid CRCs
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Changes test to smoke suite
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* excludes some test data from the validator
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* uses pathlib instead of os.path
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* fixes wrong path to test scripts
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Escape not needed
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 15:07:57 -08:00
Gene Walters
530bcb9428
//! for code comments autogen
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-30 14:17:02 -08:00
Esteban Papp
858885dca9
Removes all files from linux install ( #6019 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-11-30 13:46:53 -08:00
amzn-mike
b7f051fb9a
Procedural Prefabs - Add mesh modifier support ( #5894 )
...
* Clean up error output
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add mesh modifiers to scene_data.py
Add example usage of modifiers to scene_mesh_to_prefab.py
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add type hints, cleanup dict creation, fix variable naming
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Add documentation
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Rename DefaultOrValue to __default_or_value
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-11-30 13:44:20 -08:00
AMZN-nggieber
b3bf02a4d5
Adds Warning Dialog When Following an External Link in Project Manager ( #6003 )
...
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2021-11-30 13:13:42 -08:00
Gene Walters
8afd47950c
Removing an extra new-line I added by accident
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-11-30 12:01:04 -08:00