SketchUcation Plugin Store

 

 

[Plugin] GhostComp - v1.0a - 26 Nov 09

[Plugin] GhostComp - v1.0a - 26 Nov 09

Postby Fredo6 » Fri Aug 28, 2009 8:19 am

The concept behind GhostComp is to associate a simplified version to a component (called Ghost). Then the script provides an easy way to switch back and forth between the Ghost version and the Real version in the model. The idea is that in many situations, switching heavy and complex components to their Ghost version would make the model view lighter to manipulate during the design phase (for orbiting, copying, etc…).

Note : I just realized that the concept had been introduced independently, but earlier, by AdamB, under the name of Proxy, in his LightUp plugin. So, I wanted everyone to know.

This is an experimental concept, and frankly, I don’t know if it really fits any practical design workflow with high-poly models. If it does, then I think it should better be implemented in the native Sketchup application than in Ruby (if the Google SU team has time of course).

In version 1.0, the ‘simplified’ Ghost version can be generated as:
  • the Bounding Box of the top level component (so just 6 faces)
  • the Bounding Boxes of the top level component and its subcomponents, hierarchically
  • a Wireframe of the component
  • a Simplified copy of the component (keeping a limited number of the largest faces)
  • a Frozen copy of the component (useful before performing poly-greedy transformation such as RoundCorner or Subdivide & Smooth)
GhostComp modes.jpg

Here is a video showing GhostComp in action.


Under the cover, GhostComp uses a hidden layer to maintain copies of the original components and their Ghost versions. Unfortunately, as there is no way to hide component definitions, you’ll see the Ghost component definitions in the Component browser. Note that GhostComp does not touch, modify or delete the original components.

GhostComp 1.0 requires that you upgrade to LibFredo6 3.3 or higher. See this post for download:http://forums.sketchucation.com/viewtopic.php?f=180&t=17947#p144178

The attached documentation in PDF format (in English) gives details on the Plugin installation, as well as a description of all commands and options.
Quickcard GhostComp - English - v1.0.pdf


[Chinese version - 26 Nov 09 - 22:00 CET]
Here is the LANG file for the Chinese version, produced by the SuBAR_CLT team at SketchupBar (Diweiman and ShuangYu).
In the attached Zip file, there is a file GhostComp_ZH.lang, which should go to the GHOSTCOMP_Dir_15 subfolder.
Do not forget to download the chinese version for LibFredo6 (see http://forums.sketchucation.com/viewtopic.php?f=180&t=17947&p=144178#p144178).
GhostComp_ZH.lang.zip

[
Please, register (free) to access all the attachments on the forums.
Last edited by Fredo6 on Fri May 07, 2010 6:35 am, edited 7 times in total.
Fredo6
Top SketchUcator
 
Posts: 1660
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] GhostComp 1.0a (Ghost Components)

Postby Khai » Fri Aug 28, 2009 8:23 am

thankee :mrgreen:
Khai
 
Posts: 548
Joined: Sun Mar 15, 2009 4:53 pm
Location: Onboard his TARDIS
Name: Khai

Re: [Plugin] GhostComp 1.0a (Ghost Components)

Postby howardhong » Fri Aug 28, 2009 8:27 am

VERY big,big thanks.
howardhong
 
Posts: 22
Joined: Sat Apr 12, 2008 10:31 am

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby nomeradona » Fri Aug 28, 2009 10:10 am

ha! to help SU with viewing efficiently and quickly whne having all this heavy components... clever. thank u.
nomeradona
 
Posts: 1302
Joined: Mon Nov 26, 2007 4:46 am

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Rich O Brien » Fri Aug 28, 2009 10:17 am

Thanks Fredo,

This is a great plugin and i've looked forward to it since the video went up on Youtube. Finally i get to use it and it rocks

rgds
Rich
:::Blog:::

I'm a Trimbler now!
User avatar
Rich O Brien
Administrator
 
Posts: 8270
Joined: Fri Oct 31, 2008 9:05 am
Location: Limerick, Ireland
Name: Rich O'Brien
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: engineering and mechanical design
Level of SketchUp: Advanced

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby DJMX1 » Fri Aug 28, 2009 10:26 am

Super plugin fredo. merci.

Par contre la transformation en fil de fer, ou la dégradation progressive, sont très longue dès que l'objet dépasse les 200ko (voir même plantage !)
Si tu as une solution.

J'avais fait un post sur le bounding box, et je ne sais pas si toi tu est capable de le faire, j'aurais voulu un plugin qui me permette d'activer une vue type
bounding box, comme quand le fichier est trop lourd et que sketchup dégrade l'image en remplaçant les objet par des bounding box. C'est pas la même utilisation que GHOSTCOMP, et ça m'aurait bien rendu service.
Dans l'attente. @+
DJMX1
 
Posts: 15
Joined: Sun Nov 30, 2008 10:27 am
Location: france

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby MALAISE » Fri Aug 28, 2009 1:40 pm

Fantastic tool, for huge projects

Merci Fredo, I try it this evening

MALAISE
La Connaissance n'a de valeur que partagée
MALAISE
 
Posts: 620
Joined: Sun Apr 20, 2008 1:23 pm
Location: Cergy Pontoise FRANCE
Name: Pierre

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Fredo6 » Fri Aug 28, 2009 2:03 pm

DJMX1 wrote:Par contre la transformation en fil de fer, ou la dégradation progressive, sont très longue dès que l'objet dépasse les 200ko (voir même plantage !)
Si tu as une solution.

Wireframe and Simplify options are rather for components that are not too complex, but would be repeated hundreds times in the model.
In this version 1.0, I did not optimize the generation of Ghosts actually, as my primary goal was to understand whether the concept would be useful.

DJMX1 wrote:J'avais fait un post sur le bounding box, et je ne sais pas si toi tu est capable de le faire, j'aurais voulu un plugin qui me permette d'activer une vue type
bounding box, comme quand le fichier est trop lourd et que sketchup dégrade l'image en remplaçant les objet par des bounding box. C'est pas la même utilisation que GHOSTCOMP, et ça m'aurait bien rendu service.
Dans l'attente.

You can generate a Bounding Box Ghost for all objects (do a Select All before generation). The problem is to have a view where Ghosts are activated while in other views they are not.
This again underlines that it should be the SU Team integrating this type of dual appearance concept in the native Sketchup application. In Ruby script, there are too many limitations to make something clean, fast, safe and transparent to the model (i.e. without creating tons of hidden components, use a hidden layer, ...).

Fredo
Fredo6
Top SketchUcator
 
Posts: 1660
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby kwistenbiebel » Fri Aug 28, 2009 2:27 pm

Fantastic Fredo!!

This is a plugin I will use very often (always?). finally a way to keep on editing those high poly scenes (trees, etc...).
I agree that a feature like this should be standard SU stuff, but I am glad you made it into a plugin.

Thanks. Much appreciated
kwistenbiebel
 
Posts: 2666
Joined: Thu Nov 22, 2007 6:13 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby notareal » Fri Aug 28, 2009 2:56 pm

:thumb: A keeper.
Welcome to try Thea Render, Thea support | kerkythea.net -team member
notareal
Thea Render
 
Posts: 946
Joined: Tue Nov 13, 2007 9:54 pm
Location: Oulu, Finland
Name: notareal

Muchas Gracias!

Postby ideas_arte » Fri Aug 28, 2009 4:54 pm

Wow !!!!! did not the boys at Google, you did!

Greatly appreciated, I will be testing and commenting

Thanx!! Thanx!! Thanx!! Thanx!!





Greetings.
ideas_arte
 
Posts: 57
Joined: Tue Sep 09, 2008 7:20 pm
Location: Guatemala
Name: Ivan Alvarado

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Pilou » Fri Aug 28, 2009 8:48 pm

Bigre :shock: :enlight: :fro:
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
Pilou
Top SketchUcator
 
Posts: 10026
Joined: Wed Jan 23, 2008 10:33 pm
Operating system: Windows
SketchUp version: 6
License type: Free
SketchUp use: hobby
Level of SketchUp: Advanced

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Whaat » Fri Aug 28, 2009 11:29 pm

Another winner Fredo! I had a similar idea once but never got to implementing it. I also wanted to mention that I have been using your Round Corner script lately and it is incredible! Great work!
Whaat
 
Posts: 966
Joined: Wed Nov 14, 2007 9:51 pm
Location: Saskatchewan, Canada
Name: Dale Martens
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Fredo6 » Sat Aug 29, 2009 9:25 am

Whaat wrote:Another winner Fredo! I had a similar idea once but never got to implementing it. I also wanted to mention that I have been using your Round Corner script lately and it is incredible! Great work!

Thanks Dale. It shows that the Google SU team should have a closer look to what they could do natively in the Sketchup application, as this could be a useful complement to their quest for high-poly support.
Fredo
Fredo6
Top SketchUcator
 
Posts: 1660
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby urgen » Sat Aug 29, 2009 2:03 pm

...thanks FREDO!...briliant! :thumb: :thumb: :thumb: :D
--pupil forever...------
User avatar
urgen
 
Posts: 623
Joined: Mon Nov 12, 2007 10:06 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Pg09 » Sun Aug 30, 2009 6:04 am

Thank You!
Pg09
 
Posts: 90
Joined: Sun Jun 01, 2008 4:10 pm
Location: now in Budapest

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby TomDC » Sun Aug 30, 2009 8:20 am

Oooh, this one's going to come in very handy indeed. Thanks!
Bill Maher on the French: "They invented sex during the day, lingerie and the tongue."
TomDC
 
Posts: 2931
Joined: Mon Nov 12, 2007 1:16 pm
Location: Behind you.

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby wsms » Sun Aug 30, 2009 11:26 am

it works really good!
this function shall be put in a new version of su
wsms
 
Posts: 2
Joined: Sun Feb 08, 2009 10:30 am
Name: Buck

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby erikB » Sun Aug 30, 2009 5:14 pm

Thanks Fredo for this very handy pluging.
Much appreciated ! :thumb:

greetings, erikB
User avatar
erikB
 
Posts: 84
Joined: Mon Dec 03, 2007 5:22 pm
Location: Belgium
Name: Erik Bosquet

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby DJMX1 » Sun Aug 30, 2009 6:50 pm

je poste mon petit pack d'icônes pour GHOSTCOMP. J'ai fait ça pour moi et je partage.


prendre les icônes et les copiées dans le dossier "IMAGES_Standard" du plugin GHOSTCOMP
http://www.box.net/shared/gv8ooblvog
:ugeek:
DJMX1
 
Posts: 15
Joined: Sun Nov 30, 2008 10:27 am
Location: france

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Fredo6 » Sun Aug 30, 2009 8:46 pm

DJMX1 wrote:je poste mon petit pack d'icônes pour GHOSTCOMP. J'ai fait ça pour moi et je partage.


prendre les icônes et les copier dans le dossier "IMAGES_Standard" du plugin GHOSTCOMP
http://www.box.net/shared/gv8ooblvog
:ugeek:


Thanks a lot.
Actually, the best is to create a subfolder IMAGES_DJMX1 in the folder GHOSTCOMP_DIR_10 and put the icons there. Then in the Default Parameters dialog box for GhostComp you can enable these icons. This way, you are sure that they won't be overwritten in a next release of GhostComp.

Fredo
Fredo6
Top SketchUcator
 
Posts: 1660
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby DJMX1 » Sun Aug 30, 2009 10:17 pm

Fredo6 wrote:IMAGES_DJMX1 in the folder GHOSTCOMP_DIR_10


amazing! DJMX1 in a plugin of Fredo, I'm too happy! thank you :berserk:
DJMX1
 
Posts: 15
Joined: Sun Nov 30, 2008 10:27 am
Location: france

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Ecuadorian » Sun Aug 30, 2009 10:47 pm

This is excellent for preparing renderings with tons of 3D vegetation, Thank you very much!
An option to have just wireframes of the two bounding boxes options (recursive and simple) would be cool for the next version. :enlight:
Ecuadorian
 
Posts: 1621
Joined: Thu Jan 15, 2009 10:20 pm
Location: Ecuador
Name: Miguel
Operating system: Windows
SketchUp version: 8
License type: Free
SketchUp use: architecture
Level of SketchUp: Intermediate

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby troyhome » Mon Aug 31, 2009 3:08 pm

You're some kind of SketchUp Santa Claus! Thank You
Etch-A-Render
SU Pro 8.0.4810 Mac/ SU Pro 8.0.4811 PC
Thea: (MacOSX 32bit) RV481_v1.0.7 (SU2TH .86)/ (PC 64bit) RV481_v1.0.7 (SU2TH .86)
Vray: VfSU 1.49.01
troyhome
 
Posts: 283
Joined: Sun Mar 09, 2008 1:21 am
Location: Michigan
Name: Troy
Operating system: Mac
SketchUp version: 8
License type: Pro
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby stegagG » Sat Sep 26, 2009 10:50 pm

What is the message in SU7 :
Loading file error GhostCompAlgo.rb
uninitialized constant GhostComp::T6Errore di caricamento del file GhostCompLoader.rb
uninitialized constant GhostComp::T6
Thanks
stegagG
 
Posts: 6
Joined: Tue May 27, 2008 3:06 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby Fredo6 » Sat Sep 26, 2009 11:24 pm

stegagG wrote:What is the message in SU7 :
Loading file error GhostCompAlgo.rb
uninitialized constant GhostComp::T6Errore di caricamento del file GhostCompLoader.rb
uninitialized constant GhostComp::T6

It looks like a problem of installation, most probably your Unzip programs not reconstructing the folder hierarchy.
Check out the footprint of files and folder in the post and in the documentation.
It seems that some users have this type of problem.
By curiosity, which utility do you use to unzip the files?

Fredo
Fredo6
Top SketchUcator
 
Posts: 1660
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby stegagG » Sun Sep 27, 2009 4:04 pm

Sorry, but I have dome an error of unzip
Hi.

Fredo6 wrote:
stegagG wrote:What is the message in SU7 :
Loading file error GhostCompAlgo.rb
uninitialized constant GhostComp::T6Errore di caricamento del file GhostCompLoader.rb
uninitialized constant GhostComp::T6

It looks like a problem of installation, most probably your Unzip programs not reconstructing the folder hierarchy.
Check out the footprint of files and folder in the post and in the documentation.
It seems that some users have this type of problem.
By curiosity, which utility do you use to unzip the files?

Fredo
stegagG
 
Posts: 6
Joined: Tue May 27, 2008 3:06 pm

Re: [Plugin] GhostComp 1.0a (Conceptual edition)

Postby latence » Sun Sep 27, 2009 6:26 pm

Fredo THANK YOU for all your great work!
latence
 
Posts: 1
Joined: Wed Sep 23, 2009 6:27 am

Re: [Plugin] GhostComp 1.0a - 26 Nov 09 (in Chinese)

Postby Fredo6 » Thu Nov 26, 2009 10:00 pm

The script is now translated to Chinese, thanks to the effort of the CLT Team at SketchupBar.
see main post at http://forums.sketchucation.com/viewtopic.php?f=180&t=21469&hilit=plugin#p180536
Fredo6
Top SketchUcator
 
Posts: 1660
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] GhostComp - v1.0a - 26 Nov 09

Postby aea » Fri Jan 29, 2010 2:05 am

No working GHOSTCOMP ?
Please, register (free) to access all the attachments on the forums.
aea
 
Posts: 24
Joined: Tue Dec 22, 2009 3:18 pm
Location: Europe
Name: Adrian

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago

Need Authorised SketchUp Training by experts in various disciplines? Check out our Training details.

Ad Machine
Robot
 
Posts: 2012

Next

Return to Plugins

Who is online

Users browsing this forum: 1367, Acheampong, acrilicox, artupas, Esan256, facer, Fredo6, hsnyaren, StijnDB, thuphappro and 12 guests