Blender Git Statistics -> Developers -> fclem
Clément Foucault (fclem)
Total Commits : 4 212
Master Commits : 3 177
Branch Commits : 1 035
First Commit : January 3, 2017
Latest Commit : March 8, 2021 (Yesterday)
Commits by Month
Date | Number of Commits | |
---|---|---|
March, 2021 | 24 | |
February, 2021 | 71 | |
January, 2021 | 90 | |
December, 2020 | 0 | |
November, 2020 | 13 | |
October, 2020 | 37 | |
September, 2020 | 157 | |
August, 2020 | 168 | |
July, 2020 | 146 | |
June, 2020 | 77 | |
May, 2020 | 68 | |
April, 2020 | 49 | |
March, 2020 | 62 | |
February, 2020 | 113 | |
January, 2020 | 142 | |
December, 2019 | 129 | |
November, 2019 | 88 | |
October, 2019 | 46 | |
September, 2019 | 61 | |
August, 2019 | 84 | |
July, 2019 | 71 | |
June, 2019 | 44 | |
May, 2019 | 177 | |
April, 2019 | 44 | |
March, 2019 | 105 | |
February, 2019 | 45 | |
January, 2019 | 47 | |
December, 2018 | 113 | |
November, 2018 | 110 | |
October, 2018 | 79 | |
September, 2018 | 66 | |
August, 2018 | 77 | |
July, 2018 | 94 | |
June, 2018 | 135 | |
May, 2018 | 138 | |
April, 2018 | 97 | |
March, 2018 | 141 | |
February, 2018 | 104 | |
January, 2018 | 77 | |
December, 2017 | 10 | |
November, 2017 | 38 | |
October, 2017 | 45 | |
September, 2017 | 66 | |
August, 2017 | 37 | |
July, 2017 | 116 | |
June, 2017 | 116 | |
May, 2017 | 102 | |
April, 2017 | 42 | |
March, 2017 | 68 | |
February, 2017 | 133 | |
January, 2017 | 50 |
Commit Distribution
Favourite Files
Filename | Total Edits |
---|---|
draw_manager.c | 420 |
eevee_private.h | 323 |
DRW_render.h | 250 |
CMakeLists.txt | 229 |
eevee_materials.c | 228 |
draw_manager_exec.c | 194 |
eevee_engine.c | 194 |
eevee_lightprobes.c | 185 |
object_mode.c | 181 |
draw_cache_impl_mesh.c | 175 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 899 | 0.2 |
Modified | 14 541 | 3.5 |
Deleted | 494 | 0.1 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 201 683 | 50.4 |
Lines Removed | 112 208 | 28.0 |
Latest commits 
17 hours 49 min ago |
EEVEE: Occlusion: Use ScreenSpaceRay for iteration The sampling is now optimum with every samples being at least one pixel appart. Also use a squared repartition to improve the sampling near the center. This also removes the thickness heuristic since it seems to remove a lot of details and bias the AO too much. |
17 hours 49 min ago |
EEVEE: RenderPass: Improve AO pass if screen space radius is small This just bypass the occlusion computation if there is no occlusion data. This avoids weird looking occlusion due to the screen space geometric normal reconstruction. |
17 hours 49 min ago |
EEVEE: Ambient Occlusion: Add sample parameter support for the AO node The actual sample count is rounded up to a multiple of 4 because we sample 4 horizons directions. Changing this setting forces the shader to recompile (because using a GPU_constant). |
17 hours 49 min ago |
Fix T81741 EEVEE: Ambient Occlusion does not converge properly This was due to the AO random sampling using the same "seed" as the AA jitter. Decorelating the noise fixes the issue. |
17 hours 49 min ago |
EEVEE: Use Fullscreen maxZBuffer instead of halfres This removes the need for per mipmap scalling factor and trilinear interpolation issues. We pad the texture so that all mipmaps have pixels in the next mip. This simplifies the downsampling shader too. This also change the SSR radiance buffer as well in the same fashion. |
17 hours 49 min ago |
EEVEE: SSRayTrace: Cleanup/Refactor This is a major rewrite that improves the screen space raytracing a little bit. This also decouple ray preparation from raytracing to be reuse in other part of the code. This changes a few things: - Reflections have lower grazing angle failure - Reflections have less self intersection issues - Contact shadows are now fully opaque (faster) Unrelated but some self intersection / incorrect bad rays are caused by the ray reconstruction technique used by the SSR. This is not fixed by this commit but I added a TODO. |
17 hours 49 min ago |
EEVEE: Sampling: Split hemisphere sampling just like GGX This is useful for debugging raycasting. |
Revision 639829e by Clément Foucault (tmp-vulkan) 1 day and 17 hours ago |
Merge branch 'master' into tmp-vulkan |
Revision 0ef5c14 by Clément Foucault (tmp-vulkan) 1 day and 17 hours ago |
Merge branch 'master' into tmp-vulkan # Conflicts: # source/blender/blenkernel/BKE_global.h # source/blender/gpu/intern/gpu_context.cc # source/blender/windowmanager/intern/wm_window.c # source/creator/creator_args.c |
March 3, 2021, 22:14 (GMT) |
Fix T86042 EEVEE: incorrect irradiance bake The environment (world) irradiance wasn't correctly skipped. |
MiikaHweb - Blender Git Statistics v1.06