Page MenuHome

Habib Gahbiche (zazizizou)
Developer

Projects

User does not belong to any projects.

User Details

User Since
Feb 21 2015, 11:51 PM (203 w, 3 d)

Recent Activity

Thu, Jan 3

Habib Gahbiche (zazizizou) added a comment to D4163: Fix T60022: Crash when adding grease pencil object to a collection disabled in viewport. .

@Habib Gahbiche (zazizizou) Do you have commit rights?

Thu, Jan 3, 5:36 PM
Habib Gahbiche (zazizizou) created D4163: Fix T60022: Crash when adding grease pencil object to a collection disabled in viewport. .
Thu, Jan 3, 5:18 PM

Wed, Jan 2

Habib Gahbiche (zazizizou) added a comment to T59546: Grease Pencil Edit Mode: Individual Origins does not work.

@Antonio Vazquez (antoniov): I submitted a patch to fix this: D4156. Center computation was done correctly, the problem was that transdata_check_local_center() didn't support GP objects.

Wed, Jan 2, 9:32 PM · BF Blender
Habib Gahbiche (zazizizou) created D4156: Fix T59546: Grease Pencil Edit Mode: Rotation around individual origins did not work.
Wed, Jan 2, 9:23 PM
Habib Gahbiche (zazizizou) added a comment to T59267: Grease Pencil does not render other strokes when drawing on geometry during draw.

I'm using macOS 10.14 and I can't reproduce this error. I'm on a 2012 macbook pro though, so I'm not using a GPU.

Wed, Jan 2, 3:13 PM · BF Blender

Wed, Dec 19

Habib Gahbiche (zazizizou) added a comment to T59608: Curves invisible in object mode.

Lattices are also invisible in object mode.

Wed, Dec 19, 9:34 PM · BF Blender: 2.8
Habib Gahbiche (zazizizou) updated the diff for D4080: Multi-Object EditMode: LATTICE_OT_flip.

Fixed gizmos not updating.

Wed, Dec 19, 12:37 AM

Tue, Dec 18

Habib Gahbiche (zazizizou) added a reviewer for D4091: Fix: Multi-Object Edit state on load.: Campbell Barton (campbellbarton).
Tue, Dec 18, 12:16 AM
Habib Gahbiche (zazizizou) added a comment to D4080: Multi-Object EditMode: LATTICE_OT_flip.

{*} - (otherwise the second object won't be selected - unrelated bug, a bug nonetheless if you want to investigate it separately go ahead)

Tue, Dec 18, 12:07 AM
Habib Gahbiche (zazizizou) created D4091: Fix: Multi-Object Edit state on load..
Tue, Dec 18, 12:02 AM

Mon, Dec 17

Habib Gahbiche (zazizizou) updated the diff for D4080: Multi-Object EditMode: LATTICE_OT_flip.

Fixed crash detected by an address sanitizer. Gizmos still not updating properly.

Mon, Dec 17, 2:58 PM

Dec 16 2018

Habib Gahbiche (zazizizou) updated the summary of D4080: Multi-Object EditMode: LATTICE_OT_flip.
Dec 16 2018, 1:51 AM

Dec 15 2018

Habib Gahbiche (zazizizou) added a comment to D4080: Multi-Object EditMode: LATTICE_OT_flip.
  • Tab twice {*}.

Can't reproduce. But maybe because I'm not building with everything enabled. I'll investigate more...

  • Flip (Alt + F) > U (X)

For me it behaves as expected (?), i.e. If you scale in x-direction by -1 you would get the same result. Or maybe you're getting something related to (*)?

Dec 15 2018, 12:24 AM

Dec 14 2018

Habib Gahbiche (zazizizou) added a task to D4080: Multi-Object EditMode: LATTICE_OT_flip: T56948: Multi-Object-Mode: Operators that need refactor on their logic.
Dec 14 2018, 7:45 PM
Habib Gahbiche (zazizizou) added a revision to T56948: Multi-Object-Mode: Operators that need refactor on their logic: D4080: Multi-Object EditMode: LATTICE_OT_flip.
Dec 14 2018, 7:45 PM · Code Quest
Habib Gahbiche (zazizizou) added a reviewer for D4080: Multi-Object EditMode: LATTICE_OT_flip: Dalai Felinto (dfelinto).
Dec 14 2018, 7:45 PM
Habib Gahbiche (zazizizou) updated the diff for D4080: Multi-Object EditMode: LATTICE_OT_flip.

Covered two more rotation cases.

Dec 14 2018, 7:42 PM
Habib Gahbiche (zazizizou) updated the summary of D4080: Multi-Object EditMode: LATTICE_OT_flip.
Dec 14 2018, 7:11 PM
Habib Gahbiche (zazizizou) created D4080: Multi-Object EditMode: LATTICE_OT_flip.
Dec 14 2018, 7:09 PM

Dec 4 2018

Habib Gahbiche (zazizizou) added a comment to T58625: knife_project broken.

I believe this is related to T56948

Dec 4 2018, 12:23 AM · BF Blender

Nov 15 2018

Habib Gahbiche (zazizizou) added a comment to T56948: Multi-Object-Mode: Operators that need refactor on their logic.

My point was that the objects might get translated in an undesired way, because flipping happens in edit mode.

Nov 15 2018, 9:33 PM · Code Quest
Habib Gahbiche (zazizizou) added a comment to T56948: Multi-Object-Mode: Operators that need refactor on their logic.

Not sure if LATTICE_OT_flip should be really using a global axis instead of local one. If you have two objects for example, flipping on a global x-axis would effectively mean flipping each object on local axis, and then swap the position of the two objects.

Nov 15 2018, 9:15 PM · Code Quest

Nov 9 2018

Habib Gahbiche (zazizizou) updated the diff for D3908: Multi-Object-Mode: SIMEDGE_FACE_ANGLE.

silence warning.

Nov 9 2018, 3:55 PM
Habib Gahbiche (zazizizou) updated the diff for D3908: Multi-Object-Mode: SIMEDGE_FACE_ANGLE.

Rebase and style update.

Nov 9 2018, 3:49 PM
Habib Gahbiche (zazizizou) updated the diff for D3896: Multi-Object-Mode: SIMFACE_AREA.

rebase and style update.

Nov 9 2018, 3:11 PM
Habib Gahbiche (zazizizou) updated the diff for D3899: Multi-Object-Mode: SIMFACE_PERIMETER.

style

Nov 9 2018, 2:51 PM

Nov 8 2018

Habib Gahbiche (zazizizou) updated the diff for D3899: Multi-Object-Mode: SIMFACE_PERIMETER.

The solution is based on BM_face_calc_perimeter.

Nov 8 2018, 7:52 PM
Habib Gahbiche (zazizizou) updated the diff for D3896: Multi-Object-Mode: SIMFACE_AREA.

take rsmat outside of loop.

Nov 8 2018, 7:33 PM
Habib Gahbiche (zazizizou) updated the diff for D3896: Multi-Object-Mode: SIMFACE_AREA.

I was overthinking this. Implementing this based on BM_face_calc_area is far simpler.

Nov 8 2018, 7:01 PM
Habib Gahbiche (zazizizou) updated the summary of D3899: Multi-Object-Mode: SIMFACE_PERIMETER.
Nov 8 2018, 3:44 PM
Habib Gahbiche (zazizizou) updated the summary of D3896: Multi-Object-Mode: SIMFACE_AREA.
Nov 8 2018, 3:42 PM

Nov 7 2018

Habib Gahbiche (zazizizou) added a comment to D3895: Multi-Object EditMode: MBALL_OT_select_similar.

Please, please test your patches thoroughly ;) This doesn't update the metaballs drawing unless you manually force viewport to update.

Nov 7 2018, 12:32 PM
Habib Gahbiche (zazizizou) added a task to D3911: CURVE_OT_select_similar (SIMCURHAND_DIRECTION).: T56948: Multi-Object-Mode: Operators that need refactor on their logic.
Nov 7 2018, 12:18 PM
Habib Gahbiche (zazizizou) added a revision to T56948: Multi-Object-Mode: Operators that need refactor on their logic: D3911: CURVE_OT_select_similar (SIMCURHAND_DIRECTION)..
Nov 7 2018, 12:18 PM · Code Quest
Habib Gahbiche (zazizizou) created D3911: CURVE_OT_select_similar (SIMCURHAND_DIRECTION)..
Nov 7 2018, 12:17 PM

Nov 6 2018

Habib Gahbiche (zazizizou) added a task to D3908: Multi-Object-Mode: SIMEDGE_FACE_ANGLE: T56948: Multi-Object-Mode: Operators that need refactor on their logic.
Nov 6 2018, 10:25 PM
Habib Gahbiche (zazizizou) added a revision to T56948: Multi-Object-Mode: Operators that need refactor on their logic: D3908: Multi-Object-Mode: SIMEDGE_FACE_ANGLE.
Nov 6 2018, 10:25 PM · Code Quest
Habib Gahbiche (zazizizou) created D3908: Multi-Object-Mode: SIMEDGE_FACE_ANGLE.
Nov 6 2018, 10:24 PM
Habib Gahbiche (zazizizou) added a revision to T56948: Multi-Object-Mode: Operators that need refactor on their logic: D3899: Multi-Object-Mode: SIMFACE_PERIMETER.
Nov 6 2018, 1:35 AM · Code Quest
Habib Gahbiche (zazizizou) added a task to D3899: Multi-Object-Mode: SIMFACE_PERIMETER: T56948: Multi-Object-Mode: Operators that need refactor on their logic.
Nov 6 2018, 1:35 AM
Habib Gahbiche (zazizizou) added a reviewer for D3899: Multi-Object-Mode: SIMFACE_PERIMETER: Dalai Felinto (dfelinto).
Nov 6 2018, 1:34 AM
Habib Gahbiche (zazizizou) updated the diff for D3896: Multi-Object-Mode: SIMFACE_AREA.
Nov 6 2018, 1:34 AM
Habib Gahbiche (zazizizou) updated the diff for D3899: Multi-Object-Mode: SIMFACE_PERIMETER.

renamed function

Nov 6 2018, 1:31 AM
Habib Gahbiche (zazizizou) created D3899: Multi-Object-Mode: SIMFACE_PERIMETER.
Nov 6 2018, 12:16 AM

Nov 5 2018

Habib Gahbiche (zazizizou) added a task to D3896: Multi-Object-Mode: SIMFACE_AREA: T56948: Multi-Object-Mode: Operators that need refactor on their logic.
Nov 5 2018, 1:10 AM
Habib Gahbiche (zazizizou) added a revision to T56948: Multi-Object-Mode: Operators that need refactor on their logic: D3896: Multi-Object-Mode: SIMFACE_AREA.
Nov 5 2018, 1:10 AM · Code Quest
Habib Gahbiche (zazizizou) created D3896: Multi-Object-Mode: SIMFACE_AREA.
Nov 5 2018, 12:51 AM

Nov 4 2018

Habib Gahbiche (zazizizou) added a task to D3895: Multi-Object EditMode: MBALL_OT_select_similar: T54649: Multi-Object-Mode: Edit MetaBall Tools.
Nov 4 2018, 8:19 PM
Habib Gahbiche (zazizizou) added a revision to T54649: Multi-Object-Mode: Edit MetaBall Tools: D3895: Multi-Object EditMode: MBALL_OT_select_similar.
Nov 4 2018, 8:19 PM · Code Quest
Habib Gahbiche (zazizizou) added reviewers for D3895: Multi-Object EditMode: MBALL_OT_select_similar: Dalai Felinto (dfelinto), Campbell Barton (campbellbarton).
Nov 4 2018, 8:19 PM
Habib Gahbiche (zazizizou) created D3895: Multi-Object EditMode: MBALL_OT_select_similar.
Nov 4 2018, 8:18 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.
Nov 4 2018, 5:35 PM

Nov 3 2018

Habib Gahbiche (zazizizou) added reviewers for D3893: Multi-Object-Mode: Edit MetaBall Tools: MBALL_OT_select_all: Dalai Felinto (dfelinto), Campbell Barton (campbellbarton).
Nov 3 2018, 4:11 PM
Habib Gahbiche (zazizizou) added a task to D3893: Multi-Object-Mode: Edit MetaBall Tools: MBALL_OT_select_all: T54649: Multi-Object-Mode: Edit MetaBall Tools.
Nov 3 2018, 4:03 PM
Habib Gahbiche (zazizizou) added a revision to T54649: Multi-Object-Mode: Edit MetaBall Tools: D3893: Multi-Object-Mode: Edit MetaBall Tools: MBALL_OT_select_all.
Nov 3 2018, 4:03 PM · Code Quest
Habib Gahbiche (zazizizou) created D3893: Multi-Object-Mode: Edit MetaBall Tools: MBALL_OT_select_all.
Nov 3 2018, 3:57 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.

Only return OPERATOR_CANCELLED when no control points are selected.

Nov 3 2018, 1:25 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.
Nov 3 2018, 12:08 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.

SIMCURHAND_DIRECTION is now computed in world space.

Nov 3 2018, 12:03 PM

Nov 2 2018

Habib Gahbiche (zazizizou) added a comment to D3320: Multi-Object-Mode: Edit MetaBall Tool select similar (MBALL_OT_select_similar).

@Habib Gahbiche (zazizizou) maybe you are interested on tackling this after you are done with the curve operator?

Sure, I'd be happy to.

Nov 2 2018, 10:53 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.

short break - style

Nov 2 2018, 5:05 PM

Nov 1 2018

Habib Gahbiche (zazizizou) added a task to D3888: Edit Curve Tools CURVE_OT_separate: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 10:49 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3888: Edit Curve Tools CURVE_OT_separate.
Nov 1 2018, 10:49 PM · Code Quest
Habib Gahbiche (zazizizou) created D3888: Edit Curve Tools CURVE_OT_separate.
Nov 1 2018, 10:49 PM
Habib Gahbiche (zazizizou) added a task to D3887: Edit Curve Tools CURVE_OT_draw: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 9:04 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3887: Edit Curve Tools CURVE_OT_draw.
Nov 1 2018, 9:04 PM · Code Quest
Habib Gahbiche (zazizizou) created D3887: Edit Curve Tools CURVE_OT_draw.
Nov 1 2018, 9:03 PM
Habib Gahbiche (zazizizou) added a task to D3882: Edit Curve Tools CURVE_OT_cyclic_toggle: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 2:33 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3882: Edit Curve Tools CURVE_OT_cyclic_toggle.
Nov 1 2018, 2:33 PM · Code Quest
Habib Gahbiche (zazizizou) created D3882: Edit Curve Tools CURVE_OT_cyclic_toggle.
Nov 1 2018, 2:33 PM
Habib Gahbiche (zazizizou) added a task to D3881: Edit Curve Tools CURVE_OT_normals_make_consistent: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 1:34 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3881: Edit Curve Tools CURVE_OT_normals_make_consistent.
Nov 1 2018, 1:34 PM · Code Quest
Habib Gahbiche (zazizizou) created D3881: Edit Curve Tools CURVE_OT_normals_make_consistent.
Nov 1 2018, 1:33 PM
Habib Gahbiche (zazizizou) added a task to D3879: Multi-Object EditMode: CURVE_OT_switch_direction: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 1:05 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3879: Multi-Object EditMode: CURVE_OT_switch_direction.
Nov 1 2018, 1:04 PM · Code Quest
Habib Gahbiche (zazizizou) created D3879: Multi-Object EditMode: CURVE_OT_switch_direction.
Nov 1 2018, 1:04 PM
Habib Gahbiche (zazizizou) added a task to D3875: Edit Curve Tools CURVE_OT_handle_type_set: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 12:31 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3875: Edit Curve Tools CURVE_OT_handle_type_set.
Nov 1 2018, 12:31 PM · Code Quest
Habib Gahbiche (zazizizou) added a task to D3876: Edit Curve Tools CURVE_OT_tilt_clear: T54648: Multi-Object-Mode: Edit Curve Tools.
Nov 1 2018, 12:30 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3876: Edit Curve Tools CURVE_OT_tilt_clear.
Nov 1 2018, 12:30 PM · Code Quest
Habib Gahbiche (zazizizou) added inline comments to D3876: Edit Curve Tools CURVE_OT_tilt_clear.
Nov 1 2018, 11:52 AM
Habib Gahbiche (zazizizou) created D3876: Edit Curve Tools CURVE_OT_tilt_clear.
Nov 1 2018, 11:46 AM
Habib Gahbiche (zazizizou) created D3875: Edit Curve Tools CURVE_OT_handle_type_set.
Nov 1 2018, 11:15 AM
Habib Gahbiche (zazizizou) updated the diff for D3873: Multi-Object EditMode: CURVE_OT_reveal.

free objects

Nov 1 2018, 10:35 AM
Habib Gahbiche (zazizizou) updated the diff for D3872: Edit Curve Tools CURVE_OT_hide.

free objects

Nov 1 2018, 10:33 AM

Oct 31 2018

Habib Gahbiche (zazizizou) added a comment to T57540: Can't snap 3D Cursor to newly made geometry in Edit mode (new edges, vertices, faces).

I can't reproduce this bug. Snap cursor to selected seems to work fine for me. Do you have a blend file maybe?

Oct 31 2018, 11:45 PM · BF Blender: 2.8
Habib Gahbiche (zazizizou) added a task to D3873: Multi-Object EditMode: CURVE_OT_reveal: T54648: Multi-Object-Mode: Edit Curve Tools.
Oct 31 2018, 11:09 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3873: Multi-Object EditMode: CURVE_OT_reveal.
Oct 31 2018, 11:09 PM · Code Quest
Habib Gahbiche (zazizizou) added a reviewer for D3873: Multi-Object EditMode: CURVE_OT_reveal: Dalai Felinto (dfelinto).
Oct 31 2018, 11:08 PM
Habib Gahbiche (zazizizou) created D3873: Multi-Object EditMode: CURVE_OT_reveal.
Oct 31 2018, 11:08 PM
Habib Gahbiche (zazizizou) added inline comments to D3872: Edit Curve Tools CURVE_OT_hide.
Oct 31 2018, 10:58 PM
Habib Gahbiche (zazizizou) added reviewers for D3872: Edit Curve Tools CURVE_OT_hide: Campbell Barton (campbellbarton), Dalai Felinto (dfelinto).
Oct 31 2018, 10:56 PM
Habib Gahbiche (zazizizou) added a revision to T54648: Multi-Object-Mode: Edit Curve Tools: D3872: Edit Curve Tools CURVE_OT_hide.
Oct 31 2018, 10:56 PM · Code Quest
Habib Gahbiche (zazizizou) added a task to D3872: Edit Curve Tools CURVE_OT_hide: T54648: Multi-Object-Mode: Edit Curve Tools.
Oct 31 2018, 10:56 PM
Habib Gahbiche (zazizizou) created D3872: Edit Curve Tools CURVE_OT_hide.
Oct 31 2018, 10:54 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.

Support for WEIGHT and DIRECTION. All types except TYPE are now in a single function.

Oct 31 2018, 10:04 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.
  1. Support for select similar based on RADIUS. Implemented with a KDTree.
  2. Moved mesh_select_similar_compare_float_tree to select_utils.c and renamed to ED_select_similar_compare_float_tree
  3. Moved mesh_select_similar_compare_float to select_utils.c and renamed to ED_select_similar_compare_float
Oct 31 2018, 3:52 PM

Oct 30 2018

Habib Gahbiche (zazizizou) updated the summary of D3845: Multi-Object EditMode: CURVE_OT_select_similar.
Oct 30 2018, 8:18 PM
Habib Gahbiche (zazizizou) updated the diff for D3845: Multi-Object EditMode: CURVE_OT_select_similar.

see comments

Oct 30 2018, 8:12 PM
Habib Gahbiche (zazizizou) abandoned D3867: initial support for curve select similar based on type.

see D3845

Oct 30 2018, 8:12 PM