Clément Foucault fclem
  • I'm pixel pusher.

  • Joined on 2014-07-09
Clément Foucault pushed to main at blender/blender 2023-06-23 08:39:54 +02:00
ddd88c00b4 EEVEE-Next: Irradiance Cache: Initial Implementation
Clément Foucault merged pull request blender/blender#108639 2023-06-23 08:39:53 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation
Clément Foucault pushed to eevee-next-irradiance-cache at fclem/blender 2023-06-23 08:31:21 +02:00
d370e3ef4b Merge branch 'main' into eevee-next-irradiance-cache
cd08a55a68 Fix compiler error caused by 9383d06688
9383d06688 Fix measure tool snapping to perpendicular while not dragging
f1fa2ecbf5 Fix 'Set Snap Base' not working with 'Face Project' or 'Face Nearest'
eeecc24014 Cleanup: BLI: Deduplicate bounds merging
Compare 11 commits »
Clément Foucault pushed to eevee-next-irradiance-cache at fclem/blender 2023-06-23 00:01:15 +02:00
e612b16a4f Fix cast style
cdcd3b4b60 Address review
Compare 2 commits »
Clément Foucault commented on issue blender/blender#108901 2023-06-22 23:50:10 +02:00
Points not rendered when indices are higher than 67.5 million(roughly)

I think this has to do with this snippet:

int pointcloud_get_point_id()
{
  return gl_VertexID / 32;
}

Basically, I reserve some bits inside the index buffer to store the point…

Clément Foucault commented on pull request blender/blender#108639 2023-06-22 22:59:03 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

@blender-bot build linux

Clément Foucault pushed to eevee-next-irradiance-cache at fclem/blender 2023-06-22 22:57:08 +02:00
87bd956ea1 Merge branch 'main' into eevee-next-irradiance-cache
8d2d2d4620 GPU: Math: Add safe_rcp and safe_normalize to math libs
01e3b3c84a Fix NaN in the Spherical Harmonic evaluation
8924f86930 Attempt to fix linking issue on linux
b1f7c87b99 Cleanup: Use const for UI coordinate conversion functions
Compare 24 commits »
Clément Foucault pushed to main at blender/blender 2023-06-22 22:51:29 +02:00
8d2d2d4620 GPU: Math: Add safe_rcp and safe_normalize to math libs
Clément Foucault commented on pull request blender/blender#108639 2023-06-22 18:38:54 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

@blender-bot build linux

Clément Foucault pushed to eevee-next-irradiance-cache at fclem/blender 2023-06-22 18:38:32 +02:00
d0a456db2d Address Review
7ac93775b0 Add eevee_lightcache.hh to CMakeLists.txt
Compare 2 commits »
Clément Foucault commented on pull request blender/blender#108639 2023-06-22 18:30:39 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

I'm not sure about what you are suggesting. EEVEE_NEXT_LightBake is never defined and is just here to hide eevee::LightBake. Are you suggesting `using EEVEE_NEXT_LightBake = struct EEVEE_NEXT_L…

Clément Foucault pushed to eevee-next-irradiance-cache at fclem/blender 2023-06-22 12:05:50 +02:00
becf326283 Fix naming convention
e8943b3831 Fix clang-format issues
08df95c35c Merge branch 'main' into eevee-next-irradiance-cache
16e187778b Fix compiler warnings
b3f3b41d09 GPv3: Initial Layer Tree UI
Compare 67 commits »
Clément Foucault commented on pull request blender/blender#108639 2023-06-22 12:04:47 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

It is already guarded in LightBake class.

Clément Foucault commented on pull request blender/blender#108639 2023-06-22 12:04:27 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

It is already guarded in LightBake class.

Clément Foucault commented on pull request blender/blender#108639 2023-06-22 12:01:44 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

I will use world as it fits better the terminology used in the rest of EEVEE-Next.

Clément Foucault pushed to eevee-next-soft-shadows at fclem/blender 2023-06-22 00:43:09 +02:00
ff906ac974 Fix wrong sampling dimension
Clément Foucault created branch eevee-next-soft-shadows in fclem/blender 2023-06-22 00:37:55 +02:00
Clément Foucault pushed to eevee-next-soft-shadows at fclem/blender 2023-06-22 00:37:55 +02:00
fe6f17e833 EEVE-Next: Shadow Map Tracing: Initial commit
b779c6ebe1 Merge branch 'blender-v3.6-release'
bca236bfa0 I18n: Updated translations from svn trunk (r6585).
2264a32f54 Fix: Missing select menu for GPv3
bb041b3f48 Fix #109207: Can't select in gpencil edit mode
Compare 10 commits »
Clément Foucault commented on pull request blender/blender#108639 2023-06-21 17:58:57 +02:00
EEVEE-Next: Irradiance Cache: Initial Implementation

The main issue seems to be solved for NVidia and MacOS.

However, on Metal backend, there are remaining warnings that I think should be tackled as separate issue.

WARN (gpu.debug.metal):…