sketchucation logo sketchucation
    • Login
    โ„น๏ธ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] GhostComp - v1.4a - 31 Oct 18

    Scheduled Pinned Locked Moved Plugins
    101 Posts 52 Posters 204.6k Views 52 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • GaieusG Offline
      Gaieus
      last edited by

      Yes, I am afraid you do. Ghost Components plugin can only solve performance issues in SU but it would not work as a proxy plugin for exporters. Certainly it could be modified somewhat (and/or the exporter plugin could accommodate) but for that, the two, different authors of the plugins should co-operate on one that works this way.

      But then all the other renderers could ask the same.

      Gai...

      1 Reply Last reply Reply Quote 0
      • N Offline
        niks
        last edited by

        thanks Fredo.. you are a beast on what you do โ— ๐Ÿ‘

        1 Reply Last reply Reply Quote 0
        • S Offline
          scrappy24
          last edited by

          Great work! "To God be the victory!" ๐Ÿ‘

          1 Reply Last reply Reply Quote 0
          • R Offline
            rachmatrf
            last edited by

            Wow! What a great plugin... ๐Ÿ˜ ๐Ÿ˜ ๐Ÿ˜ ๐Ÿ˜

            I can not thank you enough to make this possible on sketchup... Where have I been so far to miss this wonderful plugin. SU Team surely should incorporate this in SU native version. I believe they will put this in the new Trimble Sketchup... Great work Fredo!!! and thanks once again....

            1 Reply Last reply Reply Quote 0
            • S Offline
              sellberg
              last edited by

              Thanks for this! Iยดve only had a short test/peek/session w this RB. It seems super useful!

              I had one problem, though: I saved the model when in ghost mode and closed the program. When I opened the same model later I couldnยดt reset the geometry to the complex form. I just saw the ghost. Have anyone else had similar experiences?

              //KJS
              Running a freeSU8 on a mac.

              1 Reply Last reply Reply Quote 0
              • R Offline
                rv1974
                last edited by

                Fredo,I just wondered would this dirty trick http://72.27.230.245/3ds-max/scripts/renderlayers-0 be possible in SU8?

                1 Reply Last reply Reply Quote 0
                • C Offline
                  congellous
                  last edited by

                  This is a copy of my plug ins folder, I've upgraded to the new fredo lib and installed the ghost but nothing shows up in the program
                  Have I got some conflict in here, it's a mess !

                  __loader.rb
                  .DS_Store
                  #extrusionToolbar.rb
                  AddCtrPnt.rb
                  animation.rb
                  artisan
                  artisan_loader.rb
                  attributes.rb
                  Autounfold.rb
                  bezier.rb
                  box.rb
                  clf_shape_bender
                  clf_shape_bender_loader.rb
                  config-thumb.jpg
                  contextmenu.rb
                  ctsMaker
                  curve_maker.rb
                  curve_pointer.png
                  CURVILOFT_Dir_12
                  deBabelizer.rb
                  default_pointer.png
                  DEFPARAM_Dir
                  DOCUMENTATION_Dir
                  drawhelix14.rb
                  drawmetal_plugins_1_3_4.rb
                  dropverts.rb
                  Examples
                  examples.rb
                  examplescripts.rb
                  extrudeEdgesByEdges.rb
                  extrudeEdgesByFace.rb
                  extrudeEdgesByFaces.rb
                  extrudeEdgesByLathe.rb
                  extrudeEdgesByLoft.rb
                  extrudeEdgesByOffset.rb
                  extrudeEdgesByRails.rb
                  extrudeEdgesByRailsByFace.rb
                  extrudeEdgesByRailsToLattice.rb
                  extrudeEdgesByVector.rb
                  extrudeEdgesByVectorToObject.rb
                  faceFlattener019.rb
                  fillet.rb
                  flattery
                  flattery.rb
                  Fredo6Trace.txt
                  FREDOSCALE
                  FREDOSCALE_Dir_22
                  FredoScale_Tool.rb
                  FredoScale.rb
                  generateSoapSkinBubble.rbs
                  Geodesic_SketchUp.rb
                  GhostComp%201
                  Help
                  iges_export.rb
                  Images
                  jointpushpull.rb
                  JPP_Dir_20
                  LIBFREDO6_Dir_48
                  LibFredo6.rb
                  LibTraductor.rb
                  line_pointer.png
                  linetool.rb
                  maxwell
                  maxwell.rb
                  Ocean
                  ocean_extension.rb
                  proper_animation
                  proper_animation_loader.rb
                  ROUNDCORNER
                  ROUNDCORNER_Dir_23
                  RoundCorner.rb
                  RubyToPython
                  SCF
                  selection.rb
                  shapes.rb
                  SketchyFFD.rb
                  skin.rb
                  skp_to_dxf.rb
                  skp_to_dxf.rbz
                  SoapSkinBubble
                  generateSoapSkinBubble.rbs
                  Help
                  Images
                  SoapSkinBubbleMenus.rb
                  SoapSkinBubbleTools.rb
                  stock_maker.rb
                  SU_Podium_Browser.rbs
                  SU_Podium_V2
                  SU_Podium_V2.rbs
                  SuSolid
                  susolid.rbs
                  taper_maker.rb
                  TIGtools
                  TOS
                  TOS_Dir_18
                  tt_cleanup.rb
                  TT_Lib2
                  tt_simple_installer.rb
                  tt_solid_inspector.rb
                  unfoldtool.png
                  unfoldtool.rb
                  Utilities
                  utilities.rb
                  utilities.rbs
                  utilitiestools.rb
                  vfs.rb
                  weld.rb
                  ZLoader__FredoScale.rb
                  ZLoader__GhostComp.rb
                  ZLoader__OnSurface.rb
                  ZLoader__RoundCorner.rb

                  1 Reply Last reply Reply Quote 0
                  • TIGT Offline
                    TIG Moderator
                    last edited by

                    Have you activated its Extension from within Preferences.
                    You might also then need to activate its Toolbar...

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      congellous
                      last edited by

                      There doesn't seem to be an extension in there ?
                      It has instal extension which one is the extension ?

                      1 Reply Last reply Reply Quote 0
                      • TIGT Offline
                        TIG Moderator
                        last edited by

                        This ?Capture.PNG

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • C Offline
                          congellous
                          last edited by

                          Yeah it's not there

                          1 Reply Last reply Reply Quote 0
                          • TIGT Offline
                            TIG Moderator
                            last edited by

                            In your list there's 'GhostComp%201' what's that ?
                            Looks like an html based name ?
                            There ought to be a folder called 'GHOSTCOMP_Dir_10'
                            containing these files Capture.PNG This suggests you has mis-installed it...

                            TIG

                            1 Reply Last reply Reply Quote 0
                            • C Offline
                              congellous
                              last edited by

                              Dunno what that was but removing it sorted it, didn't even need to turn the extension on. Thanks TIG

                              1 Reply Last reply Reply Quote 0
                              • P Offline
                                parsleybrain
                                last edited by

                                Hello Fredo, thanks for another great plugin. So I startet to use it and it worked just fine. I've lots of railings in my model, some are just copies of components but I also had to make a bunch of them unique and to tweak them. Finally making even one copy of an component took so long I decided to use your ghostcomp. And it worked - but now Sketchup always chrashes when I try to create a ghost component. Do you have any advice or idea what to do about that? Thanks in advance.

                                1 Reply Last reply Reply Quote 0
                                • fredo6F Offline
                                  fredo6
                                  last edited by

                                  @parsleybrain said:

                                  Hello Fredo, thanks for another great plugin. So I startet to use it and it worked just fine. I've lots of railings in my model, some are just copies of components but I also had to make a bunch of them unique and to tweak them. Finally making even one copy of an component took so long I decided to use your ghostcomp. And it worked - but now Sketchup always chrashes when I try to create a ghost component. Do you have any advice or idea what to do about that? Thanks in advance.

                                  Please make sure you have the most recent versions. For the crash, it may be some conflicting plugins (some versions of Vray and Podium for instance)

                                  Fredo

                                  1 Reply Last reply Reply Quote 0
                                  • fredo6F Offline
                                    fredo6
                                    last edited by

                                    NEW RELEASE: GhostComp v1.1a - 27 Nov 13

                                    GhostComp 1.1a is a release for future Sketchup compatibility. It is advised to upgrade even if there are no functional changes.

                                    See main post of this thread for Download.

                                    Fredo

                                    1 Reply Last reply Reply Quote 0
                                    • J Offline
                                      jaceguay
                                      last edited by

                                      Really useful, many thanks.

                                      1 Reply Last reply Reply Quote 0
                                      • ppoublanP Offline
                                        ppoublan
                                        last edited by

                                        @fredo6 said:

                                        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.

                                        Hi Fredo,
                                        I integrated this concept into the last version of 3D Tree Maker, with a function that could be called by external plugins to switch/and back from full view to proxy view. the good thing is that in proxy view only object information needed to rebuild the object is kept in object dictionary, not all the real edges/faces.
                                        If you think it could be interesting to integrate calls to 3DTreeMaker from your plugin, let me know.
                                        Yours
                                        pascal

                                        1 Reply Last reply Reply Quote 0
                                        • fredo6F Offline
                                          fredo6
                                          last edited by

                                          Sure. Thanks for thinking about GhostComp

                                          I would need to revisit this plugin, but it is a good idea to integrate custom ghost for certain kind of components.

                                          I'll have a look and advise.

                                          Fredo

                                          1 Reply Last reply Reply Quote 0
                                          • ppoublanP Offline
                                            ppoublan
                                            last edited by

                                            Things to know before calling :

                                            • those functions contain purge of unused component definitions and unused materials (after drawing a tree or its proxy). So to be called outside of a loop browsing each component definition, and list of definitions to be rebuild if needed after calling.
                                            • it contains start/commit, I do not know results of nesting multiple start/commit, so preferably call outside of start/commit.
                                              Needs v1.10 at least (not implemented in previous versions).

                                            Did not tested, but this should work :

                                            #To switch all trees to proxies
                                            if file_loaded?('3darcstudiotreemain.rbโ€™)
                                            M3darcstudiotree.f3das_changealltoproxies
                                            end

                                            #To switch all proxies to trees
                                            if file_loaded?(โ€˜3darcstudiotreemain.rbโ€™)
                                            M3darcstudiotree.f3das_redrawall
                                            end

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 1 / 6
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement