greerdv
578cd47a0a
replacing virtual function with default parameter with overloaded function
5 years ago
greerdv
26ab8c8a25
merging from main
5 years ago
Michael Riegger
19e28b18a0
Merge branch 'main' into Atom/mriegger/PLS
5 years ago
Michael Riegger
c58089d35a
Merge branch 'main' into Atom/mriegger/PLS
5 years ago
dmcdiar
3c4889b929
Merge branch 'main' into Atom/dmcdiar/ATOM-15438
5 years ago
Michael Riegger
a2d2a37220
Better commenting and readability fixes
5 years ago
dmcdiar
64f42ba1cb
Removed the asset callback from the EditorReflectionProbeComponent, since the component may have been destroyed and recreated between the bake and the asset load.
...
Replaced with an OnTick handler that polls the ReflectionProbeFeatureProcessor to determine when the asset is ready.
5 years ago
dmcdiar
009ecbc152
Relocated RayTracingSceneSrg and converted to .azsli
5 years ago
dmcdiar
2e1c4e52d3
Improvements to reflection probe scaling
5 years ago
dmcdiarmid-ly
dd3f032480
Merge pull request #488 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-14933
...
[ATOM-14933] Reflection probes do not show mesh reflections if the entity's transform is scaled up
5 years ago
Guthrie Adams
b7a087948f
Merge pull request #413 from aws-lumberyard-dev/Atom/guthadam/ATOM-4849
...
ATOM-4849 Update default lighting preset values
5 years ago
dmcdiar
95e9fe4e11
Fixed AR issue
5 years ago
Michael Riegger
cff730b4b8
Merge branch 'main' into Atom/mriegger/PLS
5 years ago
Michael Riegger
738883a9b0
Kens feedback
5 years ago
dmcdiar
0e8e33dedf
Merge branch 'main' into Atom/dmcdiar/ATOM-14933
5 years ago
pruiksma
109605a733
Cherry pick 06044522763512b78ae504f658a3e7cb5f99996c from 1.0 to main.
...
[ATOM-15427] Fixing crash in DirectionalLightFeatureProcessor caused by incorrect use of a container.
5 years ago
dmcdiar
ef79dfb359
Added scale handling to the ReflectionProbe
5 years ago
hershey5045
a746223c65
Change AtomSampleViewer screenshots to use png ( #336 )
...
Add functionality to capture png screenshots.
5 years ago
greerdv
1222286e30
removing URL
5 years ago
greerdv
d35adce246
adding support for non-uniform scale for decals
5 years ago
dmcdiar
f65ef56654
Added maybe_unsed to result codes that are only used in Asserts.
5 years ago
guthadam
6821ce41e5
ATOM-4849 Update default lighting preset values
...
This is an effort to produce a decent looking lighting preset and shadow with the default settings
https://jira.agscollab.com/browse/ATOM-4849
5 years ago
Michael Riegger
9dd3fe49df
fixing spelling and increasing angle so that the borders are not visible at 256 res
5 years ago
Michael Riegger
37fd8d43ed
Tabs to space and better naming and comments
5 years ago
Michael Riegger
c729c72034
Switching to XYZ instead of ZYX
5 years ago
kberg-amzn
409489e938
Merge pull request #365 from aws-lumberyard-dev/MultiplayerComponents
...
Multiplayer components
5 years ago
Michael Riegger
2eed8684b5
Adding full shadowmap support
5 years ago
karlberg
16c31cde3e
Fix issue found in PR
5 years ago
karlberg
901428668c
Merging latest origin
5 years ago
karlberg
8cb1edb7d7
Updates ImGui to release version 1.82, builds out some better initial multiplayer metrics
5 years ago
dmcdiar
73f3ec66b5
Set non-uniform scale in SetMesh.
5 years ago
Michael Riegger
bbae3b6d48
Slight improvements
5 years ago
Michael Riegger
569c831532
Working PLS
5 years ago
Michael Riegger
f508c4a4b5
Initial pointlight shadow work
5 years ago
Chris Burel
61fe298319
Merge pull request #197 from aws-lumberyard-dev/filesEndInNewlines
...
Add newlines to the end of all files
5 years ago
mrieggeramzn
0629e20b35
Merge pull request #269 from aws-lumberyard-dev/Atom/mriegger/LCR
...
Removing unneeded function
5 years ago
Chris Burel
28170ffe41
Add newlines to the end of all files
5 years ago
Benjamin Jillich
0fa00a117c
[ATOM-14477] Add clone function to model and/or model asset ( #135 )
...
* Added clone methods for the buffer, model lod and model assets.
* Cloning works via the creators.
* Mesh handle/instance now knows about the model asset it originated from as well as the cloned model asset that we need for instancing until instancing works without the dependencies to the asset ids.
* MeshComponentRequestBus returns the original asset id and the model asset. If you need access to the clone, go by the model.
* Cloth component mesh now gettings its model asset from the model as it needs to work on the clone.
* Moved the requires cloning function from the mesh loader in the mesh feature processor to the mesh component controller.
* As we need the model asset to be loaded before we can check if it requires cloning or not, we couldn't pass in a bool from the controller but had to use a callback.
* Using asset hint instead of asset id for the model lod asset creator error.
* Storing a map of source buffer asset ids and the actual cloned buffer assets rather than just their ids.
* Using the buffer assets from the new map directly and removed the search process in the mesh loop where the asset views are created.
* Fixed the vegetation mocks.
* Using the actor's mesh asset when emitting the on model ready event for the mesh component notification bus.
* Mesh components notifications connection policy changed to adapt to cloned model asset.
* Handling empty meshes in model lod asset creator.
* Removed the requires cloning callback from the mesh feature processor and made it a parameter to the acquire mesh function
* Fixing mocks and unit tests
5 years ago
dmcdiar
10a8780e6f
Merge branch 'main' into Atom/dmcdiar/ATOM-14951
...
# Conflicts:
# Gems/Atom/Feature/Common/Assets/Passes/OpaqueParent.pass
# Gems/Atom/Feature/Common/Assets/Passes/ReflectionGlobalFullscreen.pass
# Gems/Atom/Feature/Common/Assets/Passes/Reflections.pass
# Gems/Atom/Feature/Common/Assets/ShaderLib/Atom/Features/PBR/ForwardPassOutput.azsli
# Gems/Atom/Feature/Common/Assets/Shaders/Reflections/ReflectionGlobalFullscreen.azsl
5 years ago
mriegger
577e16b423
Remove unused function
5 years ago
mrieggeramzn
b8861cd575
Merge pull request #216 from aws-lumberyard-dev/Atom/mriegger/DirFix
...
Fix for directional light not having shadows in editor
5 years ago
mriegger
07c0f05abb
Fix for directional light not having shadows in editor
5 years ago
dmcdiar
e908e19246
Fixed MeshFeatureProcessor meterial forward pass IBL check.
5 years ago
greerdv
62a3b7635b
Merge branch 'main' into non-uniform-scale-mesh
5 years ago
dmcdiar
52e6a146eb
Minor changes to comment.
5 years ago
dmcdiar
a7b3372c15
Merge branch 'main' into Atom/dmcdiar/ATOM-14951
5 years ago
dmcdiar
a4acfc8261
Changed the clearcloat enable Lua functor to set the forwardPassIBL shader option.
...
Changed MeshFeatureProcessor to look for this shader option to determine if the material requires forward pass IBL specular.
5 years ago
dmcdiar
f2a757f21e
Merge branch 'main' into Atom/dmcdiar/ATOM-14951
5 years ago
greerdv
fd8b42c45e
Merge branch 'main' into non-uniform-scale-mesh
5 years ago
greerdv
f0ae8056c8
feedback from PR
5 years ago
dmcdiar
9cc0d3fa2d
Minor cleanup
5 years ago
dmcdiar
bfe36a388d
Merge branch 'main' into Atom/dmcdiar/ATOM-14706
5 years ago
Guthrie Adams
3b4e424d38
Merge pull request #126 from aws-lumberyard-dev/Atom/guthadam/ATOM-13950
...
ATOM-13950 Material Editor: Removing auto select option from lighting and model presets
5 years ago
greerdv
e497b7ac33
Merge branch 'main' into non-uniform-scale-mesh
5 years ago
dmcdiar
c367e51462
Added DiffuseProbeGridClassification pass.
5 years ago
dmcdiar
007589a98d
Added DiffuseProbeGridClassification pass.
...
Updated RayTracing shaders to use the new light types.
5 years ago
dmcdiar
a4fe1bc8db
Removed ClearCoatNormal RT from the pipeline and shaders.
...
Changed stencil bits to use 0x3 for the IBL Specular pass and 0x80 for the DiffuseGI pass.
5 years ago
dmcdiar
456bcb3bf9
Updated the EnvironmentCubeMapPipeline to match recent changes to the MainPipeline.
...
Set the multisample state on the EnvironmentCubeMapPipeline render settings.
5 years ago
guthadam
8fead27c45
ATOM-13950 Material Editor: Removing auto select option from lighting and model presets
...
Remove option from presets
Updated code to select current default options
Will data drive default options with editor settings or settings registry in upcoming tasks
https://jira.agscollab.com/browse/ATOM-13950
5 years ago
Vicky
9195abe5c6
Merge pull request #102 from aws-lumberyard-dev/Atom/qingtao/ATOM-15252
...
ATOM-15252 [Atom 0.8.5] Track View capture crashes when scene contains certain postfx
5 years ago
Alex Peterson
6924621cc1
Merge pull request #112 from aws-lumberyard-dev/github/staging
...
Integrating github/staging through commit ef88e6e
5 years ago
hershey5045
8378f52ba6
Fix bug in ShaderVariantAssetBuilder. Add cvar in MeshDrawPacket class. ( #61 )
...
Fix bug in ShaderVariantAssetBuilder. Add a console variable to force root shader variant usage.
5 years ago
alexpete
10faddb113
Integrating github/staging through commit ef88e6e
5 years ago
qingtao
0aae99c491
Merge branch 'main' into Atom/qingtao/ATOM-15252 to first the blast test issue in AR.
5 years ago
qingtao
8e34d784e6
ATOM-15252 [Atom 0.8.5] Track View capture crashes when scene contains certain postfx
...
The crash was because the "BlendColorGradingLutImageAttachmentId" attachment got imported to attachment database twice.
This fix avoids import this attachment twice. It also avoid crash but only report a warning if an imported attachment wasn't used in any scope.
Enable both RHI and RPI validation (no visiable performance impact observed.
5 years ago
Vicky
8743155b73
Merge pull request #76 from aws-lumberyard-dev/Atom/qingtao/ATOM-13791
...
ATOM-13791 Editor: ImGui profiling tools doesn't work correctly due to disabled RenderPipelines
LYN-2908 Pressing Home button crashes the Editor
5 years ago
greerdv
4c582a2b0a
Merge branch 'main' into non-uniform-scale-mesh
5 years ago
greerdv
79a34f87b0
fixing merge conflicts
5 years ago
greerdv
d8169e08fb
merging from main
5 years ago
qingtao
fa7f61cf0d
ATOM-13791 Editor: ImGui profiling tools doesn't work correctly due to disabled RenderPipelines
...
- Added pause/resume button to ImGui Profiler to pause/resume profiling
- Added showing pass execution timeline
- Change TimestampResult to include both begin tick and duration tick. Update some function names of TimestampResult.
- Update some functions names in Pass.
- Stop showing accumulated time for ParentPass.
- Fixed a crash issue with ImGuiManager which doesn't have default font.
5 years ago
moudgils
3d3f43b0b9
Merge pull request #36 from aws-lumberyard-dev/Atom/moudgils/MacRuntimeFixes
...
Atom/moudgils/mac runtime fixes
5 years ago
dmcdiarmid-ly
b5386fd53b
Merge pull request #54 from aws-lumberyard-dev/Atom/dmcdiar/LYN-2735
...
[LYN-2735] The Editor crashes upon creating a level when the Prefab system has been disabled in a new project
5 years ago
greerdv
2fb2813b48
updating atom mesh component to support non-uniform scale component
5 years ago
moudgils
9aec30a608
Merge branch 'main' into Atom/moudgils/MacRuntimeFixes
5 years ago
moudgils
68d58f48ae
Merge branch 'main' into Atom/moudgils/MacRuntimeFixes
5 years ago
alexpete
8469c9ca0a
Integrating github/staging through commit 5f214be
5 years ago
alexpete
e6c12499f7
Added raytracingscenesrg.srgi to the default project template and AutomatedTesting project.
...
Added assert to check for successful load of the raytracingscenesrg asset.
5 years ago
moudgils
16ba08c917
Mac compile fixes, Fix imgui rendering, Introduce a new RHI::BufferBindFlag, Fix a crash in AsyncStreaming, Fix shader build errors
5 years ago
alexpete
1044dc3da1
Integrating github/staging through commit ab87ed9
5 years ago
alexpete
c2cbd430fe
Integrating up through commit 90f050496
5 years ago
alexpete
36c4e827bd
Integrating latest from github/staging
...
Integrating up through commit 5e1bdae
5 years ago
alexpete
75dc720198
Integrating latest 47acbe8
5 years ago
alexpete
a10351f38d
Initial commit
5 years ago