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

  • Joined on 2014-07-09
Clément Foucault pushed to camera-oblique-projection at fclem/blender 2024-11-18 23:40:01 +01:00
dea9f638ff Fix UI naming for length
Clément Foucault commented on pull request blender/blender#129395 2024-11-18 23:36:21 +01:00
WIP: Camera: Add Oblique projection support

@blender-bot package

Clément Foucault pushed to camera-oblique-projection at fclem/blender 2024-11-18 23:32:51 +01:00
0e49b4dcb2 Add back polynomial fisheye in cycles
Clément Foucault pushed to camera-oblique-projection at fclem/blender 2024-11-18 23:10:42 +01:00
5d38aec3c7 Improve UI, add tooltips, change defaults, change property range and behavior
35b187bc0b Remove X and Y axis parameters and tweak UI
Compare 2 commits »
Clément Foucault commented on pull request blender/blender#129395 2024-11-18 22:21:04 +01:00
WIP: Camera: Add Oblique projection support

I am pretty sure that as long as you don't need less than 90° between your X and Y axes, you can recreate the wider angles by tilting the view. And if you need less than 90° you can cheat by…

Clément Foucault pushed to main at blender/blender 2024-11-18 21:54:24 +01:00
eeeac09241 DRW: Update reference for pass_all_commands and manager_sync tests
Clément Foucault commented on pull request blender/blender#129395 2024-11-18 21:53:10 +01:00
WIP: Camera: Add Oblique projection support

Thanks for the feedback. I also agree that leaving only the Z axis parametrization should be enough. Then it will be the responsability of addons to make architechtural preset or parameters.

I…

Clément Foucault pushed to camera-oblique-projection at fclem/blender 2024-11-18 21:41:29 +01:00
37b3abceea Merge branch 'main' into camera-oblique-projection
eeeac09241 DRW: Update reference for pass_all_commands and manager_sync tests
dc653b94cc Cleanup: merge transform_data.hh into transform.hh
cc293577d6 Cleanup: Replace TRANSDATABASIC macro with explicit struct
1cc113dd5c Refactor: Transform - Remove the member 'TransData::ob'
Compare 831 commits »
Clément Foucault pushed to main at blender/blender 2024-11-18 19:43:03 +01:00
8e8d21a8ca Fix #130456: GP Render engine crash due to C/C++ mix
Clément Foucault closed issue blender/blender#130456 2024-11-18 19:43:01 +01:00
Crash on files with Grease Pencil
Clément Foucault merged pull request blender/blender#130468 2024-11-18 19:42:59 +01:00
Fix #130456: GP Render engine crash due to C/C++ mix
Clément Foucault approved blender/blender#120999 2024-11-18 18:09:31 +01:00
Fix #113377: Pass edit mesh pointer through modifiers

Looks fine. Please test that it works for Overlay-Next too. We are in the process of making it default.

Clément Foucault pushed to main at blender/blender 2024-11-18 17:16:29 +01:00
7ca8a66a45 Fix: Overlay-Next: Fix uninitialized memory in some shape batches
Clément Foucault commented on pull request blender/blender#130336 2024-11-18 17:15:15 +01:00
Overlay-Next: Use submit_only
Clément Foucault approved blender/blender#130336 2024-11-18 17:15:04 +01:00
Overlay-Next: Use submit_only

Perfect! Thanks for taking the time to cleanup.

Clément Foucault commented on issue blender/blender#130456 2024-11-18 17:11:28 +01:00
Crash on files with Grease Pencil

I would like to understand why this is an issue only in release?

Clément Foucault suggested changes for blender/blender#130468 2024-11-18 17:10:16 +01:00
Fix #130456: GP Render engine crash due to C/C++ mix

I am fine with the proposed change. But you need to make sure the correct type is used for pass.push_constant("gpModelMatrix", &pd->object_bound_mat);. Do a manual cast there pass.push_constant("gpModelMatrix", float4x4(pd->object_bound_mat));

Clément Foucault deleted branch draw-handle-range from fclem/blender 2024-11-18 17:08:39 +01:00
Clément Foucault pushed to main at blender/blender 2024-11-18 17:08:36 +01:00
d4ac4f7b2d DRW: Make manager and passes allow range of handles