landervr
|
e7bd1b0673
Add denoiser range property for LightmapGI
|
6 months ago |
Dario
|
cbc929edf0
Do not use a linear sampler on lightmapper when retrieving grid data.
|
9 months ago |
Juan Linietsky
|
caef2be758
Tiny fix for lightmapper DDA
|
10 months ago |
Dario
|
47214ea9f5
Optimize lightmapper using triangle clusters on the acceleration structure.
|
1 year ago |
Dario
|
a9a197d2dc
Rewrite the GPU Lightmapper's indirect lighting logic to match Godot 3.5's CPU Lightmapper.
|
1 year ago |
Dario
|
94c60ae556
Fix trace_ray() function in the lightmapper missing hits with large triangles.
|
1 year ago |
Dario
|
1b2b726502
Replace OIDN denoiser with a JNLM denoiser compute shader implementation.
|
1 year ago |
Hugo Locurcio
|
7831eedf1c
Fix directional LightmapGI being too dark with static lights
|
2 years ago |
clayjohn
|
385ee5c70b
Implement Physical Light Units as an optional setting.
|
2 years ago |
Priyansh Rathi
|
e995764e50
add support for soft shadows to the lightmapper
|
2 years ago |
Rémi Verschelde
|
18d6b75ba8
RendererRD: Remove binding specifier for push constants
|
2 years ago |
William Deurwaarder
|
2ee77f6f05
GPULightmapper: better algorithm to generate rays for indirect lighting
|
3 years ago |
William Deurwaarder
|
a3f315c81b
GPULightmapper: increase ray triangle hit rate
|
3 years ago |
Rémi Verschelde
|
9e05f80dae
Merge pull request #53744 from williamd67/GPULightmapper-prevent-endless-loop
|
3 years ago |
William Deurwaarder
|
f3f64389ca
GPULightmapper: prevent loop with max iterations
|
3 years ago |
William Deurwaarder
|
fbd95c3e53
GPULightmapper: process rays to sky in all bounces as active
|
3 years ago |
William Deurwaarder
|
7c19684ee9
GPULightmapper exclude back-face triangles while calculating bounces
|
3 years ago |
William Deurwaarder
|
e11dd6500a
GPULightmapper's triangles and their bounding box will be in-sync
|
3 years ago |
jfons
|
6995b0429c
Assorted fixes to UV unwrapping and GPU lightmapper
|
3 years ago |
reduz
|
d3b49c416a
Refactor GLSL shader compilation
|
3 years ago |
jfons
|
99e1ce0690
Invert spotlight angle attenuation
|
3 years ago |
reduz
|
446618cf94
Change the light attenuation formulas.
|
3 years ago |
Rémi Verschelde
|
c74d65cec8
GLSL: Change shader type specifier from [vertex] to #[vertex]
|
4 years ago |
Rémi Verschelde
|
07bc4e2f96
Style: Enforce separation line between function definitions
|
4 years ago |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
4 years ago |
Juan Linietsky
|
1bea8e1eac
New lightmapper
|
4 years ago |