mrieggeramzn
8c6900eb06
Atom/mriegger/normaloffsetbias ( #4841 )
...
* Adding directional light shadow bias
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* Adding normal offset bias to the directional shadow maps
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* not time yet for this
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* small comment fix
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* fixing tabs
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-10-22 11:48:04 -05:00
mrieggeramzn
d7ac1be726
Adding directional light shadow bias
...
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-10-13 11:46:29 -07:00
mrieggeramzn
ea030d2890
Removing unused softening boundary width controls
...
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-10-12 17:48:12 -07:00
mrieggeramzn
60a0d2ba01
Atom/mriegger/decalnormalmaps ( #4302 )
...
* Adding normal maps to decals initial commit
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* Adding checks for normal maps not present
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* Readding the proper switch statement
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* Addressing PR feedback, adding brackets
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* Adding comments
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
* fixing compile issue
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-09-30 15:34:12 -07:00
mrieggeramzn
603e33d7f7
Removing the boundary search method. ( #4024 )
...
* Removing the boundary search method. Bicubic is now the default and only PCF filtering method
* Removing padding (based upon feedback)
* Removing PCF method from py auto testing
Signed-off-by: mrieggeramzn <mriegger@amazon.com >
2021-09-14 18:10:06 -05:00
Qing Tao
d9cbc97ec0
ATOM-16063 Remove SetShaderResourceGroupCallback in scene and update scene srg handling ( #3969 )
...
ATOM-16273 Compiling SceneSRG before updating it can cause a gpu crash
Changes include:
1. Removed Scene::SetShaderResourceGroupCallback() function and clean up code which use this function.
2. Moved SceneTimeSrg.azsli to RPI's DefaultSceneSrg folder and setup the constants in RPI::Scene
3. Add AZ::Event for Scene's update srg event which features and update scene srg at proper place
4. UpdateTransformServcie FP to use PrepareSceneSrg event handler.
5. Clean up shaders and srgs used in project templates.
Signed-off-by: Qing Tao <qingtao@amazon.com >
2021-09-10 10:38:16 -07:00
mrieggeramzn
9571a15769
Atom/mriegger/explicit set pcf address mode ( #3061 )
...
* Explicit setting the addressing mode for the pcf shadowing
* Explicitly setting addressing mode for sampler
2021-08-13 11:36:58 -07:00
Steve Pham
38261d0800
Shorten copyright headers by splitting into 2 lines ( #2213 )
...
* Updated all copyright headers to split the longer original copyright line into 2 shorter lines
Signed-off-by: Steve Pham <spham@amazon.com >
2021-07-16 15:25:48 -07:00
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com >
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com >
2021-06-30 19:51:55 -07:00
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
2021-06-23 10:55:22 -07:00
hershey5045
c127a044d4
Enable fog in physical sky component to blend with deferred fog ( #1320 )
2021-06-18 13:39:11 -07:00
mriegger
959ec14df6
Exposing esm exponent
2021-06-13 23:07:10 -07:00
Michael Riegger
19e28b18a0
Merge branch 'main' into Atom/mriegger/PLS
2021-05-04 17:15:41 -07:00
Michael Riegger
b5d62b9cf6
Better variables
2021-05-04 10:36:57 -07:00
Michael Riegger
cc15e0d489
Avoid alignment issue if it ever went to cbuffer
2021-05-03 13:19:53 -07:00
dmcdiar
009ecbc152
Relocated RayTracingSceneSrg and converted to .azsli
2021-05-01 15:53:24 -07:00
Michael Riegger
66d36137b7
Tabs to spaces
2021-04-28 10:53:52 -07:00
Michael Riegger
569c831532
Working PLS
2021-04-26 14:53:31 -07:00
Michael Riegger
f508c4a4b5
Initial pointlight shadow work
2021-04-24 00:28:43 -07:00
dmcdiar
007589a98d
Added DiffuseProbeGridClassification pass.
...
Updated RayTracing shaders to use the new light types.
2021-04-19 02:29:20 -07:00
alexpete
8469c9ca0a
Integrating github/staging through commit 5f214be
2021-04-13 17:18:57 -07:00
alexpete
1044dc3da1
Integrating github/staging through commit ab87ed9
2021-04-09 11:27:37 -07:00
alexpete
75dc720198
Integrating latest 47acbe8
2021-03-25 13:57:57 -07:00
alexpete
a10351f38d
Initial commit
2021-03-08 14:30:57 -08:00