Page MenuHome

Habib Gahbiche (zazizizou)
Developer

Projects

User does not belong to any projects.

User Details

User Since
Feb 21 2015, 11:51 PM (225 w, 4 d)

Recent Activity

Thu, May 30

Habib Gahbiche (zazizizou) abandoned D4951: Fix T64817: Gizmos won't hide when Active Tools checkbox is set to off..

Fixed with dff24f96f07f

Thu, May 30, 9:54 AM

Sun, May 26

Habib Gahbiche (zazizizou) added a task to D4951: Fix T64817: Gizmos won't hide when Active Tools checkbox is set to off.: T64817: Active Tools (Gizmos) does not turn off through the check mark.
Sun, May 26, 3:23 PM
Habib Gahbiche (zazizizou) added a revision to T64817: Active Tools (Gizmos) does not turn off through the check mark: D4951: Fix T64817: Gizmos won't hide when Active Tools checkbox is set to off..
Sun, May 26, 3:23 PM · BF Blender: 2.8
Habib Gahbiche (zazizizou) created D4951: Fix T64817: Gizmos won't hide when Active Tools checkbox is set to off..
Sun, May 26, 3:21 PM
Habib Gahbiche (zazizizou) added reviewers for D4897: Fix T63470: Snap Selection to Cursor does not respect cursor rotation: Dalai Felinto (dfelinto), Campbell Barton (campbellbarton).
Sun, May 26, 2:01 PM

Sat, May 25

Habib Gahbiche (zazizizou) added a comment to T63470: Origin to 3D Cursor does not respect Cursor rotation.

I submitted a patch that handles snap selected to cursor in object mode: D4897. Also feel free to leave some feedback on blenderartists

Sat, May 25, 8:54 PM · BF Blender
Habib Gahbiche (zazizizou) updated the summary of D4897: Fix T63470: Snap Selection to Cursor does not respect cursor rotation.
Sat, May 25, 8:54 PM

Tue, May 21

Benjamin Sauder (kioku) awarded D4897: Fix T63470: Snap Selection to Cursor does not respect cursor rotation a Love token.
Tue, May 21, 10:06 PM

May 19 2019

Habib Gahbiche (zazizizou) created D4897: Fix T63470: Snap Selection to Cursor does not respect cursor rotation.
May 19 2019, 10:25 PM

May 7 2019

Habib Gahbiche (zazizizou) removed a watcher for Quick Hacks: Habib Gahbiche (zazizizou).
May 7 2019, 6:29 AM

May 5 2019

Habib Gahbiche (zazizizou) updated the diff for D4802: Unit test for BLI_path_util.
May 5 2019, 5:44 PM
Habib Gahbiche (zazizizou) created D4802: Unit test for BLI_path_util.
May 5 2019, 5:43 PM
Habib Gahbiche (zazizizou) created D4801: More unit tests for BLI_path_util.
May 5 2019, 4:58 PM

May 1 2019

Habib Gahbiche (zazizizou) added a comment to T63470: Origin to 3D Cursor does not respect Cursor rotation.

While I agree it would be nice if it were added, I am not sure we can really call it a bug - it's just a missing feature of the snapping operator.

From the user's point of view, most of us would certainly think aligning with the cursor
and ignoring the cursor rotation is a bug.
The same problem is when you add a new object. Anyone I asked would expect the
new object to be aligned with the cursor (unless he chooses the "Align to View" option).

May 1 2019, 1:15 PM · BF Blender

Apr 29 2019

Habib Gahbiche (zazizizou) added a comment to T63470: Origin to 3D Cursor does not respect Cursor rotation.

@Jacob Max Fober (Fubax) I'm not sure how Set Origin to Cursor would solve your problem. You could just clear rotation and location after importing if the information is there, otherwise you'll need to do something like

  1. Go to edit mode
  2. Select some flat surface
  3. Snape Cursor to Selection
  4. Go to object mode
  5. Set Origin to 3D Cursor.

These steps don't change the rotation of the object though, but your suggestion of Set origin to 3D cursor would.

Apr 29 2019, 8:44 PM · BF Blender

Apr 28 2019

Habib Gahbiche (zazizizou) added a comment to T63470: Origin to 3D Cursor does not respect Cursor rotation.

It might make sense to consider cursor rotation for 'Snap Selection to Cursor' but I don't think the origin itself has a rotation, so I wouldn't classify this behavior as a bug.

Apr 28 2019, 3:41 PM · BF Blender
Habib Gahbiche (zazizizou) added a comment to T63959: Selecting/deselecting with A in Edit mode.

I think this is intentional and not a bug. Select with A, deselect with alt-A. Double press A to toggle.

Apr 28 2019, 1:47 PM · BF Blender

Apr 27 2019

Habib Gahbiche (zazizizou) updated the diff for D4749: Path utils unit tests.

added couple more tests.

Apr 27 2019, 8:39 PM
Habib Gahbiche (zazizizou) added a reviewer for D4749: Path utils unit tests: Sybren A. Stüvel (sybren).
Apr 27 2019, 6:54 PM
Habib Gahbiche (zazizizou) updated the diff for D4080: Multi-Object EditMode: LATTICE_OT_flip.

Updated patch such that it can be applied to current master.
Updated style using clang-format.

Apr 27 2019, 12:44 PM
Habib Gahbiche (zazizizou) created D4749: Path utils unit tests.
Apr 27 2019, 11:00 AM

Mar 10 2019

Habib Gahbiche (zazizizou) added a task to D4441: Fix T61531: Can't select similar material in multi-object editmode.: T61531: can't select the same material in multi edit mode.
Mar 10 2019, 12:04 PM
Habib Gahbiche (zazizizou) added a revision to T61531: can't select the same material in multi edit mode: D4441: Fix T61531: Can't select similar material in multi-object editmode..
Mar 10 2019, 12:04 PM · BF Blender

Mar 3 2019

Habib Gahbiche (zazizizou) added a comment to T61531: can't select the same material in multi edit mode.

Just submitted a patch: D4441.

Mar 3 2019, 11:41 PM · BF Blender
Habib Gahbiche (zazizizou) created D4441: Fix T61531: Can't select similar material in multi-object editmode..
Mar 3 2019, 11:36 PM

Feb 27 2019

Habib Gahbiche (zazizizou) added a comment to T61531: can't select the same material in multi edit mode.

Thanks for reporting. The issue is that assigning and selecting is based on the index of the active material in the UI. I'm working on a fix.

Feb 27 2019, 8:36 PM · BF Blender

Feb 24 2019

Habib Gahbiche (zazizizou) added a task to D4399: Fix T60880: Assertion when Grease Pencil object is deleted using collections window: T60880: Assertion when Grease Pencil object is deleted using collections window.
Feb 24 2019, 9:12 AM
Habib Gahbiche (zazizizou) added a revision to T60880: Assertion when Grease Pencil object is deleted using collections window: D4399: Fix T60880: Assertion when Grease Pencil object is deleted using collections window.
Feb 24 2019, 9:12 AM · Grease Pencil, BF Blender

Feb 23 2019

Habib Gahbiche (zazizizou) added a comment to T60880: Assertion when Grease Pencil object is deleted using collections window.

My suggestion for a fix: D4399

Feb 23 2019, 10:57 PM · Grease Pencil, BF Blender
Habib Gahbiche (zazizizou) created D4399: Fix T60880: Assertion when Grease Pencil object is deleted using collections window.
Feb 23 2019, 10:56 PM

Jan 3 2019

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?

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

Jan 2 2019

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.

Jan 2 2019, 9:32 PM · BF Blender
Habib Gahbiche (zazizizou) created D4156: Fix T59546: Grease Pencil Edit Mode: Rotation around individual origins did not work.
Jan 2 2019, 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.

Jan 2 2019, 3:13 PM · BF Blender

Dec 19 2018

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

Lattices are also invisible in object mode.

Dec 19 2018, 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.

Dec 19 2018, 12:37 AM

Dec 18 2018

Habib Gahbiche (zazizizou) added a reviewer for D4091: Fix: Multi-Object Edit state on load.: Campbell Barton (campbellbarton).
Dec 18 2018, 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)

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

Dec 17 2018

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.

Dec 17 2018, 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