Wings 3D Development Forum
Taking a look at Sweep again - 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: Taking a look at Sweep again (/showthread.php?tid=22)



Taking a look at Sweep again - optigon - 11-14-2012

Hi All,

I was going to take a look at the Sweep plugin again. I want to look at the either adding or substituting in a mechanic for rotating the sweep axis. So imagine if the base of the extrusion rotated, as opposed to the head.

Any thoughts?

Plus, I will look at any other suggestions related to sweep.


RE: Taking a look at Sweep again - Fonte Boa - 11-14-2012

Hi, Richard: i hope all is ok to you, from my heart! Smile

Not sure if i understood what you imagined: do you mean to rotate during extrusion the start face(s) user begins sweep? If he starts is a single face (for example, just a box side) or a conjunct of faces that arent part of an bigger object, i am able to imagine a kind of "inverse" sweep: user extrude the selected faces and can rotate the original faces (and not the extruded ones). Probably i didnt understood your idea: can you exemplify?

I would like to ask for a Sweep option (not a sweep command, just a key) unify sweep rotate "direction" to multiple selections. Please take a look at following video: multiple selection, rmb sweep region, picked an axis, extrude works fine, but during L+Drag the regions rotate in different directions. Couldnt this be optional (by introducing a key to "unify" this direction) or "corrected"? It seems Sweep considers the operation axis as a "mirror" plane and rotate the selections of one "side" in a direction and the selections of the other "side" in the opposite direction... What do you think? Am i missing something about this point?

Thanks, Optigon!

http://www.youtube.com/watch?v=bQ2K6XKoAls&feature=youtu.be


RE: Taking a look at Sweep again - Fonte Boa - 11-15-2012

Sweep seems to work from selection average Normals.

It would be very useful imo to see a Vector option side the Sweep ones, to switch direction/normal (cross vector):

[1] Region/Selection Center
[2] Allow Warping/Maintain Shape
[3] Smile
[4] Freeze/Thaw Base


RE: Taking a look at Sweep again - optigon - 11-15-2012

There might be something I can do about aligning the sweep axis in most cases; I'll take a look.

I will try explaining the modification I want to make to Sweep by using Sweep Free as the example.

Sweep|Free uses the camera position to determine the Sweep Axis. Each time the camera moves the plane of the Sweep Axis changes. Try it and you will see.

I propose to replace the Sweep Rotation mouse button option with an option to rotate the Sweep Axis.

I may be wrong, but I think it will give the user better control for organic modeling.
I also believe that it will still be possible to make twisted seashell shapes using Repeat D args, even though the twist happens at the base.

Let's give it a try and see though.


RE: Taking a look at Sweep again - Fonte Boa - 11-16-2012

<<There might be something I can do about aligning the sweep axis in most cases; I'll take a look.>>

Thanks for considering this, Optigon: i can see many uses for this add-on, for example to block/sketch characters without have to use mirror (i'll try to post a video about). It can not work for "all" cases, but will be fine to "most" ones. Wink

--------

<<Sweep|Free uses the camera position to determine the Sweep Axis. Each time the camera moves the plane of the Sweep Axis changes. Try it and you will see. I propose to replace the Sweep Rotation mouse button option with an option to rotate the Sweep Axis.>>

I can see Sweep axis behaviour during Free mode and its relationship with Camera. Today "L+drag" rotates the Sweep plane: the idea is to have an alternative rotate button, side the actual one?

<<the base of the extrusion rotated, as opposed to the head.>>

Almost imagining this... Today, if Sweep "Thaw Base" option is turned on, the base already rotates together the extruded faces (but a relative rotate). The new option will mantain their absolute paralelism? (or didnt i yet got the point?)

Another question: you exemplified with Sweep/Freem but, when implemented, this modification will affect some form the Sweep mmb/rmb ways (when user picks the axis before execute command)?


RE: Taking a look at Sweep again - Fonte Boa - 11-18-2012

I recorded a video showing how Sweep axis works and making a comparision how it works under Mirror condition. Even if an option to flip the axis wont work for all situations, it can be useful for a great number of cases imo. I am not saying there is a problem about how it works today, but if you can implement something alternative to Sweep works "as if" mirror was present this would be great!

Why not just use mirror? Because (at the end of video) there are situations when user wants to make distinct selections and get symetrical behaviours...

Thanks for your attention.

http://www.youtube.com/watch?v=NcW6MvLgivE


RE: Taking a look at Sweep again - Fonte Boa - 12-11-2012

Any chance to have a beam file to experiment your new Sweep approach, Optigon?


RE: Taking a look at Sweep again - Fonte Boa - 02-22-2013

A very nice suggestion about Sweep, Optigon:
could you verify its feasibility? Huh

http://wings3d.com/forum/showthread.php?tid=198&pid=1481#pid1481