Page MenuHome

Howard Trickey (howardt)
User

Projects (7)

User Details

User Since
May 1 2011, 2:06 PM (460 w, 2 d)

Recent Activity

Yesterday

Vitor Balbio (vitorbalbio) awarded T67744: Boolean Redesign a Love token.
Mon, Feb 24, 2:34 AM · Modeling, BF Blender

Tue, Feb 18

Howard Trickey (howardt) added a comment to T73966: Bevel Modifier: Inconsistent vertex colors with odd-numbered segment counts.

This is similar to the problem of UV maps with bevels of odd numbers of vertices. It is indeed arbitrary what happens at in such cases. I have some ideas on how to make it feel at least a little more consistent for the UV case, and it is good to have this report to remind me that the same solution should be used for vertex properties, including color, also.

Tue, Feb 18, 12:39 PM · BF Blender

Fri, Feb 14

Gilberto Rodrigues (gilberto_rodrigues) awarded T67744: Boolean Redesign a Love token.
Fri, Feb 14, 9:23 AM · Modeling, BF Blender
Silas Opel (Schamph) awarded T67744: Boolean Redesign a Love token.
Fri, Feb 14, 2:00 AM · Modeling, BF Blender

Fri, Feb 7

Howard Trickey (howardt) added a comment to D6781: Code Quality Day: Comment formatting in bmesh_bevel.c.

Thanks for doing this. Looks great.

Fri, Feb 7, 8:38 PM

Wed, Feb 5

Howard Trickey (howardt) added a comment to T73614: Boolean modifier doesn't work as expected .

The "Circle" object in this file is not a watertight single volume. This is not supported by the current code.

Wed, Feb 5, 6:42 PM · Modifiers, BF Blender

Thu, Jan 30

Howard Trickey (howardt) committed rB30963eecfb3b: Fix T73450, crash when adding segments on bevel. (authored by Howard Trickey (howardt)).
Fix T73450, crash when adding segments on bevel.
Thu, Jan 30, 1:59 PM
Howard Trickey (howardt) closed T73450: blender crash when adding segments on bevel modifier as Resolved by committing rB30963eecfb3b: Fix T73450, crash when adding segments on bevel..
Thu, Jan 30, 1:58 PM · Modifiers, BF Blender
Howard Trickey (howardt) added a comment to T73450: blender crash when adding segments on bevel modifier.

The problem is provoked because the input mesh has some edges that form a zero-degree angle, causing clamp overlap to set the offsets to approximately zero (hence, even with bug fix, this mesh will not bevel noticeably with clamp overlap turned on). Information for bug reporter: an example of the problem are the vertices with indices 44, 17, 73, 10, which form a chain in that order, while it looks like what was intended was that vertex 17 would be in the center of edges going to 10, 73, and 44. You can see vertex indices by selecting Developer Extras in Preferences, then clicking "Indices" in the Display Overlap options, then selecting all the vertices.

Thu, Jan 30, 1:56 PM · Modifiers, BF Blender

Wed, Jan 29

Howard Trickey (howardt) added a comment to T73450: blender crash when adding segments on bevel modifier.

I looked into it some. The problem is that the start and end of some profiles (e.g., for edge 33 between vertices 16 and 93) are the same point. This seems to be because when offset_meet is called during build_boundary, the left and right offsets of beveled edges 33, 35, and 37 are zero. They got set properly in bevel_vert_construct, so not sure where they got reset.

Wed, Jan 29, 3:45 PM · Modifiers, BF Blender
Howard Trickey (howardt) committed rBL62364: New blend file to go with patch D6576, more modeling tests..
New blend file to go with patch D6576, more modeling tests.
Wed, Jan 29, 1:20 PM
Howard Trickey (howardt) committed rB051ee76f7f13: Applying patch D6576, more tests for modifiers. (authored by Howard Trickey (howardt)).
Applying patch D6576, more tests for modifiers.
Wed, Jan 29, 1:13 PM

Tue, Jan 28

Matej Junk (MJunk) awarded rB2867c35d4e72: Fix T73271, Delaunay Triangulation not robust enough. a Like token.
Tue, Jan 28, 7:38 PM
Howard Trickey (howardt) closed T73171: Delaunay Triangulation not robust enough as Resolved.

This was fixed with commit rB2867c35d4e72

Tue, Jan 28, 5:12 PM · Modeling, BF Blender
Howard Trickey (howardt) changed the status of T73271: Bad shadow of material created in 2.80 from Resolved to Invalid.

A typo in a commit mistakenly changed the status of this from Invalid to Resolved. I'm changing it back.

Tue, Jan 28, 5:12 PM · EEVEE & Viewport, BF Blender
Howard Trickey (howardt) committed rB2867c35d4e72: Fix T73271, Delaunay Triangulation not robust enough. (authored by Howard Trickey (howardt)).
Fix T73271, Delaunay Triangulation not robust enough.
Tue, Jan 28, 3:57 PM
Howard Trickey (howardt) committed rB7038a3a774ca: Disable some longer running tests from previous commit. (authored by Howard Trickey (howardt)).
Disable some longer running tests from previous commit.
Tue, Jan 28, 3:57 PM
Howard Trickey (howardt) changed the status of T73271: Bad shadow of material created in 2.80 from Invalid to Resolved by committing rB2867c35d4e72: Fix T73271, Delaunay Triangulation not robust enough..
Tue, Jan 28, 3:56 PM · EEVEE & Viewport, BF Blender

Jan 24 2020

Howard Trickey (howardt) added a comment to D6661: Bevel: Remove Trivial Debugging Code.

Looks good.

Jan 24 2020, 10:20 PM · Modifiers, Modeling
Howard Trickey (howardt) added a comment to D6386: [WIP] Bevel: Constant Radius Mode.

If, as you say, this needs further testing and refinement, should I wait until you think it is ready? Or would you like to get this into the 2.83 beta to get users to try it out now? As far as I can tell, this should not affect existing uses of bevel (right?), so there is low risk. But we do want to make sure that this doesn't turn into a source of a large number of immediate bug reports.

Jan 24 2020, 3:59 PM · Modifiers, Modeling
Howard Trickey (howardt) accepted D6661: Bevel: Remove Trivial Debugging Code.

Fine with me to submit this. If you also want to remove those 2016 defines for enabling old behavior, and the code they guard, that would be good too. Thanks.

Jan 24 2020, 3:55 PM · Modifiers, Modeling

Jan 22 2020

Simon (Shimoon) awarded T67744: Boolean Redesign a Love token.
Jan 22 2020, 5:14 PM · Modeling, BF Blender

Jan 21 2020

Howard Trickey (howardt) added a comment to T70810: Weighted Normal modifier inconsistent with Auto Smooth..

I will add that, at user request, the tools that require autosmooth to be on now enable it for the user if it is not already enabled. But it wasn't possible to do with modifiers because there was no way that I could see, with current code to have a modifier affect the Mesh's autosmooth flag. It would be possible to change the BMesh <-> Mesh interconversion code to make that possible, but that was not something I felt like doing at the time. Since the whole autosmooth usability right now is confusing, there is a modeling task T68893 to improve this, and hence it is probably not the right thing to do to make the change I just mentioned until that task has been resolved.

Jan 21 2020, 12:36 PM · Modifiers, BF Blender

Jan 20 2020

Howard Trickey (howardt) added a comment to T73268: Blender Linking Time & GTests.

I think I'm responsible for starting this, about 6 years ago, with bmesh_core_test.cc. I was ambitious to start unit testing all of the primitives used inside BMesh. Many of those functions are not exposed in the Python API, and probably shouldn't be. The tendrils of those primitives extend so far into other parts of Blender that it seemed very hard to isolate small libraries to link against that would let those bmesh files compile & link.

Jan 20 2020, 9:11 PM · Platforms, Builds & Tests, BF Blender

Jan 19 2020

Dmitry (Tevton) awarded T67744: Boolean Redesign a Love token.
Jan 19 2020, 5:53 PM · Modeling, BF Blender
Fran Marz (franMarz) awarded T67744: Boolean Redesign a Yellow Medal token.
Jan 19 2020, 6:55 AM · Modeling, BF Blender

Jan 18 2020

Metin Seven (MetinSeven) awarded T67744: Boolean Redesign a Love token.
Jan 18 2020, 8:55 PM · Modeling, BF Blender

Jan 17 2020

Howard Trickey (howardt) added a comment to T61214: Bevel Bug.

Yes, please put this on the known issues (it is unfortunate that this bug is really two completely separate bugs; the first one (cylinder) is fixed; the second (cube) is not.

Jan 17 2020, 7:16 PM · Modeling, BF Blender

Jan 16 2020

Howard Trickey (howardt) changed the status of T73171: Delaunay Triangulation not robust enough from Needs Triage to Confirmed.
Jan 16 2020, 9:13 PM · Modeling, BF Blender
Howard Trickey (howardt) claimed T73171: Delaunay Triangulation not robust enough.

I have been working on this for a while, and had already submitted one change that fixed the first crash, but the other reports showed that a more fundamental rethinking of the code was likely necessary. I am near a solution, but am putting this bug here so that there will be a record of why the rewrite was needed,

Jan 16 2020, 9:13 PM · Modeling, BF Blender
Howard Trickey (howardt) created T73171: Delaunay Triangulation not robust enough.
Jan 16 2020, 9:10 PM · Modeling, BF Blender

Jan 13 2020

Howard Trickey (howardt) accepted D6521: Fix T71329: Bevel: Don't drop offset intersections to 'in plane' faces.

This revision looks fine to me. Go ahead and submit it to master. Thanks for the fix.

Jan 13 2020, 1:44 PM · Modeling
Howard Trickey (howardt) accepted D5357: Modifiers and operators automated testing.

This revision is accepted, and has been committed by commit 3fdc04d3ee0ae45
.

Jan 13 2020, 1:17 PM · Platforms, Builds & Tests, BF Blender
Howard Trickey (howardt) committed rB3fdc04d3ee0a: Accepting patch D5357: Modifiers and operators automated testing. (authored by Howard Trickey (howardt)).
Accepting patch D5357: Modifiers and operators automated testing.
Jan 13 2020, 1:16 PM
Howard Trickey (howardt) committed rBL62346: Add test files needed by D5357 for testing modifiers and operators..
Add test files needed by D5357 for testing modifiers and operators.
Jan 13 2020, 1:14 PM

Jan 10 2020

Howard Trickey (howardt) added a comment to T72942: Boolean and Bevel werid behavior.

No, sorry, the new Boolean will not be in 2.82. Probably not even in 2.83. I thought I was close, but the pesky problems related to numerical issues have proven difficult to get right. I've spent the last 3 weeks redoing an underlying triangulation / intersection library that is core to the new code so that it will be extremely robust in the face of nearly-degenerate geometry. Sorry.

Jan 10 2020, 7:09 PM · Modifiers, BF Blender

Jan 9 2020

Howard Trickey (howardt) added a comment to T72942: Boolean and Bevel werid behavior.

The lines are created in the top face are necessary because Blender doesn't allow holes to exist in faces without those holes being connected to the enclosing face by at least two edges. It is not easy to make those "support edges" get added at consistent vertices as you move things around, unfortunately, and the current code does't even try.

Jan 9 2020, 3:52 PM · Modifiers, BF Blender
Howard Trickey (howardt) added a comment to D5357: Modifiers and operators automated testing.

I tried this just now and found that test 0 of the modifiers test is now failing. Does it work on your system? If so, it may be that one or more of the modifiers produces results that depends on, say, how pointers on a particular run are hashed and we should for now not do that test.

Jan 9 2020, 3:26 PM · Platforms, Builds & Tests, BF Blender

Jan 7 2020

Howard Trickey (howardt) added a comment to D5357: Modifiers and operators automated testing.

Brecht, are there any objections remaining to accepting this patch?

Jan 7 2020, 4:13 PM · Platforms, Builds & Tests, BF Blender

Jan 5 2020

Patrick Wilson (PatrickWilson) awarded T67744: Boolean Redesign a Love token.
Jan 5 2020, 1:13 PM · Modeling, BF Blender

Dec 30 2019

Michael Soluyanov (crantisz) awarded D1669: Collision-aware inset. Using 'i' command, check the Individual flag to get this functionality. a Love token.
Dec 30 2019, 9:49 AM

Dec 28 2019

zebus3d (ofuscado) awarded D1669: Collision-aware inset. Using 'i' command, check the Individual flag to get this functionality. a Love token.
Dec 28 2019, 12:50 AM

Dec 24 2019

Piotr Kudzin (sng84) awarded T67744: Boolean Redesign a Love token.
Dec 24 2019, 1:25 PM · Modeling, BF Blender

Dec 22 2019

Lopo Isaac (lopoIsaac) awarded T67744: Boolean Redesign a Love token.
Dec 22 2019, 1:44 PM · Modeling, BF Blender

Dec 21 2019

Howard Trickey (howardt) committed rBa0892bb690fe: Fix crash in delaunay triangulation due to epsilon issues. (authored by Howard Trickey (howardt)).
Fix crash in delaunay triangulation due to epsilon issues.
Dec 21 2019, 6:27 PM

Dec 16 2019

Howard Trickey (howardt) added a comment to D6386: [WIP] Bevel: Constant Radius Mode.

I am wondering about the effect you intend for the Cube.003 object in the latest version of your test file. You have a circle aligned showing that you intend the tangent circle to go between the two non-beveled edges between the beveled ones. That makes sense from one point of view -- looking at the curvature of the profile at that corner. But it has several downsides:

Dec 16 2019, 1:24 AM · Modifiers, Modeling

Dec 14 2019

Yuriy Semyonov (iWaraxe) awarded T67744: Boolean Redesign a Like token.
Dec 14 2019, 10:18 PM · Modeling, BF Blender

Dec 7 2019

Howard Trickey (howardt) added a comment to T64324: Normals Workflow.

It would require a whole new UI to do (to have an entry box for the thing to add or multiply by or set for pasting. We couldn't figure out an good way to do that in the time before 2.80, so went with what we went with. As noted above, probably a real tool should be made with some good UI design. One can still copy a normal from somewhere else (constructed as one sees fit) and paste it. And the functionality is still available via Python.

Dec 7 2019, 3:22 PM · User Interface, Modeling, BF Blender

Nov 30 2019

Maged afra (Maged_afra) awarded T67744: Boolean Redesign a Love token.
Nov 30 2019, 2:18 AM · Modeling, BF Blender

Nov 29 2019

Vovchik (vademenev) awarded T67744: Boolean Redesign a Love token.
Nov 29 2019, 7:23 AM · Modeling, BF Blender

Nov 28 2019

Howard Trickey (howardt) added a comment to T71927: Boolean difference operation internal surface not created - same in 2.80, 2.81, 2.82.

I am close to having an experimental version of the new boolean for people to try. It alreadt handles the case detailed in this bug properly.

Nov 28 2019, 2:20 AM · BF Blender
Kenn Nyström (Frozen_Death_Knight) awarded T67744: Boolean Redesign a 100 token.
Nov 28 2019, 12:13 AM · Modeling, BF Blender

Nov 26 2019

Antonio Javier Torralba Moreno (corpse) awarded D1669: Collision-aware inset. Using 'i' command, check the Individual flag to get this functionality. a Love token.
Nov 26 2019, 2:37 PM

Nov 22 2019

Howard Trickey (howardt) committed rB373e936e3e64: Fixed rest of bevel regression tests. (authored by Howard Trickey (howardt)).
Fixed rest of bevel regression tests.
Nov 22 2019, 7:15 PM
Howard Trickey (howardt) committed rB1304cee920c5: Fix some of the bevel regression tests. (authored by Howard Trickey (howardt)).
Fix some of the bevel regression tests.
Nov 22 2019, 3:32 PM

Nov 21 2019

Tomi (Tvartiainen) awarded T67744: Boolean Redesign a Love token.
Nov 21 2019, 11:20 AM · Modeling, BF Blender

Nov 13 2019

Howard Trickey (howardt) added a comment to T71524: Boolean Modifier - Difference (Subtract) Operation Broken.

Boolean operations are intended to be interpreted as if they are operating on 3d volumes. So, e.g., difference A-B (for objects A and B) means everything inside the volume of A, but excluding any point that is also in volume B. The currently implemented BMesh Boolean code assumes that the two objects are closed volumes -- that is, there are faces all around that are tightly sealed together and you can clearly figure out what is inside and what is outside the volume implied by those faces connected faces.

Nov 13 2019, 7:07 PM · Modifiers, Modeling, BF Blender

Nov 9 2019

Richard Smith (mrblissfly) awarded T67744: Boolean Redesign a Love token.
Nov 9 2019, 5:58 PM · Modeling, BF Blender
Floatharr (Floatharr) awarded T56625: Bevel modifier UV problem with corners a Heartbreak token.
Nov 9 2019, 5:37 PM · Modifiers, Modeling, BF Blender

Nov 5 2019

Howard Trickey (howardt) committed rB9d1031b01199: Fixed delaunay check, was causing 'desperation' messages. (authored by Howard Trickey (howardt)).
Fixed delaunay check, was causing 'desperation' messages.
Nov 5 2019, 7:27 PM
Howard Trickey (howardt) committed rB0bee94f920f9: Fixed delaunay check, was causing 'desperation' messages. (authored by Howard Trickey (howardt)).
Fixed delaunay check, was causing 'desperation' messages.
Nov 5 2019, 7:14 PM

Nov 2 2019

penguinburger1@gmail.com (penguinburger1) awarded T67744: Boolean Redesign a Like token.
Nov 2 2019, 6:01 AM · Modeling, BF Blender

Nov 1 2019

Howard Trickey (howardt) added a comment to T54024: BMesh boolean fails when edge is co-planar to face (under some circumstances).

This is very hard to fix with the current Boolean, and will be fixed with new Boolean code that I am writing. I'm hoping to have it done for 2.83. Or if things go very well in the next few weeks, 2.82.

Nov 1 2019, 10:27 AM · Modeling, Modifiers, BF Blender
Brandon (Brandon777) awarded T67744: Boolean Redesign a Love token.
Nov 1 2019, 2:00 AM · Modeling, BF Blender

Oct 29 2019

Sebastian Villanueva (vr_sebas) awarded T67744: Boolean Redesign a Love token.
Oct 29 2019, 1:33 AM · Modeling, BF Blender

Oct 12 2019

Howard Trickey (howardt) added a comment to D5516: GSoC 2019: Bevel Custom Profiles.

I would like to merge this into master now that we are in the early 2.82 stages there. Any objections, Campbell?

Oct 12 2019, 1:55 PM · Modeling

Oct 9 2019

Howard Trickey (howardt) committed rBec9044e2b2ea: Fix Delaunay 2d valid bmesh mode bug. (authored by Howard Trickey (howardt)).
Fix Delaunay 2d valid bmesh mode bug.
Oct 9 2019, 3:27 PM

Oct 8 2019

Howard Trickey (howardt) lowered the priority of T70587: Edges generated by Bevel Modifier do not inherit correct crease values from 90 to Low.

Yes, I agree that the crease should be continued across that line. There is the "mark sharp" option that is supposed to fix that, but apparently the code is not handling this case properly.
I will fix this, but probably not until 2.82, because of large pending changes to bevel (GSoC project inclusion) because this is not a regression from previous behavior.

Oct 8 2019, 6:19 PM · Modifiers, BF Blender

Oct 5 2019

Howard Trickey (howardt) committed rBab519b91b2c4: Make this link again; needs more work for orbis to work. (authored by Howard Trickey (howardt)).
Make this link again; needs more work for orbis to work.
Oct 5 2019, 12:34 AM

Sep 30 2019

Ugo Santana (ugosantana) awarded T67744: Boolean Redesign a Love token.
Sep 30 2019, 3:33 PM · Modeling, BF Blender

Sep 28 2019

Howard Trickey (howardt) added a comment to T70272: Edge Bevel offset distance bug.

This is not a bug. The Offset mode does not measure width along the edges you are looking at: it measures the perpendicular distance between the offset edge and the original edge. If the edges that it is sliding along happen to make 90 degree angles with the beveled edges, then the perpendicular distance and the distance along the edge will be the same, but not otherwise,

Sep 28 2019, 9:15 PM · BF Blender
Lino Thomas (linolafett) awarded T48583: Bevel Improvements a Love token.
Sep 28 2019, 10:36 AM · Modifiers, Modeling, BF Blender
Howard Trickey (howardt) added a comment to T69602: Bevel width in edit mode not clamping to surrounding vertices in all cases..

I had put some code in to clamp the sliding amount on "terminal edges" - those where the selection stops at a vertex. That's why you get the clamping result you want when you selected isolated edges. But I really intended one to use the 'clamp overlap' checkbox to cause clamping, and in retrospect I probably shouldn't have done that other clamping even when the box wasn't checked, because it confuses matters about when clamping happens.

Sep 28 2019, 1:19 AM · BF Blender

Sep 26 2019

Howard Trickey (howardt) added a comment to D5516: GSoC 2019: Bevel Custom Profiles.

After looking through many of the bevel test results manually, I haven't been able to visually confirm many of the failed operations. The test reports that there is a "Vertex Coordinate Mismatch," but all the vertices I've checked are in the correct locations, and their indexing has been the same as well.
For others the difference doesn't quite make sense. It would be great if someone with more familiar with the automated bevel tests took a look at this; it's not clear to me what the issue is at this point.

Sep 26 2019, 1:16 PM · Modeling

Sep 25 2019

Howard Trickey (howardt) added a comment to T70240: Weld Modifier Proposal.

Collapsing edges would mostly handle that case, yes. I wasn't sure whether you intended to support that everywhere or just as part of handling merges across boundaries, but thinking about it, you must have meant the former, because the latter wouldn't come up in most cases, if ever.

Sep 25 2019, 3:17 PM · Modeling, BF Blender (2.82)
Howard Trickey (howardt) added a comment to T70240: Weld Modifier Proposal.

Pointing out that some of the desire for this comes from the fact that the Bevel modifier can, as a result of clamping, put vertices on top of each other, and users would like them merged. As Campbell points out, the Bevel modifier itself could be changed to detect and merge in such cases. I would have done so if it were easy, but it is not so easy (the current code that merges nearby vertices gets quite complicated), so was delaying -- especially as my eventual goal is to get rid of clamping completely and continue beveling after such collisions cause merges.

Sep 25 2019, 3:00 PM · Modeling, BF Blender (2.82)
Yiwei Ye (yebyte) awarded T67744: Boolean Redesign a Like token.
Sep 25 2019, 10:27 AM · Modeling, BF Blender

Sep 23 2019

Howard Trickey (howardt) added a reviewer for D5516: GSoC 2019: Bevel Custom Profiles: Campbell Barton (campbellbarton).
Sep 23 2019, 2:51 PM · Modeling

Sep 22 2019

D5516: GSoC 2019: Bevel Custom Profiles now requires changes to proceed.

I made a first pass at reviewing this. Several minor things to change per my comments.
I think this code is about ready to merge, though we should wait until after the 2.81 stabilizing branch has been made (supposed to be Oct 10).

Sep 22 2019, 11:01 PM · Modeling

Sep 17 2019

Howard Trickey (howardt) committed rBA22c9a9983e6e: Added the Inset Straight Skeleton command to edit faces menu when installed. (authored by Howard Trickey (howardt)).
Added the Inset Straight Skeleton command to edit faces menu when installed.
Sep 17 2019, 3:35 PM
Howard Trickey (howardt) added a comment to T69269: Bevel tool's "clamp overlap" incorrectly clamps bevels where loop-slide prevents an overlap.

Thanks for the report.

Sep 17 2019, 1:41 PM · Modeling, BF Blender

Sep 16 2019

JUGURTHA (mazigh) awarded T67744: Boolean Redesign a Love token.
Sep 16 2019, 5:58 PM · Modeling, BF Blender

Sep 13 2019

Roman (roman13) awarded T67744: Boolean Redesign a Love token.
Sep 13 2019, 9:44 AM · Modeling, BF Blender

Sep 9 2019

Carl Knight (knightknight) awarded T67744: Boolean Redesign a Love token.
Sep 9 2019, 9:35 PM · Modeling, BF Blender

Sep 7 2019

Howard Trickey (howardt) committed rBb380a98887b6: Fix two bugs in delaunay blenlib function. (authored by Howard Trickey (howardt)).
Fix two bugs in delaunay blenlib function.
Sep 7 2019, 5:05 PM

Aug 30 2019

Howard Trickey (howardt) committed rBbb8a9a6f8b89: Fix BLI_array macro so can use BLI_strict_flags.h. (authored by Howard Trickey (howardt)).
Fix BLI_array macro so can use BLI_strict_flags.h.
Aug 30 2019, 5:42 PM

Aug 29 2019

Maximiliano Vazquez (maxivz) awarded T67744: Boolean Redesign a Love token.
Aug 29 2019, 8:23 AM · Modeling, BF Blender
Howard Trickey (howardt) committed rB749567e0b2c2: Move math and vector double routines into blenlib from delaunay code (authored by Howard Trickey (howardt)).
Move math and vector double routines into blenlib from delaunay code
Aug 29 2019, 2:34 AM

Aug 28 2019

Howard Trickey (howardt) added a comment to T68888: Mesh support for n-gons with holes.

Eldee, they were pros and cons about the actual-holes-in-faces BMesh solution.

Aug 28 2019, 6:43 PM · Modeling, BF Blender
Howard Trickey (howardt) added a comment to T68888: Mesh support for n-gons with holes.

I was about to suggest the same thing eldee said: flagging "support edges" as such, so that the only thing affected is display and selection of edges and perhaps export to file formats that support holes. I too think this is a decent compromise. But it is likely to uncover a number of cases where current code has to be modified to take account of these as hidden, else users will be surprised. E.g., bevel and inset and boolean may all give strange and buggy-looking results if not updated; similarly some select types (e.g., selecting ngons of a given # of sides) will appear buggy unless fixed.

Aug 28 2019, 6:24 PM · Modeling, BF Blender

Aug 26 2019

Mikail (fiendish55) awarded T67744: Boolean Redesign a Love token.
Aug 26 2019, 7:13 PM · Modeling, BF Blender
Alexander Thomas (DrLex) awarded T67744: Boolean Redesign a Like token.
Aug 26 2019, 2:17 AM · Modeling, BF Blender

Aug 25 2019

B (bnzs) awarded T67744: Boolean Redesign a Love token.
Aug 25 2019, 11:10 PM · Modeling, BF Blender

Aug 24 2019

Howard Trickey (howardt) updated the task description for T48583: Bevel Improvements.
Aug 24 2019, 3:39 PM · Modifiers, Modeling, BF Blender

Aug 21 2019

PawelP (Zuorion) awarded T67744: Boolean Redesign a Love token.
Aug 21 2019, 10:11 PM · Modeling, BF Blender
Howard Trickey (howardt) added a comment to T68144: Boolean Difference works like Boolean Union - modifier bug.

I still can't make this happen. Can someone who can make this happen please upload a simple .blend with a cylinder and cube with boolean modifier set to difference where the result of the boolean is the union rather than the difference?

Aug 21 2019, 3:39 PM · Modifiers, Modeling, BF Blender

Aug 20 2019

Howard Trickey (howardt) changed the status of T68277: Constrained Delaunay Triangulation, a subtask of T67744: Boolean Redesign, from Unknown Status to Resolved.
Aug 20 2019, 8:35 PM · Modeling, BF Blender
Howard Trickey (howardt) changed the status of T68277: Constrained Delaunay Triangulation from Unknown Status to Resolved.
Aug 20 2019, 8:35 PM · Modeling, BF Blender
Howard Trickey (howardt) added a comment to T68144: Boolean Difference works like Boolean Union - modifier bug.

I can't tell how to reproduce this problem. Does the attached blend file (mastering drivers copo.blend) have anything to do with reproducing the bug? From the screenshots, it looks like you are just doing a boolean of a cube with a smaller cylinder. I don't know what it means to say that you have a "wireframe cube" -- do you just mean that the display is set to wireframe? When I try a cube and a cylinder, in wireframe display mode, it works ok for me.

Aug 20 2019, 3:11 PM · Modifiers, Modeling, BF Blender

Aug 17 2019

Sergey (koloved) awarded T67744: Boolean Redesign a 100 token.
Aug 17 2019, 8:36 PM · Modeling, BF Blender