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 - micheus - 06-21-2022

I just realise that I didn't inform you about the latest update I made in January. Sorry about that. Blush

I still need to find time to make some videos showing how to use some features.

New update is available:
Code:
- Added the Insert Tri-Part Object command;
  - ITO objects are going to aggregate the triparted object name on its name;
  - The middle mesh of an ITO object can be stretched to better fill the curve length;
- Added the Twist and Falloff modifiers to Insert Tripart Object command;
- Added option (on Curve Graph window) to replace the Wings3D object used
  by curve tools commands like Put On and Insert Tri-Part Objects;
- Added option to set the control curve point size in preferences;
- It was made some optimisation that improved the performance a little;

- Changing the way ITO objects are assembled;
- Changes to prevents a user be able to scale objects by a zero factor;
- Removed the non used 'twist_mode' parameter from ITO objects;
- Removed the option to update the Wings3D object for Put On and ITO
   commands to prevent crashes since Wings3D is renumbering the IDs while
   saving and the references was becoming invalid sometimes;

- Fixed the Flip [Duplicate] +ALT option which was not duplicating the object;
- Fixing wrong node number computation for one segment line;
- Fixed an issue in the envelop scale;
- Fixed the broken Connect and Weld commands;
- Fixed two issues introduced in ITO operation;

Download link (Use the File->Install Plug-in or Patch option and then restart Wings3D)
* The latest updates are available only for v2.2.8 and v2.2.9


RE: [W.I.P.] Curve Tools plugin - oort - 06-21-2022

Micheus,
Thanks for continuing work on this. I keep hoping to find time to spend with Wings3D but still cannot find time for it. Keep up the good work.

Thanks,
oort


RE: [W.I.P.] Curve Tools plugin - edb - 02-27-2023

Hi micheus,

I wanted to mention this is a very impressive plugin. I've been trying it whenever I have a chance and it seems to provide for many possibilities.


RE: [W.I.P.] Curve Tools plugin - micheus - 02-28-2023

Thanks edb

Yeah. The idea is to provide us another ways to create things that are a bit harder to build using the box modelling technic we use with Wings3D.

It can also be use to place things in a non linear path and so on.

There are a couple of things I still want to add as well as some small issues to fix (which I have faced while using).
Make it more integrated to Wings would be better (not use a separated window), but it's complicated and I should keep it this way for a while otherwise a hard crash can make impossible to recover the project when reloading it. Undecided

I should get back to it after I finish the Gizmo plugin I've working on - I just don't have the time I would like to have for that.


RE: [W.I.P.] Curve Tools plugin - edb - 03-01-2023

Hi micheus,

I see, so far it is very impressive and I'm excited to hear about new updates. I'll let you know if I notice any crashes while using the curves plugin.


RE: [W.I.P.] Curve Tools plugin - micheus - 03-01-2023

Quote:I'll let you know if I notice any crashes while using the curves plugin.
Please, do that. Smile


RE: [W.I.P.] Curve Tools plugin - tkbd - 03-15-2023

Hi,micheus
I was able to create a curve using an ITO object.
I had to use the hole command.It nice work Smile


But I found a crash in the some operation.(I installed curve plugin for v2.2.9, mac OS)
Crashed when Insert "Tri-parts object" command execute with 3 objects selected select.
(Originally, I should to combine the three objects into one, but I forgot to do that.Tongue)

Select the command by LMB
Code:
Dump written 2023-3-3_12-18
Version: 2.2.9
Window: [wings_frame,wings_frame,<0.145.0>]
Reason: {{badarg,"This"},{wxWindow,setForegroundColour,2}}

Stack trace:
[{wxe_util,rec,1,[{file,"wxe_util.erl"},{line,110}]},
{wings_frame,'-update_active/2-lc$^1/1-1-',2,
              [{file,"wings_frame.erl"},{line,637}]},
{wings_frame,update_active,2,[{file,"wings_frame.erl"},{line,638}]},
{wings_frame,handle_event,2,[{file,"wings_frame.erl"},{line,425}]},
{wx_object,handle_msg,5,[{file,"wx_object.erl"},{line,500}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]


Select the command by RMB
Code:
Dump written 2023-3-3_12-3
Version: 2.2.9
Window: [wings,wings,<0.88.0>]
Reason: {{badarg,"This"},{wxGLCanvas,swapBuffers,1}}

Stack trace:
[{wxe_util,rec,1,[{file,"wxe_util.erl"},{line,110}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{wings_wm,redraw_all,0,[{file,"wings_wm.erl"},{line,914}]},
{wings,init_part2,3,[{file,"wings.erl"},{line,108}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]

------------
tkbd


RE: [W.I.P.] Curve Tools plugin - micheus - 03-15-2023

Quote:I was able to create a curve using an ITO object.
I had to use the hole command
Yeah. I don't remember if I commented that.
I will need to prepare a tutorial showing how it should be prepared for use.

But, yes. The idea is the faces that must be "welded" (where we cut the object) should be set as hole. I cannot assume that by my self because there are some situations which the overlapping faces not necessarily should be weld in the final shape.

Quote:(Originally, I should to combine the three objects into one, but I forgot to do that. Tongue)
Seriously? Biggrin

I do some validations, but it seems something are not checked yet. Thanks for the report and keep pushing it.


RE: [W.I.P.] Curve Tools plugin - ivla - 07-22-2024

Hi micheus!

Is there any chance to use this awesome plugin in W3D v2.3?
Now it does not work in it.


RE: [W.I.P.] Curve Tools plugin - micheus - 07-22-2024

(07-22-2024, 10:02 AM)ivla Wrote: Is there any chance to use this awesome plugin in W3D v2.3?
Now it does not work in it.
I would like to make this soon, but the time I have to code for Wings3D is short and I'm still working in the code for UV texture set - which I hope to finish soon.
After that I want to get back to the Curve Tool plugin because it has some bugs that need some attention.