dmcdiarmid-ly
60d7533301
Merge pull request #7607 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-17302
...
Added the DiffuseProbeGridVisualizationCompositePass
2022-02-14 12:46:45 -07:00
Guthrie Adams
9e32c83d30
Merge pull request #7570 from aws-lumberyard-dev/Atom/guthadam/atom_tools_document_and_window_buses_support_multiple_instances
...
Atom Tools: updated document and windows systems and buses to support multiple instances
2022-02-14 04:12:33 -06:00
dmcdiarmid-ly
bb81dd86ee
Added the DiffuseProbeGridVisualizationCompositePass.
...
Signed-off-by: dmcdiarmid-ly <63674186+dmcdiarmid-ly@users.noreply.github.com >
2022-02-11 18:26:38 -07:00
SWMasterson
5f334e30f9
Updated missing shaderball assets. ( #7556 )
...
* Added missing shaderball assets and fixed typo in asset name.
Signed-off-by: Sean Masterson <semaster@amazon.com >
* Removed unnecessary files and updated macbeth_shaderballs level
Signed-off-by: Sean Masterson <semaster@amazon.com >
2022-02-11 09:58:43 -08:00
Guthrie Adams
c6ba1ef064
Atom Tools: updated document and windows systems and buses to support multiple instances
...
• This change is partially to unblock physics tool prototyping. It introduces a tool ID that is passed down into systems and acts as a context for document, window, and other systems and buses.
• The document system component is no longer a component. It is just a system class that can be constructed with a tool ID. Internally, it will connect to its buses and be addressable by tool ID. More than one can be instantiated, each with a unique tool ID.
• These changes are still backward compatible because most of the buses were using broadcast for standalone applications. All of those calls have been updated but not all of the scripts, which should still work as is.
• Got rid of the window factory request bus in favor of just instantiating the main window or any other UI in the application layer.
• Fixed a couple of bugs that were discovered while making these changes.
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2022-02-11 01:37:13 -06:00
Luis Sempé
cdedd38767
Merge pull request #7523 from aws-lumberyard-dev/scripting/xfail_tests
...
Disabled tests that are reported failing on nightly builds
2022-02-09 16:21:49 -08:00
sweeneys
f5463bd903
Prevent unsafe calls to AssetProcessor
...
Signed-off-by: sweeneys <sweeneys@amazon.com >
2022-02-09 10:40:11 -08:00
lsemp3d
08a9f908a2
Disabled tests that are reported failing on nightly builds
...
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com >
2022-02-09 09:16:21 -08:00
jromnoa
fee95f3f5e
sandboxing the sponza level from the level test because it causes a hardlock 4%-12% of the time ( #7513 )
...
Signed-off-by: jromnoa <80134229+jromnoa@users.noreply.github.com >
2022-02-09 08:10:33 -08:00
santorac
3f32669883
Merge pull request #7449 from aws-lumberyard-dev/Atom/santorac/RemixableMaterialTypes4_FlatMaterialFiles
...
Changed the Material File Format to Use a Flat Property List
2022-02-08 16:19:55 -08:00
chiyenteng
90503f2bef
Remove error message from InMemorySpawnableAssetContainer ( #7499 )
...
* Remove error message from InMemorySpawnableAssetContainer
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Fix nits
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
2022-02-08 15:25:35 -08:00
santorac
1894cd60c7
Merge remote-tracking branch 'upstream/development' into Atom/santorac/RemixableMaterialTypes4_FlatMaterialFiles
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2022-02-08 14:07:32 -08:00
santorac
3a426344dd
Updated all of the .material files in AutomatedTesting and Atom/TestData to use the new flat list format. The conversion was done using local changes with a script that opens and re-saves every .material file in a given folder (those WIP changes are on a branch here: Atom/santorac/UpgradeMaterialScript).
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2022-02-08 00:51:03 -08:00
LesaelR
d209bf783c
Moving test_CLITool_AssetBuilder_Works to sandbox. ( #7438 )
...
Signed-off-by: Rosario Cox <lesaelr@amazon.com >
2022-02-07 14:01:58 -08:00
chiyenteng
7c6c01d5a1
Convert automated tests related to content and unused levels ( #7416 )
...
* Convert automated tests related to content/WaterSample level/Physics's Base level
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Fix nits
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Add missing .prefab level file
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Fix nits
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Convert Blast tests
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Convert scripting tests
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Remove useless comments
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Revert Collider_AddColliderComponent change until prefab error message bug fixed
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
2022-02-07 12:11:01 -08:00
AMZN-stankowi
38a34d811d
Update default bundle size limit to fit slightly larger content. Longer term we'll want to refactor these tests so they don't start failing to seemingly unrelated upstream changes, but for now this buys us time to work on other, more important things. ( #7414 )
...
What happened to cause this:
The test_WindowsAndMac_BundlesAndBundleSettings_EquivalentOutput test bundles the same content in two different ways, with the final intention to compare and verify the results are the same.
It's bundling up the level levels\testdependencieslevel\testdependencieslevel.spawnable
Along the way, it verifies the bundles it gets are what it expects. One of the bundle settings it uses is a relatively small maximum bundle size of 5 mib.
Note that when we use a maximum bundle size, it's not a hard limit, it's just when we go to create a new bundle, if the current bundle size + next file would make the bundle too big, it starts a new bundle. This means you can have bundles go over the bundle size in the case where one file is larger than the bundle size limit.
Somehow, one of the files referenced from this bundle ( goegap_4k_skyboxcm.exr.streamingimage ) is now 24 MB, which is larger than the default bundle size originally used, which is why the test fails, it goes to examine the contents of the second pak file of the first bundle, and it's larger than the maximum bundle size. That's why the test is failing.
Changing this to 30 mib causes this test to continue to pass.
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
2022-02-07 11:29:13 -08:00
AMZN-stankowi
07bdba11ca
Updating to assimp 5.1.6 ( #7435 )
...
* Updated UV channel name retrieval to match changes to the assimp sdk
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Updated FBX automated tests to work with latest changes
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Updating to the latest build of assimp: 5.1.6 with our two fixes applied on top
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Adding updated linux package info
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Added mac package info for 5.1.6 assimp
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Updating Linux assimp package hash with latest changes
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Updated mac hash to match latest assimp mac package
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Updated windows to the latest assimp 5.1.6 package
Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
2022-02-07 09:09:00 -08:00
Guthrie Adams
c9c172794e
Atom Tools: Document system exposes reflected object data
...
• This removes a direct dependency on dynamic property groups and data from the document system.
• Added support for names, descriptions, and nesting to dynamic property groups.
• Moved property related functions from base document classes into material editor document classes because dynamic property groups are an implementation detail of the material editor document to support material type flexible data format.
• Change material document to use a table of dynamic property groups instead of a map of properties.
• Added functions to traverse groups and properties.
• This keeps groups and properties organized consistently with the material type file as well as what’s expected in the UI.
• Document data can now be maps directly to the inspector reflective property editors instead of copying one property at a time out of the document and keeping those synchronized.
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2022-02-03 21:42:27 -06:00
Neil Widmaier
a67671759e
Merge branch 'development' of https://github.com/aws-lumberyard/o3de into Neil_P0_updates
2022-02-03 10:03:48 -08:00
Gene Walters
be783e2c3c
Merge pull request #7324 from aws-lumberyard-dev/LYN-6769_TestingRPCs_AutonToAuth_ServerToAuth
...
Multiplayer AutomatedTesting: Autonomous->Authority and Server->Authority RPCs
2022-02-03 10:02:22 -08:00
Sean Sweeney
2bdc102f63
Merge pull request #6795 from aws-lumberyard-dev/scspaldi_lytt_improvements
...
Changed kill to protected.
2022-02-03 10:02:13 -08:00
jckand-amzn
eb1aee0230
Finalizing Terrain automated test conversions to utilize prefab system ( #7360 )
...
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2022-02-03 09:58:53 -08:00
Gene Walters
f1680daa96
Small log change based on feedback
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-02-02 16:06:29 -08:00
Neil Widmaier
2ce9db972d
Merge branch 'development' of https://github.com/aws-lumberyard/o3de into Neil_P0_updates
2022-02-02 15:10:21 -08:00
Neil Widmaier
57ab6d5e7c
making minor variable name changes
...
Signed-off-by: Neil Widmaier <nwidmaie@amazon.com >
2022-02-02 15:08:54 -08:00
scspaldi
92da291bb4
Changed kill() to protected. Changed references from kill() to stop().
...
Signed-off-by: scspaldi <scspaldi@amazon.com >
2022-02-02 13:32:10 -08:00
jromnoa
9a30c5366c
Merge pull request #7302 from aws-lumberyard-dev/Atom/scottmur/P1_decal_null
...
P1 Decal tests for null renderer
2022-02-02 10:43:07 -08:00
Gene Walters
059550a311
Merge pull request #6113 from aws-lumberyard-dev/scspaldi_basic_networking_automation_test
...
Basic networking automation test
2022-02-02 07:16:06 -08:00
Scott Murray
157149928b
lower casing materials in path to avoid Linux casing issues
...
Signed-off-by: Scott Murray <scottmur@amazon.com >
2022-02-01 11:24:51 -08:00
Gene Walters
23bdc52270
Merge branch 'upstream/development' into LYN-6769_TestingRPCs_AutonToAuth_ServerToAuth
2022-02-01 09:54:13 -08:00
Scott Murray
9081a0db90
use material included and remove unused decal material
...
Signed-off-by: Scott Murray <scottmur@amazon.com >
2022-02-01 09:51:22 -08:00
Gene Walters
647982ea39
Minor py-code comments
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-02-01 09:30:54 -08:00
Gene Walters
9d002860f7
Merge pull request #7293 from aws-lumberyard-dev/LYN-6769_TestingRPCs
...
AutomatedTesting: Adding Multiplayer Authority->Client RPC Test
2022-02-01 08:32:17 -08:00
jiaweig
1dd4898713
LYN-8551 Terrain: Renderer: Create compute pass for clipmaps ( #7116 )
...
* Allocate a pass that will be used to generate clipmap
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* Fix some small issues
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* Rename the pass to avoid future conflict. Move assets to terrain gem.
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* Turn the pass off
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* Move pass templates to Terrain gem
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* move load template to private
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* Add macro texture compute pass
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
* Fix uncleaned code from previous commit
Signed-off-by: jiaweig <51759646+jiaweig-amzn@users.noreply.github.com >
2022-02-01 08:47:11 -06:00
Gene Walters
dcc7ad6e71
Adding automated tests for Autonomous->Authority and Server->Authority RPCs
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-31 17:40:49 -08:00
AMZN-nggieber
f5fcab75d6
Display Gem Icons in Gem Catalog ( #7294 )
...
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
Co-authored-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2022-01-31 17:06:06 -08:00
Neil Widmaier
4aa5ba4eca
Making minor fixes, and cycling through light types
...
Signed-off-by: Neil Widmaier <nwidmaie@amazon.com >
2022-01-31 15:08:03 -08:00
Scott Murray
ad6392e364
decal P1 test for null renderer
...
Signed-off-by: Scott Murray <scottmur@amazon.com >
2022-01-31 15:03:17 -08:00
Ken Pruiksma
b455b915a8
Making terrain query resolution a single float instead of a Vector2 ( #7186 )
...
* Making terrain query resolution a single float instead of a Vector2
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Keeping the concept of different x/y step sizes in region queries since that may be useful and is separate from query resolution. Also keeping the concept of different x/y step sizes in physics since that's independent of the terrain gem.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Formatting cleanups
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* A few more minor cleanups
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Added support to convert serialized Vector2 query resolution to a single float.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Switch ray intersection check back to using separate values for x and y resolution
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Fixing new unit tests added to use float query resolution.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Updating automated test
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
2022-01-31 16:10:03 -06:00
Gene Walters
4919cb3450
Minor code comment change
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-31 09:48:53 -08:00
Gene Walters
9573bc8032
Re-adding the Authority->Client RPC test now that ScriptCanvas is fixed for Editor play-mode
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-31 09:38:45 -08:00
Gene Walters
6311776b10
Updating the RPC test level to use the new TestLevelEntity autocomponent; this way the level entity and player use a different autocomponent. Updating scripts to use the new component as well
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-31 09:26:23 -08:00
Neil Widmaier
342b1ee47c
minor update
...
Signed-off-by: Neil Widmaier <nwidmaie@amazon.com >
2022-01-28 12:44:04 -08:00
Neil Widmaier
f1ad9ef0b8
Updated Light, Grid, and Physical Sky P0 tests
...
Signed-off-by: Neil Widmaier <nwidmaie@amazon.com >
2022-01-28 12:19:27 -08:00
John Jones-Steele
b34a955c3d
Fixed platform settings not using unique values for Android and iOS ( #7198 )
...
* Fixed platform settings not using unique values for Android and iOS
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Removed unnecessary comment
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Changes from PR
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
2022-01-28 16:38:33 +00:00
Gene Walters
e2f041b1ae
Replacing an out-dated script node
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2022-01-27 13:17:37 -08:00
SSpalding
5810a150f0
Merge branch 'development' into scspaldi_basic_networking_automation_test
2022-01-26 15:22:47 -08:00
chiyenteng
f91c605144
Fix prefab/instance name inconsistency issue in automated testing's prefab utils ( #7122 )
...
* Ensure to fire OnEditorEntityCreated notification in SandboxIntegrationManager::CreateNewEntityAtPosition
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Ensure to fire OnEditorEntityCreated notification in SandboxIntegrationManager::CreateNewEntityAtPosition
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* convert test AreaNodes_DependentComponentsAdded to use prefab system
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Prevent SetupEditorEntity being called twice
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* Fix prefab utils prefab naming issue
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* revert test changes
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
* fix a grammatical error
Signed-off-by: chiyenteng <82238204+chiyenteng@users.noreply.github.com >
2022-01-25 14:57:16 -08:00
jromnoa
312f5ad08f
Merge pull request #7092 from aws-lumberyard-dev/Atom/scottmur/P1_entity_reference
...
P1 Entity Reference Component tests
2022-01-25 13:39:07 -08:00
jckand-amzn
aab3d8df67
Converting Landscape Canvas tests to utilize the prefab system ( #7142 )
...
* Converting LandscapeCanvas automated tests to utilize prefab system
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Finalizing LandscapeCanvas automated test conversions to utilize prefab system
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Removing test gem from enabled_gems for AutomatedTesting
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Removing test gem subdirectory that was mistakenly committed
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
* Removing debug wait
Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com >
2022-01-25 13:45:30 -06:00