This is a free opensource Loop subdivision plugin for Google Sketchup. Loop subdivision smooths hard edges to give a more rounded organic looking shape. This plugin has not been tested extensively, so please save any important Sketchup models before using this plugin on them.
To use:
- Download the file below (loop_subdiv.rb) and save it in your Google Sketchup plugins directory. On Windows it will be somewhere like C:\Program Files\Google\Google Sketchup 7\Plugins.
- Re-start Sketchup, there should now be an extra option "Loop subdivide smooth" in the tools menu
- To use the plugin select your model and click "Loop subdivide smooth" in the tools menu.
- A box will appear asking how many times you want to repeat the subdivision (1,2,3 or 4 times). More repeats gives a smoother model, but also takes longer, so try 1 or 2 first.
- You can choose whether the subdivided object has softened and smoothed edges.
- If you have a large model (with lots of faces) the smoothing will take a long time so be prepared to wait!
- The smoothed model is added to a new layer(called Loop_subdiv_XXXX)
- The original selection is deleted (but you can Undo the operation to get it back)
For the technical details see the Hoppes and co-workers paper: Piecewise Smooth Surface Reconstruction . This paper also describes how to do partial subdivision, using crease edges and darts, which are not yet implemented in this plugin.
Two other subdivision plugins on www.smustard.com use Catmull-Clark subdivision. There is no theoretical reason why Catmull-Clark subdivision should be better than Loop's subdivision, but Dale Martens' Subdivide and Smooth plugin below has extra features like crease edges and is probably faster and generally more polished:
- RickW's is free, but not opensource, and does not work on models with holes.
- The Subdivide and Smooth plugin is not opensource and costs $22, but from the screenshots and videos it looks very impressive, with lots of features and a smooth user interface.
You could also try exporting your Sketchup model to the Blender or Meshlab programs, which have lots of subdivision features.
Please feedback or leave comments about problems or suggestions for the plugin. This plugin is opensource, so I welcome any improvements in the code.
There are known issues with non-manifold meshes where adjacent faces do not share edges (try smoothing a captial E), I am looking for solutions. Also when smoothing components the face materials are lost in the smoothed object.
| Attachment | Size |
|---|---|
| loop_subdiv.rb | 6.64 KB |
how can i download this for a
how can i download this for a mac?
YES! IT WORKS WOOT WOOT
THankyou this means soooo much, it will help greatly Cheers :):):):):):):):)
works!!!
works fine for me. im using sketchup pro 6 by the way!
Hi, Would have been useful
Hi,
Would have been useful but unfortunately the plugin crashes Sketchup 7 on my mac (installed in the HD/library/application suppot/google sketchup 7/plugins directory)
Cheers,
K
Edit
Hello. I have editted this plugin and made an icon. Contact me and I'll send you the files.
hey, can i get the file from
hey, can i get the file from you? please.
Would be grateful if you
Would be grateful if you would send your icons (Skp. Loop SubD.Smooth Plugin) to danetickner@bigpond.com.
Thanks in advance. Dane
Plugin + OSX
How to make this work on Mac OSX version of SketchUp, I save it in Plugin directory, re-start SketchUp and nothing.
I can't test this on a Mac
I don't have a way to test this plugin on a Mac, but there should be an extra item in the Tools menu. I would be grateful if any other Mac users could verify this problem
crashes on mac
crashes on mac
Can't get it to work
Can't get it to work, there is no extra option in to tool menu.
Try the Tools menu
There is no extra icon on the toolbar, but look for the Loop subdivision smooth entry in the Tools menu. Also if you install the plugin while Sketchup is running you will need to restart it to see the menu option.
Great work
I like you name "guitar-list". Hahaha....Well I'm going to try this...it looks promising!!!
ThANKS!!!