Olivier Prat
|
c9c93370da
|
Fixed weird bug with objects suddenly poping out of the shadow map. Was due to objects with own pipeline corrupting the render state. Don't know why though
|
2017-12-06 15:26:44 +01:00 |
|
Olivier Prat
|
89b1ef2e19
|
Tweaked bias once more
|
2017-12-06 12:07:30 +01:00 |
|
Olivier Prat
|
ff39558d27
|
Automatic shadow bias computation from cascade texel density
|
2017-12-06 11:22:15 +01:00 |
|
Olivier Prat
|
f9641afcd0
|
Modified cascade distance distribution to blend between a desired resolution and an automatic logarithm distribution
|
2017-12-06 10:48:04 +01:00 |
|
Olivier Prat
|
1d8d8335c5
|
Moved shadow cascade distances computation to shadow, not shadow task
|
2017-12-06 10:05:39 +01:00 |
|
Olivier Prat
|
e16b427ab6
|
Switched to 4 cascades for key light and working on a better distribution
|
2017-12-05 18:57:04 +01:00 |
|
Olivier Prat
|
c0ca7a129d
|
Fixed issue with far distance of cascades being underestimated, especially first cascade
|
2017-12-05 17:33:11 +01:00 |
|
Olivier Prat
|
0b6dcb2717
|
Merge branch 'master' of git://github.com/highfidelity/hifi into csm
|
2017-12-05 09:18:26 +01:00 |
|
Bradley Austin Davis
|
e4220aa44e
|
Fixing warnings in android build
|
2017-11-28 14:32:30 -08:00 |
|
Bradley Austin Davis
|
d6072f2bf2
|
Add bullet and draco to precompiled libraries
|
2017-11-28 11:32:34 -08:00 |
|
Olivier Prat
|
d98dfff0a8
|
Still working on solving that underestimated shadow far plane on the first cascade. I have finally understood the problem (see TODO in LightStage)
|
2017-11-17 19:25:21 +01:00 |
|
Olivier Prat
|
b246c479e3
|
Much better cascade blend
|
2017-11-17 11:25:15 +01:00 |
|
Olivier Prat
|
917ce7165c
|
Working shadow cascade debugging view in Luci app
|
2017-11-16 15:36:48 +01:00 |
|
Olivier Prat
|
f8c241c429
|
Merged disappearing shadow bug fix from pcf branch
|
2017-11-16 12:19:19 +01:00 |
|
Olivier Prat
|
d2c28c3c21
|
Fixed disappearing shadow bug each time a domain was automatically reloaded
|
2017-11-16 10:49:59 +01:00 |
|
Olivier Prat
|
e574be7855
|
Fixed potential mismatch between push/popViewFrustum in shadow task
|
2017-11-16 10:00:32 +01:00 |
|
Sam Gateau
|
3f5b21ec22
|
Merge pull request #11559 from Zvork/bloom
Bloom
|
2017-11-15 15:11:31 -08:00 |
|
Sam Gateau
|
2c51e516eb
|
Merge pull request #11744 from Zvork/shadow
Shadow caster culling fix
|
2017-11-15 09:49:39 -08:00 |
|
John Conklin II
|
8592f3fd4d
|
Merge pull request #11764 from luiscuenca/case7587
7587 Lasers resize with avatar
|
2017-11-15 09:31:45 -08:00 |
|
Olivier Prat
|
e4818f1b4f
|
Merged request changes from shadow
|
2017-11-15 17:51:06 +01:00 |
|
Olivier Prat
|
14275b1cf3
|
Added asserts in LightStage to catch shadow disappearance when domain is automatically reloaded
|
2017-11-15 15:42:04 +01:00 |
|
Olivier Prat
|
f47a3e7d2c
|
Moved draw frustum job to render DrawTask and made generic. A couple of fixes as requested by @samcake
|
2017-11-15 09:42:57 +01:00 |
|
Olivier Prat
|
bf46ccefaf
|
Merge branch 'master' of git://github.com/highfidelity/hifi into shadow
|
2017-11-15 08:59:36 +01:00 |
|
Olivier Prat
|
5102c8e1b1
|
Merged with master
|
2017-11-14 21:56:00 +01:00 |
|
Olivier Prat
|
c5bd86a4bf
|
Disabled bloom by default
|
2017-11-14 21:54:40 +01:00 |
|
David Back
|
4b8021bc4a
|
Merge pull request #11802 from dback2/mirrorfanciness2
prevent rendering HUD elements in secondary camera
|
2017-11-14 10:49:18 -08:00 |
|
Olivier Prat
|
2a19247530
|
Switched back to 3 cascades
|
2017-11-14 19:09:35 +01:00 |
|
Olivier Prat
|
d14ebdc0e1
|
Adjusted cascade partitions
|
2017-11-14 18:53:50 +01:00 |
|
Olivier Prat
|
74b0b52edb
|
Working CSM with smooth blend between cascades. Switched to 4 1024 cascades
|
2017-11-14 16:57:22 +01:00 |
|
Olivier Prat
|
010104d42a
|
Switched off noise and switched back to screen space dither
|
2017-11-14 10:11:39 +01:00 |
|
Olivier Prat
|
ac0e816f8c
|
Cascade selection working on shadow but not in Luci debug mode
|
2017-11-13 18:42:34 +01:00 |
|
Olivier Prat
|
28d46dc4a5
|
First alpha version of cascade selection code in shader
|
2017-11-13 15:56:11 +01:00 |
|
Olivier Prat
|
7515c341ad
|
Merged with PCF fix with dithered filtering
|
2017-11-13 14:47:35 +01:00 |
|
Olivier Prat
|
dd6b7b04c2
|
Merged with master
|
2017-11-13 14:33:59 +01:00 |
|
Olivier Prat
|
fa58cf2e60
|
Merged with master
|
2017-11-13 14:07:48 +01:00 |
|
Olivier Prat
|
6611b28e2d
|
Switched to world space dithering for more visual stability
|
2017-11-13 13:54:51 +01:00 |
|
Olivier Prat
|
dd0eaafc0d
|
Screen space dithering for PCF with some noise added
|
2017-11-13 12:33:46 +01:00 |
|
Olivier Prat
|
70847a9513
|
Wrong texture map assigned to cascade slots
|
2017-11-13 08:49:45 +01:00 |
|
David Back
|
163de649bf
|
prevent rendering HUD elements in secondary camera
|
2017-11-10 17:44:09 -08:00 |
|
Sam Gateau
|
ecf67cc331
|
Merge pull request #11650 from Zvork/outline
Multiple Outline Groups
|
2017-11-10 15:45:03 -08:00 |
|
Olivier Prat
|
103e036b70
|
Shadow maps rendered in cascades
|
2017-11-10 18:30:37 +01:00 |
|
Olivier Prat
|
08b06281f4
|
Min / Max cascade distance computation
|
2017-11-10 16:17:09 +01:00 |
|
Olivier Prat
|
8f84e5fbed
|
Added sampler array in shader to support future cascades
|
2017-11-10 15:39:26 +01:00 |
|
Olivier Prat
|
e0b36b800f
|
Added Cascade subclass in LightStage Shadow
|
2017-11-10 14:55:49 +01:00 |
|
Olivier Prat
|
7fd03bed7e
|
Added cascades in schema buffer but still only first used
|
2017-11-10 14:28:35 +01:00 |
|
Olivier Prat
|
cbd2877524
|
Optimized shadow shader evaluation by computing concatenated shadow reprojection matrix on CPU
|
2017-11-10 11:26:20 +01:00 |
|
Olivier Prat
|
6cd4da877e
|
Fixed dithered PCF filter in shadow
|
2017-11-10 11:11:04 +01:00 |
|
Olivier Prat
|
cf5a7531df
|
Fixed dithered PCF filter in shadow
|
2017-11-10 11:10:31 +01:00 |
|
Olivier Prat
|
8b6a2eeb24
|
Merge branch 'master' of git://github.com/highfidelity/hifi into shadow
|
2017-11-10 10:19:32 +01:00 |
|
Olivier Prat
|
4f7ed38e98
|
Fixed potential link errors on Mac
|
2017-11-09 11:26:08 +01:00 |
|