[Plugin] FredoScale - v3.1a - 18 Dec 18

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby fredo6 » Sun Mar 29, 2009 8:01 pm

to all users

First of all thanks very much for your warm encouragements. Note that the reward should also go to the SU team, for the native capability of the 3D application and for the design of the API, which is quite powerful (and of course the choice of Ruby). Stretch is actually simply based on the functionality of the native Move tool, and the other deformations just rely on the capability of Sketchup to transform faces and edges when you move vertices.

A few remarks based on comments received:

1) For Bend, I would recommend that you configure the slicer with a 'negative' number. This allows to adjust automatically the number of slices based on the angle. With a small angle, you will only get a few slices. The convention is based on a 12-sides circle (360 degree). For instance "-3" corresponds to a circle of 36 edges.

2) The slicer is based on the Sketchup "Intersect With" functionality (to answer a question from Whaat). Unfortunately, the API method does not seem to be able to cut lonely edges. If you have some in your model, they wont be smoothly bent and could even create some geometric mess.

3) Plane Shear is a simple transformation, but it also 'shears' the axes of the components, so that they are no longer orthogonal. Although in most cases you do not have to bother, it might be that some scripts encounter problems with those components if they assume that the axes are orthogonal. Just in case, though I don't have any script in mind!

4) I forgot to mention the "Make Unique" function. All transformations manage it automatically, but again, it easy to mess up or get bugsplat with too quick Undos. So if you know for sure that you want to transform complex sets of embedded components, you can use the Make Unique function once for all.

5) I recommend you watch the edges generated by Bend and Twist with slicer on. By default, they are created as soft and smooth, so the surface may look smooth. It is good however to check the details to avoid late surprise. In most cases, you should avoid to deform twice the same area.

6) The protractor plane-lock works in Toggle mode. You do not need to keep the Shift key down. Lock is also set when pressing arrow Up, Left, Right for the axes. Arrow Down will unlock the plane.

7) For the Donation, there is a menu in FreeScale. So you do not need to care about the HTML file. Thanks for those who already donated. Again, the script is totally free.

Please do not hesitate to report bugs and problems so that I can improve the plugin for all.

Fredo

PS: by the way, if some knows how to embed a YouTube video within a message!
0
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby solo » Sun Mar 29, 2009 8:11 pm

PS: by the way, if some knows how to embed a YouTube video within a message!


I embedded the youtube video in your original post.
0
http://www.solos-art.com

I'm better with polys than words
User avatar
solo 
Global Moderator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby urgen » Sun Mar 29, 2009 8:15 pm

---Thanks!!!!! :thumb:
------Thanks!!!!! :thumb:
----------Thanks!!!!! :thumb: :D
0
--pupil forever...------
User avatar
urgen 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby Pixero » Sun Mar 29, 2009 8:20 pm

Fantastic! :sketchstatic:
I was waiting for the bend tool and now we got the others as well.
Then the stretch tool. Just wow! What a timesaver.
I'm shocked at what you can do by yourself.

It would be quite interesting to be a fly in the SU teams office when they see this plugin. ;)
Google team shame on you +2.
0
User avatar
Pixero 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby sepo » Sun Mar 29, 2009 8:29 pm

"1) For Bend, I would recommend that you configure the slicer with a 'negative' number. This allows to adjust automatically the number of slices based on the angle. With a small angle, you will only get a few slices. The convention is based on a 12-sides circle (360 degree). For instance "-3" corresponds to a circle of 36 edges."

How do you do that? I do not seem to have any GUI. In your video there is one.
0

sepo 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby thomthom » Sun Mar 29, 2009 8:30 pm

Fredo6 wrote:3) Plane Shear is a simple transformation, but it also 'shears' the axes of the components, so that they are no longer orthogonal. Although in most cases you do not have to bother, it might be that some scripts encounter problems with those components if they assume that the axes

I might be working on one at the moment. A script that generates a second cutout for cutout components so you can cut through double faced walls. I haven't checked yet, but I have a suspicion that it might not work out the position properly. So I'll see if I can account for this.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby solo » Sun Mar 29, 2009 8:30 pm

Hit the tab button
0
http://www.solos-art.com

I'm better with polys than words
User avatar
solo 
Global Moderator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby fredo6 » Sun Mar 29, 2009 8:31 pm

One thing I forgot to repeat and insist on.

All transformations in FreeScale are purely geometric. So they totally ignore the behavior of Dynamic Components.

I simply hope it does not mess up anything however.
Personally, I have not played yet with Dynamic Components (I don't have the Pro version) and I have found nothing in the API allowing to inspect or act on such DC behaviors.

Please tell me if you encounter any problem between FreeScale and Dynamic Components.

Fredo
0
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby sepo » Sun Mar 29, 2009 8:35 pm

Cheers Solo
:oops:
0

sepo 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby solo » Sun Mar 29, 2009 8:51 pm

Works great for rigging too, see Matrix bullet dodge timelapse.

0
http://www.solos-art.com

I'm better with polys than words
User avatar
solo 
Global Moderator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby Dan » Sun Mar 29, 2009 9:07 pm

Cher Fredo, je n'ai qu'un seul mot a vous dire: SUPERBE!

Hey, Google SketchUp, don't you think Fredo deserves a free license of SU 7 PRO ? I think that his plugins brought you a bunch of extra buyers.
0
Last edited by Dan on Sun Mar 29, 2009 9:19 pm, edited 3 times in total.

Dan 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby dacad » Sun Mar 29, 2009 9:14 pm

That's cool solo, but don't you mean posing solo?:)

That gave me an idea for an update to ffd plugin for use in posing characters, if we could just place the ffd points in the mesh instead of the standart box position they appear. Is that possible? :D
0

dacad 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby solo » Sun Mar 29, 2009 9:19 pm

DacaD, Posing and rigging, same thing.
What would be great is to be able to select a spot and make joints, then using the bend option it only bend at the joint.

however what we have now works pretty good.

0
http://www.solos-art.com

I'm better with polys than words
User avatar
solo 
Global Moderator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby dacad » Sun Mar 29, 2009 10:00 pm

ups, my mistake then, but i tough rigging was the stuff related with doing the bones for a mesh and conecting them that was then used to animate or pose the mesh, at least from what i can remember from animating in 3dsmax. I also called it posing because of the transpose feature of zbrush that they say artists use to pose characters wihtout doing any rigging... i'm not even sure if that name is righ (in technincal terms and english terms :P)

That's a good ideia too, to animate in sketchup, a mix between sketchyphisics and freedo's free scale/bend. the Phisend plugin....lolol
0

dacad 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby thomthom » Sun Mar 29, 2009 10:49 pm

thomthom wrote:
Fredo6 wrote:3) Plane Shear is a simple transformation, but it also 'shears' the axes of the components, so that they are no longer orthogonal. Although in most cases you do not have to bother, it might be that some scripts encounter problems with those components if they assume that the axes

I might be working on one at the moment. A script that generates a second cutout for cutout components so you can cut through double faced walls. I haven't checked yet, but I have a suspicion that it might not work out the position properly. So I'll see if I can account for this.

Did some testing; no problems at all. I don't have to do any consideration for skewing. :D
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby troyhome » Mon Mar 30, 2009 12:40 am

Dan wrote:Cher Fredo, je n'ai qu'un seul mot a vous dire: SUPERBE!

Hey, Google SketchUp, don't you think Fredo deserves a free license of SU 7 PRO ? I think that his plugins brought you a bunch of extra buyers.


Free for life if you contribute something this helpful without asking anything but feedback in return.
:)
0
IOviz.com
SU Pro 2017 PC
Thea: latest
vray4SU latest
User avatar
troyhome 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby jmmad » Mon Mar 30, 2009 1:20 am

I wrote this not so long ago for your last plugin.
jmmad wrote:Thxs a lot Fred for this plugin, your ruby scripts are amazing.
Do you think you could add more transformations to it, like bend, twist, Bulge
Maybe for a commercial plugin?

And now you make all of our dreams come true and freely?
SU was needing trasformations badly
Thanks for this plugin and for your generosity

I really love the user interface of those deformations, specially Stretch and Bend, so easy and precise to use.
Bend Shear Taper are even easier to use than Bonzai3D deformations.
And stretch its amazing I have never seen something like that before, your solution to the problem of keeping some geometry untouch its genius. Only one feature you could add is to give the strech tool the ability to make more paralel planes that deform the model, so it can afect more parts of the geometry at the same time.
I only have one problem with the stretch tool some times when i strech something even a simple geometry SU freezes and does not respond, and i have to restart SU.

With all your plugins you are giving Sketchup so many atractive and usefull features it's geting updated constantly.
Google should change the name of the program for something like FredoUP
Thanks again.
And yes i think Google should give you a eternal Licence + 1000 for that
0
Get Upa !

jmmad 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby utiler » Mon Mar 30, 2009 1:38 am

thanks you Fredo, there is nothing more I can say....
0
purpose/expression/purpose/....
User avatar
utiler 
Top SketchUcator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby scottpara » Mon Mar 30, 2009 1:56 am

Shame shame shame on Google for not patting this guys back! How is it that a lone programmer can take sketchup to this level with little resources in comparison to Google? Yet we get Version 7 which is a polished version of 6 yet we all had to pay. Google should either hire Fredo, Whaat, and a few others (did not mean to leave anyone out) or leave the programming to them for 2 years and see what Sketchup becomes!

Fredo....thank you for an absolutely AMAZING plugin!

Google.....take notice!

Scott
0
Love the fact that some HATE my avatar.....

scottpara 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby xrok1 » Mon Mar 30, 2009 4:17 am

Just in case nobody else has noticed, there's an html file (freescale.donation.html) in the freescale_dir_20 folder.. you can make a donation via that link.


i would love to see the donation page in english too so i could give you some kudos. please post english donation link, and thankyou very much.

Now for the soft selection! :D
0
“There are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

http://www.Twilightrender.com try it!

xrok1 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby EscapeArtist » Mon Mar 30, 2009 4:34 am

Thank you for this plugin. It is fantastic!
0
User avatar
EscapeArtist 
Top SketchUcator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby utiler » Mon Mar 30, 2009 4:48 am

scottpara wrote:Shame shame shame on Google for not patting this guys back! How is it that a lone programmer can take sketchup to this level with little resources in comparison to Google? Yet we get Version 7 which is a polished version of 6 yet we all had to pay. Google should either hire Fredo, Whaat, and a few others (did not mean to leave anyone out) or leave the programming to them for 2 years and see what Sketchup becomes!

Fredo....thank you for an absolutely AMAZING plugin!

Google.....take notice!

Scott


second that Scott!!! :thumb:
0
purpose/expression/purpose/....
User avatar
utiler 
Top SketchUcator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby jeff hammond » Mon Mar 30, 2009 4:49 am

xrok1 wrote:
Just in case nobody else has noticed, there's an html file (freescale.donation.html) in the freescale_dir_20 folder.. you can make a donation via that link.


i would love to see the donation page in english too so i could give you some kudos. please post english donation link, and thankyou very much.



the donation is via paypal so you can go to your language version of that and send to:
Code: Select all
fredosix{at}hotmail{dot}com
0
Last edited by remus on Mon Mar 30, 2009 1:57 pm, edited 1 time in total.
Reason: made email more bot resistant.
dotdotdot
User avatar
jeff hammond 
Global Moderator
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby xrok1 » Mon Mar 30, 2009 5:01 am

thanks, going now! gladly. :P
0
“There are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

http://www.Twilightrender.com try it!

xrok1 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby Tekelwriter » Mon Mar 30, 2009 5:13 am

Beautiful! Thanks a lot!
0

Tekelwriter 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby fredo6 » Mon Mar 30, 2009 7:29 am

jmmad wrote:Only one feature you could add is to give the strech tool the ability to make more paralel planes that deform the model, so it can afect more parts of the geometry at the same time.

I thought about it, but then it becomes cumbersome in the UI, and you may not easily reach the expected result.
By the way, 2 tips:

1) because Stretching is often just applying an offset, I suggest to call the Dimension box and just type '+100' or '-100' at the end of the current dimension, if your offset is 100. The field supports arithmetic formula.

2) double-clicking on the divider will bring it back to center.

jmmad wrote:I only have one problem with the stretch tool some times when I strech something even a simple geometry SU freezes and does not respond, and i have to restart SU.


a) Do you apply it to a selection made of embedded components, with several instances (insinde or outside the selection)?

b) Is this something you can reproduce on a given model (if so, can you post it)

to all users: do you encounter similar cases of Freeze?

Thanks

Fredo
0
User avatar
fredo6 
PluginStore Author
PluginStore Author
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby Fletch » Mon Mar 30, 2009 7:37 am

Fredo,
You may have just saved me hundreds of hours bending text in SU... much less all the other great things we can think of for these tools....



wish you would have sold them thru Smustard, but hope that folks will at least go donate $20 or more to you for this amazing collection.
0

Fletch 
Twilight Render
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby Matt666 » Mon Mar 30, 2009 8:11 am

wish you would have sold them thru Smustard, but hope that folks will at least go donate $20 or more to you for this amazing collection.

I second that. Fredo, do you have a paypal account? Or Where can I send you a donation? Thank you!
0
Frenglish at its best !
My scripts

Matt666 
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby Burkhard » Mon Mar 30, 2009 8:47 am

Hi Matt, there is a donation page - html file with Fredos installation.

Thanks also from me for such a great collection :berserk:
0
User avatar
Burkhard 
Premium Member
Premium Member
 

Re: [Plugin] FreeScale 2.0a beta (+Shear, Stretch, Bend, Twist)

Postby thomthom » Mon Mar 30, 2009 9:10 am

Burkhard wrote:Hi Matt, there is a donation page - html file with Fredos installation.

Thanks also from me for such a great collection :berserk:

Also: Tools->Fredo6 Collection->Freescale->Donation...->Fredo6 at Paypal
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

PreviousNext


 

Return to Plugins

Who is online

Users browsing this forum: djolleg, Gelby4, gmaraboti, philpirae and 128 guests

Visit our sponsors: