본문 바로가기
*** Previous data ***/SketchUp

Sketchup Loop Subdivision Smooth Plugin

by 거제송군 2009. 5. 20.
사용자 삽입 이미지

1. The Subdivide and Smooth
2. Sketchup Loop Subdivision Smooth Plugin
3. Original 3D text

 중단의 결과물은 이번에 소개하고자할 공개루비인 Sketchup Loop Subdivision Smooth Plugin의 값을 1로 주었을 때 결과물입니다.
 서브디비젼값은 총 3단계로 나뉘는데 복잡한 매스인 경우에 3을 적용하니 좀 무리가 가더군요.
 그리고 값 적용시 원본 매스는 투명도가 주어지고 서브디비전 된 매스들은 새롭게 만들어진 레이어로 분류가 됩니다. 좀 편리한듯.
 그런데 몇몇의 면이 뒤집히거나 빵구가 나는 버그가 존재하는거 같네요.
 그 외에는 11달라나하는 섭디바이드엔스무스랑 거의 똑같다고 보시면 됩니다.
 아래는 원문의 내용입니다.

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:

  1. 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.
  2. Re-start Sketchup, there should now be an extra option "Loop subdivide smooth" in the tools menu
  3. To use the plugin select your model and click "Loop subdivide smooth" in the tools menu.
  4. A box will appear asking how many times you want to repeat the subdivision (1,2 or 3 times). More repeats gives a smoother model, but also takes longer, so try 1 or 2 first.
  5. If you have a large model (with lots of faces) the smoothing will take a long time so be prepared to wait!
  6. The smoothed model is added to a new layer(called Loop_subdiv), and your original model will become transparent.
  7. If you are happy with the smoothed model, delete the original model.

Technical note: the plugin operates on a triangulated mesh of your model, this can result in asymmetry in the smoothed model depending on how Sketchup triangulates each face. Also the Sketchup triangulation aims for the lowest possible triangle count, this often results in skinny triangles which do not subdivide nicely.

Two other subdivision plugins on www.smustard.com use Catmull-Clark subdivision, and might be worth a try:

  • 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 $11, but from the screenshots it looks very impressive.

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.