- User Since
- May 14 2019, 3:30 AM (22 w, 4 d)
Fri, Oct 18
- Operator is now controlled by moving the mouse along the direction of the extrusion, rather than moving the mouse vertically. I'll update the recording soon to demonstrate this change.
Thu, Oct 10
Sun, Sep 29
- Updated the diff to match a recent name change
Thu, Sep 26
Sep 15 2019
- Fix crash from BM_faces_join by limiting it to two faces. @YAFU (YAFU) This should fix the crash with your blend file.
- Fix calling recursion code unnecessarily when the depth is near 0.
I definitely agree, so I'll look into it soon. I may have to remake some of that gizmo since this operator does not use a translation operation like regular extrude.
- Fix a bug causing faces to become deselected between recursions.
- That bug apparently had prevented cases like from working properly. So that case actually works now :)
- I moved code from bmo_extrude_destrucive into editmesh_extrude_destructive so that now it handles welding and deleting faces between recursions.
- Between recursions, editmesh_extrude_destructive utilizes a function from auto-merge split edges & faces, so now cases like work as users would expect.
Sep 14 2019
Sep 13 2019
Sep 12 2019
Sep 7 2019
Sep 5 2019
Sep 4 2019
Sep 3 2019
D5670: Addressing Top Right Viewport Crowding (T64929) - Implements the two small changes; It doesn't include the suggestion of increasing the Y height of the settings.
Sep 2 2019
Aug 30 2019
Aug 29 2019
Aug 28 2019
Aug 26 2019
Aug 21 2019
Aug 20 2019
Aug 19 2019
Aug 18 2019
Aug 15 2019
- Added code to versioning_userdef.c
Aug 14 2019
I like not needing to think about the mouse position when zooming in the 3D view, but I never got used to how it doesn't zoom to the mouse in other editors. Also, dollying in the 3D view feels different from zooming in other editors. For those reasons, IMHO, they should be separate. I don't see a need for other options to be separated for 2D vs 3D, however.
Aug 12 2019
Aug 11 2019
Aug 7 2019
Had a look at @John Paul Anthony G. Dela Cruz (johnpdelacruz26) 's idea and saw that it'd be quite simple to code.
- Added it as an option called Keep Sides. Thanks, johnpdelacruz26
Aug 6 2019
Aug 4 2019
Aug 3 2019
@Andrzej Ambroz (jendrzych)
Basically, it can never create an actual hole. It only works where faces lie along the boundary. For example, in a subdivided cube:
- extruding down a corner all the way through works
- extruding down a face on the side also works
- extruding a center face completely through does not create a hole. That would be very useful, though. The geometry on the bottom side is not taken into account.
Aug 2 2019
Aug 1 2019
Jul 31 2019
Jul 29 2019
Jul 28 2019
Well, it works after recompiling. Sorry; some error from my side :P
Jul 26 2019
Code cleanup, renaming, simplifying.
Jul 25 2019
- In bmo_extrude_destructive: Used BM_edge_is_boundary rather than checking BM_edge_face_count is 1.
- In bmesh_opdefines: Deleted 2 unused slots which had somehow slipped by.
Jul 24 2019
Jul 21 2019
Jul 5 2019
May 28 2019
May 27 2019
May 19 2019
May 18 2019
May 16 2019
Renamed the variables to row_alternating and TH_ROW_ALTERNATING