Page MenuHome

Howard Trickey (howardt)
User

Projects (12)

User Details

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

Recent Activity

Yesterday

pedro machado (pedropm) awarded T98674: Bevel V2 a Love token.
Wed, Jun 29, 1:48 AM · Modeling

Sun, Jun 26

Caner Aslan (caneraslan) awarded T98674: Bevel V2 a Like token.
Sun, Jun 26, 10:31 PM · Modeling

Sat, Jun 25

Giles Barton-Owen (gbartonowen) awarded T98674: Bevel V2 a Burninate token.
Sat, Jun 25, 9:08 PM · Modeling
Bataev Artem (shader) awarded T98674: Bevel V2 a Burninate token.
Sat, Jun 25, 10:45 AM · Modeling

Sun, Jun 19

Felix Kütt (fkytt) awarded T98674: Bevel V2 a Love token.
Sun, Jun 19, 3:52 AM · Modeling

Sat, Jun 18

Howard Trickey (howardt) accepted D15200: Fix T98874: new obj importer missing an option to import vertex groups.

Thanks for fixing this mess up!

Sat, Jun 18, 2:22 AM · Pipeline, Assets & I/O, Import/Export, BF Blender
Howard Trickey (howardt) accepted D15202: Fix T97820: new OBJ importer wrongly producing "sharp" edges in some cases.

Looks good, thanks.

Sat, Jun 18, 2:15 AM · Pipeline, Assets & I/O, Import/Export, BF Blender

Fri, Jun 17

Ilja Razinkov (IPv6) awarded T98674: Bevel V2 a Like token.
Fri, Jun 17, 4:13 PM · Modeling

Wed, Jun 15

Min (Nominous) awarded T98674: Bevel V2 a Love token.
Wed, Jun 15, 6:56 PM · Modeling
Dion Moult (Moult) awarded T98674: Bevel V2 a Love token.
Wed, Jun 15, 2:10 PM · Modeling
Duarte Farrajota Ramos (duarteframos) awarded T98674: Bevel V2 a Manufacturing Defect? token.
Wed, Jun 15, 2:01 PM · Modeling
ChrisDoretz (ChrisDoretz) awarded T98674: Bevel V2 a Love token.
Wed, Jun 15, 1:59 PM · Modeling
Lopo Isaac (lopoIsaac) awarded T98674: Bevel V2 a Love token.
Wed, Jun 15, 9:35 AM · Modeling

Tue, Jun 14

Andy Cuccaro (AndyCuccaro) awarded T98674: Bevel V2 a Love token.
Tue, Jun 14, 6:57 PM · Modeling
Howard Trickey (howardt) added a comment to T98674: Bevel V2.

And Phillipp: The idea of using pipe booleans has occurred to me, and I may eventually try that, but at the moment our thoughts are to follow the "straight skeleton" method, with can deal with the intersection/merging of advancing edges when there are concave angles.

Tue, Jun 14, 5:41 PM · Modeling
Howard Trickey (howardt) added a comment to T98674: Bevel V2.

Thanks, Vitalii, Hans, and Philip for your comments.

Tue, Jun 14, 4:56 PM · Modeling
Antoine Bagattini (Baga) awarded T98674: Bevel V2 a Love token.
Tue, Jun 14, 4:36 PM · Modeling
Andrey (andruxa696) awarded T98674: Bevel V2 a Love token.
Tue, Jun 14, 10:10 AM · Modeling
Vitalii Vlasov (Fracture128) awarded T98674: Bevel V2 a Like token.
Tue, Jun 14, 7:43 AM · Modeling

Mon, Jun 13

Gavriel Lavi (Gavriel5578) awarded T98674: Bevel V2 a Pterodactyl token.
Mon, Jun 13, 11:40 PM · Modeling
Davide Caprioli (DaveDeer) awarded T98674: Bevel V2 a Love token.
Mon, Jun 13, 10:56 PM · Modeling
Howard Trickey (howardt) accepted D15177: Fix T98782: ignore OBJ face normal indices if no normals are present.

I agree with deadpin, looks like line 152 of the file should be

Mon, Jun 13, 9:24 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) accepted D15159: OBJ: vertex colors support in importer and exporter.

Thanks, this looks good to commit.

Mon, Jun 13, 9:16 PM · Pipeline, Assets & I/O, Import/Export, BF Blender
silex (silex) awarded T98674: Bevel V2 a Love token.
Mon, Jun 13, 8:57 PM · Modeling
Howard Trickey (howardt) updated the task description for T98674: Bevel V2.
Mon, Jun 13, 7:36 PM · Modeling

Sat, Jun 11

Howard Trickey (howardt) closed T98517: Curve Fill Node creates edges where there should be none as Resolved by committing rBf24d32f791a9: Fix T98517: Curve Fill Node creating extra edges..
Sat, Jun 11, 6:36 PM · Nodes & Physics, BF Blender, Geometry Nodes
Howard Trickey (howardt) committed rBf24d32f791a9: Fix T98517: Curve Fill Node creating extra edges. (authored by Howard Trickey (howardt)).
Fix T98517: Curve Fill Node creating extra edges.
Sat, Jun 11, 6:36 PM

Fri, Jun 10

Tolkfan (Tolkfan) awarded T98674: Bevel V2 a Love token.
Fri, Jun 10, 3:13 PM · Modeling
Juan (jc4d) awarded T98674: Bevel V2 a Love token.
Fri, Jun 10, 1:56 PM · Modeling
Antti Tikka (symstract) awarded T98674: Bevel V2 a Love token.
Fri, Jun 10, 1:29 PM · Modeling
Carlos (Mujsoye) awarded T98674: Bevel V2 a Love token.
Fri, Jun 10, 4:39 AM · Modeling
Igor Unguryanov (Igrom) awarded T98674: Bevel V2 a Love token.
Fri, Jun 10, 12:15 AM · Modeling

Thu, Jun 9

Constantine Vojik (costavojik) awarded T98674: Bevel V2 a Love token.
Thu, Jun 9, 10:50 PM · Modeling
Aras Pranckevicius (aras_p) awarded T98674: Bevel V2 a Love token.
Thu, Jun 9, 3:12 PM · Modeling
Howard Trickey (howardt) added a comment to T98517: Curve Fill Node creates edges where there should be none.

Erik's change looks right and pretty efficient, so I will commit that change later today unless Erik wants to do it himself.

Thu, Jun 9, 2:42 PM · Nodes & Physics, BF Blender, Geometry Nodes
Howard Trickey (howardt) placed T98674: Bevel V2 up for grabs.

Face beveling is pretty much just Inset, right? Is the reason you want this because you want it in a modifier? Or are there edge-bevel options that you would like that aren't in Inset?
I could consider adding Face beveling, but feel we would then have to do something about the big overlap in functionality between Inset and Bevel.

Thu, Jun 9, 1:19 PM · Modeling

Wed, Jun 8

Oxicid (Oxicid) awarded T98674: Bevel V2 a Like token.
Wed, Jun 8, 10:27 PM · Modeling
Daniel Gryningstjerna (Dangry) awarded T98674: Bevel V2 a Love token.
Wed, Jun 8, 9:08 PM · Modeling
Luís Cherubini (luischerubini) awarded T98674: Bevel V2 a Like token.
Wed, Jun 8, 8:10 PM · Modeling
Nahuel Belich (belich) awarded T98674: Bevel V2 a Like token.
Wed, Jun 8, 7:33 PM · Modeling
Howard Trickey (howardt) updated the task description for T98674: Bevel V2.
Wed, Jun 8, 6:30 PM · Modeling
Iliay Katueshenock (Moder) awarded T98674: Bevel V2 a Like token.
Wed, Jun 8, 5:30 PM · Modeling
Petr (PetrT) awarded T98674: Bevel V2 a Like token.
Wed, Jun 8, 5:21 PM · Modeling
Jan-Erik (JanErik) awarded T98674: Bevel V2 a Love token.
Wed, Jun 8, 5:14 PM · Modeling
Howard Trickey (howardt) changed the status of T98674: Bevel V2 from Needs Triage to Confirmed.
Wed, Jun 8, 5:05 PM · Modeling

Tue, Jun 7

Howard Trickey (howardt) closed T97298: Bevel has problems determining the right direction (vertex group limit method) as Resolved.

There is not really a bug -- there is no obvious place to put the required new vertex in the area spanned by the double-ended blue arrow here:

Tue, Jun 7, 3:32 PM · Modeling, BF Blender

May 20 2022

Howard Trickey (howardt) reopened T56625: Bevel modifier UV problem with corners as "Confirmed".

When I claimed that this bug was fixed, I was referring to the problems of making zero-area polygons in UV space. I knew there were remaining cases where the UV layout, if done by hand, could be better, but also that Blender's bevel has never so far been able to do that well, so it wasn't exactly a bug or a regression.

May 20 2022, 4:51 PM · Modifiers, Modeling, BF Blender

May 19 2022

Adam Janz (Copperplate) awarded T48583: Bevel Improvements a Burninate token.
May 19 2022, 7:44 PM · Modifiers, Modeling, BF Blender
Howard Trickey (howardt) added a comment to T98142: Bevel modifier still pinching with arc miter.

Yes, you can combine them.

May 19 2022, 6:34 PM · Modeling, BF Blender

May 18 2022

Adam Janz (Copperplate) awarded T56625: Bevel modifier UV problem with corners a Burninate token.
May 18 2022, 10:01 PM · Modifiers, Modeling, BF Blender
Adam Janz (Copperplate) awarded rB984cd552f003: Fix T56625: Bevel sometimes made zero area UV faces. a Burninate token.
May 18 2022, 10:00 PM

May 12 2022

Howard Trickey (howardt) accepted D14936: OBJ: improve new importer file parsing performance on windows.

Those speedups are definitely worth this change.

May 12 2022, 12:18 PM · Import/Export, Pipeline, Assets & I/O, BF Blender

May 10 2022

Howard Trickey (howardt) accepted D14906: Fix T96399: New 3.1 OBJ exporter is missing Path Mode setting.

I made a couple of comments which you can answer/address, but then you can commit this.

May 10 2022, 1:19 PM · Pipeline, Assets & I/O, Import/Export, BF Blender

May 5 2022

Howard Trickey (howardt) accepted D14854: Fix T97863: new OBJ importer issues with extra whitespace after "f" keywords.

Thanks.

May 5 2022, 12:50 PM · Import/Export, Pipeline, Assets & I/O, BF Blender

May 4 2022

Howard Trickey (howardt) accepted D14838: Fix T97794: new OBJ importer does not handle quoted MTL paths.

looks good

May 4 2022, 12:50 PM · Pipeline, Assets & I/O, Import/Export, BF Blender

May 3 2022

Howard Trickey (howardt) accepted D14826: Fix T97793, Fix T97795: Use correct defaults for missing values in new OBJ importer.

Makes sense. Thanks.

May 3 2022, 1:19 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) accepted D14822: Fix T97757: Some MTL import correctness issues in the new OBJ importer.

Thanks for the fix.

May 3 2022, 1:15 PM · Pipeline, Assets & I/O, Import/Export, BF Blender

Apr 30 2022

Howard Trickey (howardt) accepted D14788: Fix T93272: Material index mapping missing for mesh boolean node.

I agree, this is better.

Apr 30 2022, 5:25 PM · Modeling, Geometry Nodes
Howard Trickey (howardt) accepted D14783: Fix T97644: new 3.2 obj importer does not always set blend mode for eevee.

I think we want to make this a drop-in replacement for the python importer to start, and resist the temptation to fix deficiencies of the python importer right away, because that makes it harder to field bug reports from people saying "it doesn't work like the old one". There are a lot of other requests and patches even for improvements to how materials are handled in the python OBJ importer, but I think we should hold off on all of those for now, for the reason I just stated.

Apr 30 2022, 4:41 PM · Pipeline, Assets & I/O, Import/Export, BF Blender
Howard Trickey (howardt) accepted D14782: Fix T97417: support tab and other whitespace characters after obj/mtl keywords.

This is fine to submit after you address the comment I made as you see fit.

Apr 30 2022, 4:37 PM · Pipeline, Assets & I/O, Import/Export, BF Blender

Apr 23 2022

Howard Trickey (howardt) committed rBcfce5a32a7d8: Fix a failing bmesh_bevel test by fixing buffer overflow. (authored by Howard Trickey (howardt)).
Fix a failing bmesh_bevel test by fixing buffer overflow.
Apr 23 2022, 4:41 AM

Apr 22 2022

Pratik Borhade (PratikPB2123) awarded rB984cd552f003: Fix T56625: Bevel sometimes made zero area UV faces. a Like token.
Apr 22 2022, 8:04 PM
Howard Trickey (howardt) added a comment to T56625: Bevel modifier UV problem with corners.

Yes, it is in master and thus will be in 3.2

Apr 22 2022, 6:17 PM · Modifiers, Modeling, BF Blender
Howard Trickey (howardt) committed rBb38491b40776: Re-fix some comments in bmesh_bevel.c. (authored by Howard Trickey (howardt)).
Re-fix some comments in bmesh_bevel.c.
Apr 22 2022, 5:59 PM
Howard Trickey (howardt) committed rBL62889: Changes to bevel and modifier tests to go with recent UV fix.
Changes to bevel and modifier tests to go with recent UV fix
Apr 22 2022, 5:36 PM
Howard Trickey (howardt) closed T56625: Bevel modifier UV problem with corners as Resolved by committing rB984cd552f003: Fix T56625: Bevel sometimes made zero area UV faces..
Apr 22 2022, 5:35 PM · Modifiers, Modeling, BF Blender
Howard Trickey (howardt) committed rB984cd552f003: Fix T56625: Bevel sometimes made zero area UV faces. (authored by Howard Trickey (howardt)).
Fix T56625: Bevel sometimes made zero area UV faces.
Apr 22 2022, 5:35 PM

Apr 16 2022

Howard Trickey (howardt) accepted D14586: OBJ: further optimize, cleanup and harden the new C++ importer.

The parsing reads much more straightforwardly now, thanks. And the speedups are great. On my Linux machine (AMD Ryzen Threadripper 3960X 24-core) I got these speedups:

Apr 16 2022, 7:52 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) accepted D14611: OBJ: fix export of Poly curves, fix export crash when object contains multiple curve types.

Thanks for fixing this. Looks good to submit.

Apr 16 2022, 3:59 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) accepted D14500: Fix T96824: New 3.1 OBJ exporter writes incorrect polygon/vertex groups in some cases.

This looks good, thanks.

Apr 16 2022, 3:15 PM

Apr 14 2022

Howard Trickey (howardt) added a comment to T97170: Bevel modifier causing zero area faces.

This is the same bug as in T56625 , which I am working on fixing now.

Apr 14 2022, 2:17 PM · Restricted Project, Modeling, BF Blender

Apr 3 2022

Howard Trickey (howardt) accepted D13958: New C++ based wavefront OBJ importer.

I believe all of Sybren's blocking requests have been fulfilled now, so am marking this as approved in order to let this get into 3.2 before bcon2 starts. Especially as it will be marked experimental.

Apr 3 2022, 1:50 PM · Import/Export, Pipeline, Assets & I/O, BF Blender

Apr 1 2022

Howard Trickey (howardt) accepted D14519: Fix T96763: New OBJ Exporter Incorrectly saving the materials in the MTL file.

Thanks for the fixes. Looks good.

Apr 1 2022, 1:50 PM · Import/Export, Pipeline, Assets & I/O, BF Blender

Mar 31 2022

Howard Trickey (howardt) added a comment to D13958: New C++ based wavefront OBJ importer.

Sybren, since Aras has answered many of your comments with "a later patch will address this", trying to keep this first commit close to Ankit's original code, which of the comments you have made do you feel necessary to address before committing this patch? Do you think this is possible before bcon2 on Monday?

Mar 31 2022, 4:31 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) accepted rBA19337ef729b1: OBJ: reintroduce export menu item for the old (pre-3.1) python exporter.

Yes, please commit this.

Mar 31 2022, 4:22 PM

Mar 30 2022

Vyacheslav (hitrpr) awarded rB082b063f2aef: Increase bevel segment limit in modifier from 100 to 1000. a Love token.
Mar 30 2022, 3:24 PM
Howard Trickey (howardt) added a comment to rB082b063f2aef: Increase bevel segment limit in modifier from 100 to 1000..

Agreed. I just committed a change from Pratik Borhade to put the soft limit back to 100, while leaving the possibility of typing larger number (up to 1000) in the box.

Mar 30 2022, 2:57 PM
Howard Trickey (howardt) committed rB66010b6deb6b: Add soft limit for Bevel segments in modifier. (authored by Pratik Borhade (PratikPB2123)).
Add soft limit for Bevel segments in modifier.
Mar 30 2022, 2:56 PM
Howard Trickey (howardt) closed D14477: Add soft limits for Bevel segments.
Mar 30 2022, 2:56 PM

Mar 28 2022

Howard Trickey (howardt) accepted D14477: Add soft limits for Bevel segments.

Thanks, I was wondering how to add soft limits because I felt it needed them.

Mar 28 2022, 8:26 PM

Mar 27 2022

Gavin Scott (Zoot) awarded rB082b063f2aef: Increase bevel segment limit in modifier from 100 to 1000. a Like token.
Mar 27 2022, 6:34 PM

Mar 26 2022

Howard Trickey (howardt) added a comment to T96804: "Keep Vertex Order" option missing in blender 3.1 .obj exporter..

Do you have an example of where vertex order is not preserved with the new exporter? We think it always is, unless you export by material group, which kind of necessitates changing the vertex order (at least, according to a recent bug report).

Mar 26 2022, 6:28 PM · BF Blender
Howard Trickey (howardt) committed rB082b063f2aef: Increase bevel segment limit in modifier from 100 to 1000. (authored by Howard Trickey (howardt)).
Increase bevel segment limit in modifier from 100 to 1000.
Mar 26 2022, 6:24 PM
Howard Trickey (howardt) accepted D13998: obj export: use "fmt" library instead of sprintf for faster formatting.
Mar 26 2022, 5:21 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) added a comment to D13998: obj export: use "fmt" library instead of sprintf for faster formatting.

This code looks good to me. You can commit it yourself now. Though if you do, the backports of fixes for 3.1 might be harder to do (but they might be easier to do from the original patches anyway)

Mar 26 2022, 5:21 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) closed T95901: Crash - Geometry nodes using Mesh to curve > Fill curve (set to N-gon) as Resolved by committing rB9d25418a52c4: Fix T95901: Crash in Fill curve (set to N-gon).
Mar 26 2022, 4:04 PM · Nodes & Physics, Geometry Nodes, BF Blender
Howard Trickey (howardt) committed rB9d25418a52c4: Fix T95901: Crash in Fill curve (set to N-gon) (authored by Howard Trickey (howardt)).
Fix T95901: Crash in Fill curve (set to N-gon)
Mar 26 2022, 4:04 PM
Howard Trickey (howardt) claimed T95901: Crash - Geometry nodes using Mesh to curve > Fill curve (set to N-gon).
Mar 26 2022, 2:37 PM · Nodes & Physics, Geometry Nodes, BF Blender
Howard Trickey (howardt) added a comment to D13046: Exporter part of soc 2020 fast Obj IO project.

It wasn't clear that "keep vertex order" was useful. If it is, open a bug for that and we will try to add it.

Mar 26 2022, 2:29 PM

Mar 21 2022

Howard Trickey (howardt) added a comment to D14368: Fix T96511: New OBJ exporter no longer groups faces by material.

Just for the record, I accepted this offline with Aras, but forgot to mark that in the tool before he committed.

Mar 21 2022, 7:46 PM · Pipeline, Assets & I/O, Import/Export, BF Blender
Howard Trickey (howardt) added a comment to D13998: obj export: use "fmt" library instead of sprintf for faster formatting.

I think this is likely fine but I need to spend some time checking it. The recent bug fixes were a higher priority.

Mar 21 2022, 12:14 PM · Import/Export, Pipeline, Assets & I/O, BF Blender

Mar 20 2022

Howard Trickey (howardt) closed D14349: Fix T96470: new .obj exporter does not write material groups correctly.

Applied with commit rBb9123b806fc4d

Mar 20 2022, 2:03 PM · Pipeline, Assets & I/O, Import/Export, BF Blender: Staging
Howard Trickey (howardt) committed rBL62857: Add files to test material group writing of new obj exporter.
Add files to test material group writing of new obj exporter
Mar 20 2022, 2:02 PM
Howard Trickey (howardt) closed T96470: New .obj exporter: Material groups not being written as Resolved by committing rBb9123b806fc4: Fix T96470 new obj exporter writing material groups.
Mar 20 2022, 2:01 PM · Pipeline, Assets & I/O, Import/Export, BF Blender
Howard Trickey (howardt) committed rBb9123b806fc4: Fix T96470 new obj exporter writing material groups (authored by Aras Pranckevicius (aras_p)).
Fix T96470 new obj exporter writing material groups
Mar 20 2022, 2:01 PM
Howard Trickey (howardt) accepted D14349: Fix T96470: new .obj exporter does not write material groups correctly.

Thanks you, looks good.

Mar 20 2022, 1:54 PM · Pipeline, Assets & I/O, Import/Export, BF Blender: Staging

Mar 19 2022

Howard Trickey (howardt) closed D14347: Fix T96415: new OBJ exporter was applying scaling factor incorrectly.

Applied with commit rB5bfdaaa80082be1

Mar 19 2022, 10:19 PM · Import/Export, Pipeline, Assets & I/O, BF Blender
Howard Trickey (howardt) committed rBL62856: Additional test files to test fix for OBJ export scale factor bug.
Additional test files to test fix for OBJ export scale factor bug
Mar 19 2022, 10:18 PM
Howard Trickey (howardt) closed T96415: New obj exporter: Scale factor is applied incorrectly as Resolved by committing rB5bfdaaa80082: Fix T96415: new OBJ exporter was applying scaling factor incorrectly.
Mar 19 2022, 10:17 PM · Import/Export, BF Blender
Howard Trickey (howardt) committed rB5bfdaaa80082: Fix T96415: new OBJ exporter was applying scaling factor incorrectly (authored by Aras Pranckevicius (aras_p)).
Fix T96415: new OBJ exporter was applying scaling factor incorrectly
Mar 19 2022, 10:17 PM