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

  • Joined on 2014-07-09
Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-17 14:00:38 +02:00
50df9ed534 Merge branch 'main' into lightprobe-data
2a4323c2f5 Mesh: Move edges to a generic attribute
f588a0596b Fix #106943: driver on inactive view layer doesn't work
fe7540d39a Cleanup: Define type for object type enum
62d9e55eec Graph editor: fix box select when scene has annotations
Compare 35 commits »
Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-17 13:39:16 +02:00
e3e5f6efb4 Avoid issue when loading a blendfile with incompatible data layout
12f25885ac Avoid uneeded nullptr checks
Compare 2 commits »
Clément Foucault pushed to eevee-next-irradiance-cache at fclem/blender 2023-04-16 22:08:35 +02:00
d3e761cda3 EEVEE-Next: Make Spherical harmonic follow object transform
a5310b7720 EEVEE-Next: Adapt code to new irradiance cache
b1af33d52a Merge branch 'main' into eevee-next-irradiance-cache
7e764ec692 GPU: Texture: Expose depth dimension extent
892f7077bc Add new lightprobe cache
Compare 245 commits »
Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-15 22:02:31 +02:00
35a3592d4b Merge branch 'main' into lightprobe-data
b601ae87d0 UV: add overlapping island support for uv packing
e078419c9c UV: cleanup uv_parametrizer, simplify types
6a0b90bc92 Cleanup: move pre-rotation inside uv packing engine
1924045142 Cleanup: format
Compare 146 commits »
Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-15 22:01:35 +02:00
f58fae995f Change type of visibility storage
ee5256c004 Fix comment about color-space
1f47deb86c Add debug surfel array to LightProbeGridCacheFrame
Compare 3 commits »
Clément Foucault pushed to main at blender/blender 2023-04-13 14:12:24 +02:00
7e764ec692 GPU: Texture: Expose depth dimension extent
Clément Foucault suggested changes for blender/blender#106899 2023-04-13 14:11:48 +02:00
GPU: Add Texture Usage Parameter to GPUOffscreen.

I think the flag GPU_TEXTURE_USAGE_ATTACHMENT should be added inside GPU_offscreen_create to avoid forgetting it. Also this should be mentioned on the header documentation of the function.

Clément Foucault commented on pull request blender/blender#106808 2023-04-13 10:58:02 +02:00
DNA: Move irradiance grid light cache data to Object level

I would like to know how much of an issue it would be to commit this in main even during the 3.6 release cycle where this wouldn't be used (because no EEVEE-Next yet).

The new lightcache…

Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-12 19:21:29 +02:00
144abfd069 Fix reading and doubly written struct data
Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-12 17:59:06 +02:00
291e36ea72 Rename and encapsulate for clarity and avoid cluttering Object type
dc9dded5d7 Operator: Add subset option back
Compare 2 commits »
Clément Foucault created pull request blender/blender#106808 2023-04-11 15:24:33 +02:00
WIP: DNA: Move irradiance grid light cache data to Object level
Clément Foucault pushed to lightprobe-data at fclem/blender 2023-04-11 13:54:25 +02:00
1946279b93 Merge branch 'main' into lightprobe-data
cd5ada3f7d I18n: Updated UI translations from SVN repo (r6454).
bca2090724 Gitea: update bug report template for security policy
2884f92de1 GPU: Fix Crash Sampling in Texture Paint Mode.
28a11c007e Fix #106440: EEVEE: World lighting does not affect volumetrics
Compare 10 commits »
Clément Foucault created branch lightprobe-data in fclem/blender 2023-04-11 13:54:25 +02:00
Clément Foucault suggested changes for blender/blender#106789 2023-04-11 11:48:52 +02:00
GPU: Use Same Type in Comparisons.
Clément Foucault commented on pull request blender/blender#106789 2023-04-11 11:48:51 +02:00
GPU: Use Same Type in Comparisons.

Same here

Clément Foucault commented on pull request blender/blender#106789 2023-04-11 11:48:51 +02:00
GPU: Use Same Type in Comparisons.

Same here.

Clément Foucault commented on pull request blender/blender#106789 2023-04-11 11:48:51 +02:00
GPU: Use Same Type in Comparisons.

I believe it is (uint(curveHandleDisplay) != CURVE_HANDLE_ALL) you want here.