AMZN-mnaumov
8fa6d5d1b0
Merge pull request #1050 from aws-lumberyard-dev/Atom/mnaumov/ATOM-15631
...
[ATOM-15631] First pass on exposing Display Mapper properties to Behavior Context
2021-06-04 10:30:04 -07:00
Qing Tao
dcdd63966e
ATOM-15658 Better option of CreateCommonBuffer requires unique buffer name ( #1133 )
...
* ATOM-15658 Better option of CreateCommonBuffer requires unique buffer name
- Change the CreateCommonBuffer function to not require an unique name by default.
- Remove the code for generating unique buffer names.
- Add buffer name to BufferAsset so it can be used for device object name instead of using asset file name.
- Change RPI::Buffer to use BufferName_AssetUuid as attachment id.
2021-06-04 10:28:56 -07:00
antonmic
0f90ccc0b4
initial changes compiling
2021-06-04 09:38:28 -07:00
Doug McDiarmid
fefa46dd6a
Added DiffuseGlobalIlluminationFeatureProcessor and moved the DiffuseProbeGrid files to the DiffuseGlobalIllumination directory
2021-06-04 02:39:25 -07:00
Doug McDiarmid
2449a9322d
Changed the occlusion culling plane model to be on the XZ plane and adjusted the corner point computations
2021-06-03 18:42:13 -07:00
Doug McDiarmid
792176d764
Cached occlusion plane corner points and AABB in the feature processor
2021-06-03 16:02:16 -07:00
Doug McDiarmid
d63edf9b84
Merge branch 'main' into Atom/dmcdiar/ATOM-15517
2021-06-02 19:09:48 -07:00
mnaumov
c3df73bed8
PR feedback and fixing TrackView
2021-06-02 18:48:50 -07:00
mnaumov
4f72e49ad4
Merge main
2021-06-02 13:40:33 -07:00
guthadam
25a114d324
updating includes
2021-06-02 11:35:40 -05:00
Doug McDiarmid
35d7ee5e53
Merge branch 'main' into Atom/dmcdiar/ATOM-15517
2021-06-02 00:10:55 -07:00
guthadam
b37145589d
Merge branch 'main' into Atom/guthadam/LYN-3871_LYN-3872_material_assignment_json_serializer_for_prefabs
2021-06-01 19:38:57 -05: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
moudgils
0d5247be34
Fix metal shader pipeline crashes for LuminanceHistogramGenerator and MorphTargetCS due to the use of atomic operations with typed buffers. Switching them to use Structured buffers. Plus misc cleanup
2021-06-01 09:58:45 -07:00
guthadam
d115eae84a
LYN-3871/3872 Added JSON serializer for MaterialAssignment property overrides
2021-06-01 11:43:05 -05:00
Doug McDiarmid
59ab6edaef
Added occlusion culling plane visualization
2021-05-31 01:38:13 -07:00
Esteban Papp
50a9e94eca
Fix old method call ( #1049 )
2021-05-28 18:28:29 -07:00
mnaumov
ab45ea7efa
[ATOM-15631] First pass on exposing Display Mapper properties to Behavior Context
2021-05-28 17:15:20 -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
Doug McDiarmid
1b235e0b16
Merge branch 'main' into Atom/dmcdiar/ATOM-15517
2021-05-28 13:43:26 -07:00
Doug McDiarmid
9ec4278f86
Added TLAS dependency
2021-05-28 00:09:00 -07:00
Doug McDiarmid
fdc57cdaff
Added TLAS dependency
2021-05-28 00:08:13 -07:00
Doug McDiarmid
c0c9e5e90d
Merge branch 'main' into Atom/dmcdiar/ATOM-15555
2021-05-27 19:24:16 -07:00
Doug McDiarmid
bee811ae4f
Moved Simulate to OnBeginPrepareRender.
2021-05-27 19:22:46 -07:00
Chris Santora
ed56635c3e
Merge remote-tracking branch 'upstream/main' into Atom/santorac/MaterialTypeCleanup
2021-05-27 15:12:56 -07:00
greerdv
e1e1217c6a
Merge pull request #984 from aws-lumberyard-dev/attachments-transform-scale
...
update usages of transform vector scale
2021-05-27 18:24:16 +01:00
greerdv
c4dafc8495
update usages of transform vector scale
2021-05-27 12:54:13 +01:00
Doug McDiarmid
1d3322f881
Merge branch 'main' into Atom/dmcdiar/ATOM-15517
2021-05-27 01:25:38 -07:00
Doug McDiarmid
8223f241b5
Merge branch 'main' into Atom/dmcdiar/ATOM-15555
...
# Conflicts:
# Gems/Atom/Feature/Common/Code/Source/Mesh/MeshFeatureProcessor.cpp
# Gems/Atom/Feature/Common/Code/Source/RayTracing/RayTracingFeatureProcessor.cpp
2021-05-26 21:57:43 -07:00
Chris Santora
c84989832d
ATOM-13216 Delete Deprecated Functors
...
Removed unused PropertyVisibilityFunctor and ShaderEnableFunctor
2021-05-26 21:07:49 -07:00
Doug McDiarmid
74bdf2b069
Minor changes: Updated comments and removed an include file.
2021-05-26 20:25:48 -07:00
Doug McDiarmid
045def6ce1
Merge branch 'main' into Atom/dmcdiar/ATOM-5034
2021-05-26 19:23:06 -07:00
Doug McDiarmid
17e9c17f31
Added Occlusion Culling Planes and RPI Culling support for Masked Occlusion Culling
2021-05-26 19:18:18 -07:00
jiaweig
50085d0487
Merge pull request #823 from aws-lumberyard-dev/Atom/jiaweig/ATOM-15125_UV_Tangent
...
ATOM-15125 Support Reorder of Tangent Streams
2021-05-26 11:25:13 -07:00
greerdv
1c7d5e5615
Merge branch 'main' into transform-float-scale-continued
2021-05-26 10:27:18 +01:00
Doug McDiarmid
9f8948556f
Merge branch 'main' into Atom/dmcdiar/ATOM-15555
2021-05-26 00:03:31 -07:00
Doug McDiarmid
40435fcb2e
Added RayTracingMaterialSrg.
...
Added UV buffer to the RayTracingSceneSrg mesh buffers.
Added RayTracingSceneUtils and RayTracingMaterialUtils shader includes.
2021-05-25 23:52:19 -07:00
greerdv
bdf9ac31fb
update to use uniform scale calls to Transform
2021-05-25 22:31:41 +01:00
mriegger
14513af1fe
Fix for lowend pipeline not having shadows (needed update call)
2021-05-25 08:48:18 -07:00
Doug McDiarmid
c29c1825cb
Added RayTracingPass and RayTracingPassData
2021-05-24 01:19:37 -07:00
antonmic
0b9e98c50e
Fix for potential lighting pass crash with uninitialized pipeline
2021-05-22 00:27:06 -07:00
antonmic
6388277cd1
Fixed ImGui Pass as well as how exposure pass enables itself
2021-05-21 21:20:08 -07:00
dmcdiar
fcdd79eff1
Fixed include file name for Linux build.
2021-05-21 20:22:52 -07:00
dmcdiar
45ab467274
Merge branch 'main' into Atom/dmcdiar/ATOM-5034
...
# Conflicts:
# Gems/Atom/Feature/Common/Code/Source/DiffuseProbeGrid/DiffuseProbeGridRayTracingPass.cpp
2021-05-21 18:22:59 -07:00
jiaweig
13893e77f3
merge main
2021-05-21 13:08:10 -07:00
dmcdiar
d6e25bbb33
Added DiffuseProbeGrid texture baking
2021-05-21 03:26:29 -07:00
jiaweig
9bad174f1c
Remove unrelated files
2021-05-20 19:19:10 -07:00
jiaweig
c3794ca96c
Addressed review comments.
2021-05-20 19:11:31 -07:00
AMZN-stankowi
c47c45724a
LYN-3772 : For non-PBR materials, apply the diffuse color to the base color field on the Atom material, so a color value set in the DCC tool still comes through. ( #733 )
2021-05-20 11:28:34 -07:00
mnaumov
e510446185
PR feedback
2021-05-19 16:18:02 -07:00