Aras Pranckevicius aras_p
Aras Pranckevicius created branch vse_alphaover_at_bottom in aras_p/blender 2024-09-08 15:59:22 +02:00
Aras Pranckevicius created pull request blender/blender#127308 2024-09-08 14:44:34 +02:00
ImBuf: slightly faster byte->float image conversion
Aras Pranckevicius pushed to imb_byte_to_float_opt at aras_p/blender 2024-09-08 14:44:14 +02:00
c062f3c16d ImBuf: slightly faster byte->float image conversion
Aras Pranckevicius created branch imb_byte_to_float_opt in aras_p/blender 2024-09-08 14:44:14 +02:00
Aras Pranckevicius created pull request blender/blender#127307 2024-09-08 14:30:34 +02:00
Color management: optimize OCIO predivide processing
Aras Pranckevicius pushed to ocio_predivide_opt at aras_p/blender 2024-09-08 14:30:09 +02:00
cc1d674779 Color management: optimize OCIO predivide processing
Aras Pranckevicius created branch ocio_predivide_opt in aras_p/blender 2024-09-08 14:30:09 +02:00
Aras Pranckevicius created pull request blender/blender#127305 2024-09-08 11:23:23 +02:00
Color management: skip no-op colorspace transforms for float images (mostly affects VSE)
Aras Pranckevicius created branch vse_float_opt_same_colorspace in aras_p/blender 2024-09-08 11:22:37 +02:00
Aras Pranckevicius pushed to vse_float_opt_same_colorspace at aras_p/blender 2024-09-08 11:22:37 +02:00
c1a4c09068 Color management: skip no-op colorspace transforms for float images (mostly affects VSE)
2ddc574ad9 Fix #127233: performance regression with new attribute filters
8283bf37a2 Fix #127260: Cloth brush crash with large mesh
2204157a2c Refactor: Clear result neighbor vector for vert_neighbors_get_bmesh
01fa3b861e Fix: Sculpt dyntopo boundary automasking processing too many neighbors
Compare 10 commits »
Aras Pranckevicius commented on issue blender/blender#127192 2024-09-08 10:22:34 +02:00
VSE: Tonemap modifier produces wrong result when strip is not fullscreen

@il4n yeah the fact that Masks operate in "full viewport" space instead of "strip area" felt confusing to me as well. I assumed that is (for some reason) a design decision made by someone, and not…

Aras Pranckevicius commented on pull request blender/blender#127207 2024-09-06 18:16:00 +02:00
Fix #127192: VSE Tonemap now works as expected on strips that don't cover whole screen

Ah, scaling strip down changes the colors!

Yes, that's the bug! :) Anyway, pushed alternate fix that avoids the whole transparency rabbit hole. Instead, tonemapper only considers are that is…

Aras Pranckevicius pushed to vse_tonemap_fix at aras_p/blender 2024-09-06 18:10:28 +02:00
30c9095fac Alternate fix for VSE tonemapper: ignore pixels outside of strip rectangle
79683954a5 Merge branch 'main' into vse_tonemap_fix
a4cd59e369 Overlay-Next: Prepass: Grease Pencil
a0f653c002 PyAPI: enable draco when building blender as a python module
11187aa9dc CMake: don't link sdlew when WITH_SDL=OFF
Compare 63 commits »
Aras Pranckevicius commented on pull request blender/blender#127207 2024-09-06 15:03:46 +02:00
Fix #127192: VSE Tonemap now works as expected on strips that don't cover whole screen

My thinking and question is this: say you have an EXR file in sequencer today, with no tonemapping: image

You add…

Aras Pranckevicius commented on pull request blender/blender#127207 2024-09-06 13:56:39 +02:00
Fix #127192: VSE Tonemap now works as expected on strips that don't cover whole screen

But overall, you agree that "conceptually", for tonemapping within VSE, the luminance should be calculated "over the strip", not "over whole screen", right?

I could ignore the whole rabbit hole…

Aras Pranckevicius created pull request blender/blender#127207 2024-09-05 20:32:45 +02:00
Fix #127192: VSE Tonemap now works as expected on strips that don't cover whole screen