Commit Graph

2890 Commits

Author SHA1 Message Date
mnaumov ee0ecc2fa0 [ATOM-15711] Changing thumbmail sphere to polar sphere 2021-06-02 11:49:08 -07:00
Steve Pham bf0df4b369 Add Android 'gradle' job as a default job (#1082)
* Add Android 'gradle' job as a default job

* Replace warning about version checking type with string preprocessing of the captured version before comparisons
2021-06-01 16:37:30 -07:00
lumberyard-employee-dm 810d6a8deb Moved the add_gem_dependency and remove_gem_dependency methods to the cmake.py file
Fixed the add_gem_dependency method to append the newly added gem right after the 'set(ENABLED_GEMS...' line
2021-06-01 18:00:32 -05:00
lumberyard-employee-dm b3b5864f76 Added key checks for the o3de_manifest.json query functions to avoid python exceptions being raised 2021-06-01 18:00:32 -05:00
Vincent Liu dfd63737c3 [SPEC-6720] Update session common interfaces (#956) 2021-06-01 15:59:43 -07:00
michabr 5884fc1096 Fix LyShine instance not being initialized (#1078) 2021-06-01 15:48:57 -07:00
Alex Peterson a3e73948c5 Improved project creation validation
No longer requires project name to be part of the project path.
2021-06-01 15:32:57 -07:00
Alex Peterson afe20906db Add Project Manager File menu options to Editor 2021-06-01 15:30:14 -07:00
hershey5045 9e3b7b45d9 Fix window handle retrieval in frame capture system. (#1073)
Capturing screenshots via hydra should work now.
2021-06-01 14:21:02 -07:00
AMZN-koppersr b32507bd4b Merge pull request #973 from aws-lumberyard-dev/SpawnablePriorityQueue
Spawnable priority queue
2021-06-01 14:09:24 -07:00
Junbo Liang 4070a9ec30 [LYN-2243] Create end-to-end automation tests for the metrics gem (#23)
[LYN-2243] Create end-to-end automation tests for the metrics gem
2021-06-01 13:57:55 -07:00
Chris Santora 1f4d2bfccc Merge pull request #1048 from aws-lumberyard-dev/Atom/santorac/RemoveSubsurfaceFromStandard-PBR-ATOM-4120
Removed subsurface scattering and transmission features from StandardPBR.materialtype.

ATOM-4120 Stabilize Standard PBR Regarding Subsurface and Translucency

See also ASV changes: aws-lumberyard/o3de-atom-sampleviewer#86
2021-06-01 13:45:22 -07:00
Terry Michaels 940439d247 Resaved Simple Level to remove deleted components (#1066) 2021-06-01 14:25:38 -05:00
Nicholas Van Sickle 087677b326 Fix several viewport issues (#1045)
* Fix some FOV calculation viewport issues:
-Avoid calculating FOV if we've got an invalid viewport
-Don't override game mode FOV, let the active camera components manage it instead

* Fix viewport font positioning

This updates code in a few places to respect an API change/fix made to AtomFont - also switched the default value of m_virtual800x600ScreenSize to false as it's really behavior you want to opt into

* Don't activate CameraComponentController when in the Editor / not in game mode
2021-06-01 12:20:15 -07:00
zsolleci 853cf291be Merge pull request #959 from aws-lumberyard-dev/LY-123713
Ly 123713
2021-06-01 13:42:53 -05:00
Esteban Papp 50277cc178 LYN-4132 Disable SIMD exceptions in profile (#1052)
* Fix old method call

* Disable SIMD exceptions in profile
2021-06-01 11:31:21 -07:00
AMZN-koppersr 7ee55cce3a Post merge fixes for spawning entities 2021-06-01 11:19:03 -07:00
Fuzzy Carter ed55158b35 Helios spec-6686 decouple tests (#978)
* * Remove test repository references

* * Update asset_builder_tests.py docstring to include test steps

* * Update test docstrings in asset_bundler_batch_tests.py to include test
  steps

* * Update asset_processor_batch_dependency_tests.py docstrings to contain
  test steps

* * Update asset_processor_batch_dependency_tests2.py docstrings to have
  test steps

* * Update asset_processor_batch_tests.py docstring to include test steps

* * Update asset_processor_batch_tests_2.py docstrings to include test
  steps
* Removed a references to a JIRA ticket ID

* * Update asset_processor_guit_tests.py docstrings to include test steps

* * Update asset_processor_gui_tests_2.py docstrings to have Test Steps

* * Update asset_relocator_tests.py docstrings to include test steps

* * update missing_dependency_tests.py docstrings to have test steps

* * Update auxiliary_content_tests.py docstrings to have test steps

* * Update fbx_tests.py docstrings to have test steps.

* * Update bank_info_parser_tests.py docstrings to have test steps

* * Removed Jira issue ids from Asset Pipline owned code

* * Undid two errornous code changes.

* * Addressed dbbronso PR-978 feedback.
* Steps declared and not populated. 1 - Removed errornous. 2 - Added missing step
* Fixed line formatting by removing bad blank line in Docstring

* Addressed PR-978 feedback from AMZN-stankowi

* Removed commented out entry from cmakefile
* Fixed several casing and spelling/typo issues caught in review
* Added a missing test step in asset_bundler_batch_tests.py
* Removed a test dealing with external projects, cut LYN-4116 to replace
* Calarfied test steps in asset_processor_gui_tests.py
* Noted test in asset_processor_gui_tests that cannot be ran manually
* Clarified test steps for fbx_tests

* Added in a comment and whitespace to a disguised operation.

Co-authored-by: stankowi <stankowi@amazon.com>
2021-06-01 11:03:07 -07:00
Chris Burel 71013c3835 Rename tests that reference issue numbers to have descriptive names (#913)
This also enables one such test that was named after an issue tracker
id, that was disabled because of an already resolved issue.
2021-06-01 10:51:06 -07:00
AMZN-koppersr c0dade8883 Merge branch 'main' into SpawnablePriorityQueue 2021-06-01 09:57:27 -07:00
Chris Santora 092720a527 Merge remote-tracking branch 'upstream/main' into Atom/santorac/RemoveSubsurfaceFromStandard-PBR-ATOM-4120 2021-06-01 09:53:08 -07:00
Mike Balfour 895bbafa9e Fixed CreatePrefab to use correct absolute path (#1044)
The initial CreatePrefab flow was trying to go from absolute -> relative -> absolute path before the file had ever been saved, so the relative -> absolute path conversion generated an error and always produced a project-relative path, even if the initial path was in a gem.  For example, trying to save "c:/o3de/Gems/Camera/Assets/Entity1.prefab" would instead create "c:/o3de/AutomatedTesting/Entity1.prefab".  This change preserves the absolute path throughout the initial creation flow so that the file is saved in the correct location.
2021-06-01 10:50:10 -05:00
Esteban Papp 7d1fedc10c LYN-4128 EditorPythonBindings.Editor in debug does not load (missing python_d.dll) 2021-06-01 08:29:35 -07:00
Aaron Ruiz Mora c03669df72 Updating default physics material library with the latest materials (#1056) 2021-06-01 15:16:50 +01:00
Tom Hulton-Harrop 99ba89a02b Add console function to print entity name from entity id (#1021)
* Add console function to print entity name from entity id

* update name of console function an improve description
2021-06-01 09:37:02 +01:00
Tom Hulton-Harrop 3947dcf213 Add some extra cvars to control orbit point appearance and remove unused ones (#1032) 2021-06-01 09:36:00 +01:00
Esteban Papp 370f28f69c Missing PHYSX_ENABLE_MULTI_THREADING for PhysX.Editor 2021-06-01 09:28:13 +01:00
Gene Walters e56fce88c3 Merge pull request #944 from aws-lumberyard-dev/Multiplayer_AutonomousPropertiesUpdate
Autonomous Network Properties Update
2021-05-29 17:12:01 -07:00
Gene Walters 1a01a876a2 Merge branch 'main' into Multiplayer_AutonomousPropertiesUpdate 2021-05-29 16:01:33 -07:00
Gene Walters fe913f310d Merge pull request #904 from aws-lumberyard-dev/SPEC6989_MultiplayerHostPlayerShouldBeMarkedAutonomous
Host's Default Player NetBinding will be Autonomous on the Host
2021-05-29 15:58:01 -07:00
Chris Santora 79f00b3c81 Merge remote-tracking branch 'upstream/main' into Atom/santorac/RemoveSubsurfaceFromStandard-PBR-ATOM-4120 2021-05-29 15:03:01 -07:00
Jonny Galloway 9c5ea5026f Merge pull request #1023 from aws-lumberyard-dev/gallowj/main/AssetLegalAudit
removing folder with image data we don't own, can't license.
2021-05-29 14:19:55 -05:00
Chris Santora c34f508d7f Merge remote-tracking branch 'upstream/main' into Atom/santorac/RemoveSubsurfaceFromStandard-PBR-ATOM-4120 2021-05-29 11:18:09 -07:00
Steve Pham 74ec7a362b Update Android Project Generation to support AGP 4.2.0, Cmake 3.20, and newer versions of NDK&SDK
- build.gradle format updates for newer Android Gradle Plugin
- Remove hard coded Android Gradle Plugin version 3.6.4 to be passed in from command args
- Set Android Gradle Plugin min version 4.2.0 in order to support Min CMake version 3.20
- Add ability to use the android sdk to install missing components if needed rather than doing it externally
- Removed argument to pass in the NDK folder to use the android, use the android-sdk instead. Can request specific NDK versions if possible
- Android Gradle Plugin has dependencies by version and is being managed
- More defaults based on tools on path, agp version made possible so they are no longer needed in the command args
2021-05-28 23:24:51 -07:00
Esteban Papp 50a9e94eca Fix old method call (#1049) 2021-05-28 18:28:29 -07:00
Chris Santora 9e5c6f6851 Merge remote-tracking branch 'upstream/main' into Atom/santorac/RemoveSubsurfaceFromStandard-PBR-ATOM-4120 2021-05-28 16:56:22 -07:00
Chris Santora e690c0e626 Merge pull request #1046 from aws-lumberyard-dev/Atom/santorac/MaterialLayoutCleanup-ATOM-14002
Updated Material Property Layouts Per Design

- Renamed "Details" group to "Overview".
- Renamed "UV Names" group to "UV Sets".
- Renamed "General" group to "General Settings".
- Renamed "Parallax" group to "Displacement".
- Renamed "Texture Map" properties to just "Texture". In cases where a specific type of texture is mentioned like "roughness texture map" I called this "roughness map" (which is more common according to google).
- Renamed "Heightmap" to "Height map" (which is more common according to google).
- Reordered material property groups according to design review.
  - Base Color
  - Metallic
  - Roughness
  - Specular Reflectance F0
  - Normal
  - Occlusion
  - Emissive
  - Subsurface
  - Clear Coat
  - Displacement
  - Opacity
  - UVs
  - Irradiance
  - General Settings

ATOM-14002 [Material Editor] Revisit user facing organization and layout of material types
2021-05-28 16:55:35 -07:00
hershey5045 75cb293b2a Png fix for vulkan rhi (#962)
* Add supported formats for pngs in frame capture system. Add conversion logic from bgra to rgba.
2021-05-28 16:40:44 -07:00
dmcdiarmid-ly b20f3bc72f Merge pull request #946 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15555
[ATOM-15555] Data-Driven RayTracingPass
2021-05-28 16:38:00 -07:00
Chris Santora 8e926fdd72 Merge branch 'main' into Atom/santorac/RemoveSubsurfaceFromStandard-PBR-ATOM-4120 2021-05-28 15:51:14 -07:00
Chris Santora 19b7b330d0 Merge branch 'main' into Atom/santorac/MaterialLayoutCleanup-ATOM-14002 2021-05-28 15:49:57 -07:00
Chris Santora 147f0084a8 Removed subsurface scattering and transmission features from StandardPBR.materialtype.
ATOM-4120 Stabilize Standard PBR Regarding Subsurface and Translucency
2021-05-28 15:47:25 -07:00
sconel 7a6049be0c Merge pull request #1043 from aws-lumberyard-dev/Prefabs/UniformScaleFix
Fix for referencing now deprecated AZ::Transform constructor
2021-05-28 15:21:21 -07:00
lumberyard-employee-dm f7e03a2f37 Updating the README.md to account for the O3DE as an SDK changes (#1041)
Moved the registration of the engine to the "Setting up new projects" section.
The engine is no longer required to be registered in order to build it.
2021-05-28 16:48:24 -05:00
Chris Santora bc687530e8 Merge remote-tracking branch 'upstream/main' into Atom/santorac/MaterialLayoutCleanup-ATOM-14002 2021-05-28 14:37:41 -07:00
Chris Santora 2112da5f85 Reordered material property groups according to design review.
- Base Color
- Metallic
- Roughness
- Specular Reflectance F0
- Normal
- Occlusion
- Emissive
- Subsurface
- Clear Coat
- Displacement
- Opacity
- UVs
- Irradiance
- General Settings

ATOM-14002 [Material Editor] Revisit user facing organization and layout of material types
2021-05-28 14:34:07 -07:00
AMZN-AlexOteiza 0495d26d72 Added template for creation of default material library (#1040) 2021-05-28 22:11:15 +01:00
AMZN-puvvadar 61fde9cb7f Merge pull request #1016 from aws-lumberyard-dev/mp_reflect_containers
Fixes for MP Gem container scripting and non-rewindable containers
2021-05-28 14:05:45 -07:00
sconel fe8803291a Fix for referencing now deprecated AZ::Transform constructor 2021-05-28 13:53:09 -07:00
michabr aedc270304 Fix path not showing up in asset property control (#1037) 2021-05-28 13:40:08 -07:00