Wings 3D Development Forum
[W.I.P.] Curve Tools plugin - Printable Version

+- Wings 3D Development Forum (https://www.wings3d.com/forum)
+-- Forum: Wings 3D (https://www.wings3d.com/forum/forumdisplay.php?fid=1)
+--- Forum: Design & Development (https://www.wings3d.com/forum/forumdisplay.php?fid=6)
+--- Thread: [W.I.P.] Curve Tools plugin (/showthread.php?tid=2580)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


RE: [W.I.P.] Curve Tools plugin - envelupo - 09-02-2024

Hello Micheus!

The curves plugin is fantastic and essential to (me Biggrin ) anyone wanting to make natural-looking cables, bent pipes, etc. I don't think it's difficult to use -I set the camera view to an axis, draw the 2D shape, then tweak the properties, and finally convert to mesh. That said, even if it were difficult to use, it would still be a huge time-saver.   

I'm going temporarily back to 2.2.9 just so that I can keep working with it it and will wait patiently until it's ready for 2.3.

Thank you so much! your work is truly inspiring.


RE: [W.I.P.] Curve Tools plugin - micheus - 02-07-2025

Just informing that I rebuild it for v2.4.

All versions available here.


RE: [W.I.P.] Curve Tools plugin - ivla - 02-08-2025

(02-07-2025, 09:41 PM)micheus Wrote: Just informing that I rebuild it for v2.4
Wow, great! Thank you!


RE: [W.I.P.] Curve Tools plugin - ivla - 02-09-2025

Crashing wings3d when select "Insert Tri-parts Object".
Using LMB, RMB or select a "gear" doesn't matter.
Presence of objects in geometry does't matter too.

UPDATE:

It crashes when no valid tri-part object was selected before start an operation.

Valid object must have no matching faces between its parts, only vertices (as said in #137 & #138 )
Here is my example (orange is selection color)

[Image: 00.jpg]

[Image: 01.jpg]

[Image: 02.jpg]

[Image: 03.jpg]

[Image: 04.jpg]

[Image: 05.jpg]

UPDATE2:

No crash if non-valid object selected, it warns about it.
It crashes when valid object is absent or not selected.
Crash dump:

Code:
Dump written 2025-2-10_21-27
Version: 2.4.1
Window: [wings,wings,<0.92.0>]
Reason: {{badarg,"This"},{wxGLCanvas,swapBuffers,1}}

Stack trace:
[{wxe_util,rec,1,[{file,"wxe_util.erl"},{line,118}]},
{lists,foreach_1,2,[{file,"lists.erl"},{line,2310}]},
{wings_wm,redraw_all,0,[{file,"wings_wm.erl"},{line,916}]},
{wings,init_part2,4,[{file,"wings.erl"},{line,114}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,329}]}]



RE: [W.I.P.] Curve Tools plugin - micheus - 02-10-2025

Thanks ivla.

I just fixed and updated the file for download. Please check it.

Just remembering you all that this command requires you to select the curve and the three-part object (only one) to invoke the command. I now added code to prevent these situation to not crash the plugin.

ivla, just in case, you are going to get better result with this object if you set the center part a little short or if you divide it as in the image bellow. You can also replace the original object (update) by using the context menu option on Curves Graph window (Replace Wings3D Object).

Of course, you may want to keep it this way and smoot it in the final Wings3D object. Smile
[Image: Curve-Tools-ITO.png]


RE: [W.I.P.] Curve Tools plugin - ivla - 02-11-2025

Works fine. Thank you!

(02-10-2025, 04:50 PM)micheus Wrote: you are going to get better result with this object if you set the center part  a little short or if you divide it as in the image bellow. You can also replace the original object (update) by using the context menu option on Curves Graph window (Replace Wings3D Object).
Thanks again. It was "quick-n-dirty" example  Biggrin
About replacing - great possibility!