[Plugin] SketchyFFD (Classic)
-
This plugin is not working in Sketchup 8
-
-
-
Sorry, yesterday was not working, but today it is!
-
@unknownuser said:
Try this...
viewtopic.php?t=25801
It works for me on v8
I downloaded this file
hmmmmm...
Stopped working againI do not understand, it works when it want!
-
Works fine for me?
[flash=800,600:2vx1cdem]http://www.youtube.com/v/HMWLepzpwds[/flash:2vx1cdem]
-
I do not understand, sometimes works, sometimes does not work
-
@unknownuser said:
Works fine for me?
[flash=800,600:1qd2nqzo]http://www.youtube.com/v/HMWLepzpwds[/flash:1qd2nqzo]
You need a subdivided mesh man.
-
Not neccessarily. On undivided meshes it works like the standard move tool shifting vertices. Or if you divide an edge it'll also work.
It's a cool plugin but I understand what you mean. It works best on subdivision.
-
Thank you
-
Here is an updated version http://forums.sketchucation.com/viewtopic.php?p=36127#p36127
Some issues with it not being in a module, use of $ variables and a flaky observer have been fixed [I hope]... -
Hi,
I'd like to know if anyone has information about the algorithm used in this plugin.
Cheers.
-
@sosegon said:
Hi, I'd like to know if anyone has information about the algorithm used in this plugin. Cheers.
Get it and read it - it's a .rb file... -
@tig said:
@sosegon said:
Hi, I'd like to know if anyone has information about the algorithm used in this plugin. Cheers.
Get it and read it - it a .rb file...Thanks, I tried that, but since I don't speak ruby, it's been very hard to understand what the plugin is doing. That's why I asked for info about the algorithm used in the plugin. I don't necessarily need a piece of code, a brief explanation would be enough.
-
You make a series of grouped 'control-points' [guide-points] in a 3d grid around the selected group's bounding box, these are given special attributes so they can be 'observed' later.
Now later on when you change any of them [e.g. you might edit the group that contains them and 'move' some] an 'observer' kicks in, and it runs code that adjusts the geometry within the group by distorting all of the vertices relative to the 'control-points' current locations. Thus you can distort a grouped form by changing the 3d grid of 'control-points'.
The rules for determining the amount of the adjustment for each vertex is done by finding the changes in the vectors between the vertices and the 'control-points' and transforming each of the vertices accordingly... -
@tig said:
The rules for determining the amount of the adjustment for each vertex is done by finding the changes in the vectors between the vertices and the 'control-points' and transforming each of the vertices accordingly...
That part is the most important for what I need. Now I have a better idea, thanks. If you have any link to other resources about the algorithm, it would be great.
-
Hi,
I installed the latest Ruby in the plugins folder in Sketchup 8. I do not get it to work. In the context menu the functions are all grayed out.
Charly
-
Charly
Not a tool specific issue...
The context-menu gray-out is a known Sketchup issue.
There is a finite number of 'commands' that can be added to the context-menu/toolbars.
If you exceed this some items become 'disabled'.
This was discovered a while ago as more and more scripts were added.
Some scripts were found to add multiple entries, these were quickly found and fixed [e.g. all Fredo's tools latest versions are no longer implicated].
I didn't write the original version of this tool but I can't see it makes more that it has too...
However, having a lot of scripts loading - even if they are optimized - you can still eventually reach the limit in any case... and get the 'graying'.
I suggest you decide which scripts you don't often need and disable them by renaming the with .TXT on the end. They won't then auto-load and you should thereby avoid the 'graying' issue. If you want to change them to auto-load again simply remove the .TXT from the tool's name so the .rb file auto-loads. If you want to occasionally load a .TXT file just load it from the Ruby Console withload "xxxx.rb.TXT"
- where 'xxxx' is the original scripts name... it's then loaded for that session only.
There is also an 'optimizer' you could try [ http://forums.sketchucation.com/viewtopic.php?p=252413#p252413 ] - but it will still fail if you clog up the 'auto-loading set' too much... It also has further reading on this whole issue -
@TIG That's explain why this arrives with my numerous collections of plugins
Thx for for this enlighting explanation -
Dear TIG,
You have given me and many others, again very helpful tips with your expert explanations.
That was a good time to cleanup my plugin directory. I had so many plugins that I have never used or very rarely. With many more I knew not what function they have. I've promised myself that from now I install plugins only when I need it really.
In my context menu, all functions are now active again and SketchyFFD works fine now and Sketchup boots faster.
Many Thanks again TIG.
Charly
Advertisement