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

  • Joined on 2014-07-09
Clément Foucault commented on pull request blender/blender#127772 2024-09-18 15:27:56 +02:00
Overlay-Next: Attribute viewer

Use simpler condition `if (!enabled_

Clément Foucault commented on issue blender/blender#127774 2024-09-18 12:58:23 +02:00
Eevee Next: Mesh Plane Disappears on Some Angles

This also happens in workbench. This is a culling issue.

Clément Foucault suggested changes for blender/blender#127772 2024-09-18 12:54:42 +02:00
Overlay-Next: Attribute viewer

The batch == nullptr should be put only where necessary. For instance, any function that returns the result from DRW_batch_request doesn't need a check.

Clément Foucault commented on pull request blender/blender#127772 2024-09-18 12:54:41 +02:00
Overlay-Next: Attribute viewer

Should be before armatures. We don't want it to mess with edit drawing.

Clément Foucault commented on pull request blender/blender#127772 2024-09-18 12:54:40 +02:00
Overlay-Next: Attribute viewer

You don't need this to check selection. This is only useful if other members need to be initialized using it.

Clément Foucault commented on pull request blender/blender#127772 2024-09-18 12:54:39 +02:00
Overlay-Next: Attribute viewer

Isn't it better to try to unify with populate_cache_for_instance into a single function?

Clément Foucault deleted branch fix-126455 from fclem/blender 2024-09-18 12:29:26 +02:00
Clément Foucault pushed to main at blender/blender 2024-09-18 12:29:26 +02:00
318eab5584 Fix: #126455: Missing refraction with only emissive material
Clément Foucault closed issue blender/blender#126455 2024-09-18 12:29:24 +02:00
EEVEE Next - Refractive materials do not refract emissive materials
Clément Foucault merged pull request blender/blender#127771 2024-09-18 12:29:23 +02:00
Fix: #126455: Missing refraction with only emissive material
Clément Foucault commented on pull request blender/blender#127718 2024-09-17 20:01:31 +02:00
Fix #127590: EEVEE: Wrong background motion vectors

I wish we had something like view_mat, projection_mat and view_projection_mat or something along those lines.

I think we can make a todo about this mass renaming.

Clément Foucault created pull request blender/blender#127771 2024-09-17 18:56:58 +02:00
Fix: #126455: Missing refraction with only emissive material
Clément Foucault pushed to fix-126455 at fclem/blender 2024-09-17 18:56:03 +02:00
749e48c2d7 Fix: #126455: Missing refraction with only emissive material
0d9ab189d1 Fix: #126524: Overlay: Missing loose geometry wireframe with sub-D mesh
d300098ee5 Fix #125093: Cycles: oneAPI: transparent shadows opaque when bounces>=1024
d3b655f76d Fix: #127135: Curve and hair drawing asserting on 0 sized VBO
4be5d7f99f Vulkan: Refactor cached compiler instance
Compare 10 commits »
Clément Foucault created branch fix-126455 in fclem/blender 2024-09-17 18:56:03 +02:00
Clément Foucault commented on pull request blender/blender#127718 2024-09-17 18:46:24 +02:00
Fix #127590: EEVEE: Wrong background motion vectors

BTW it is better for precision to use 2 matrix transform instead of persmat. I think this is fine as is.

Clément Foucault approved blender/blender#127718 2024-09-17 18:45:31 +02:00
Fix #127590: EEVEE: Wrong background motion vectors

I think I may have think that winmat was persmat.

Clément Foucault commented on pull request blender/blender#127718 2024-09-17 18:45:30 +02:00
Fix #127590: EEVEE: Wrong background motion vectors

Nitpick: Reminder that /** is only for multiline comments.

Clément Foucault commented on pull request blender/blender#127718 2024-09-17 18:45:28 +02:00
Fix #127590: EEVEE: Wrong background motion vectors

I am not sure this does any difference. In fact, I prefer keeping the transform on the normalized version vV. It makes more sense to transform vV as a direction than vP.

Clément Foucault commented on pull request blender/blender#127718 2024-09-17 18:45:27 +02:00
Fix #127590: EEVEE: Wrong background motion vectors

I don't see why this is outdated? It is an explanation to why we use camera_curr.winmat instead of drw_view.winmat.