sketchucation logo sketchucation
    • Login
    ๐Ÿค‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Small file is acting very sluggish -- please help

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    15 Posts 7 Posters 660 Views 7 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.
    • S Offline
      sjschloeder
      last edited by

      See attached file

      The attached file is small (about 352kb), and is made up of a lot of repeated components. It is a landscape layer showing three different types of trees downloaded from the warehouse. (slightly modified but still very small individual components).

      It runs very slowly on my system (SU7.1 on Vista 64 bit), even while much larger files run significantly faster. Is in the "not responding" mode at present. I have purged several times, and tried to "fix problems", and I have even tried locking the components internally (go to edit component to see them locked).

      I have also tried to rebuild the model from scratch to see if it still is buggy, but it still runs slowly.

      Last, I tried to make the whole model into a group and then a component, thinking that saving it as a component might clean it up, but when I tried to save it as another file, the program crashed and I got the BugSplat screen.

      Can someone please try it manipulate the file and see if they have the same issue? Any advice on how to proceed?

      Thanks,

      Steve


      OLGM Trees.skp

      1 Reply Last reply Reply Quote 0
      • GaieusG Offline
        Gaieus
        last edited by

        Hi Steve,

        I do not know what you have in that file but my SU cannot even open it.
        Note however that it is not the file size that counts (the most) in a file but edge and face count (for the processor) and textures (for the video card). So a fairly "small" file (with wise use of components to keep file size down) can reach really poly heavy models.

        Could you points us to those components in the Warehouse?

        Gai...

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

          Kills my SUp too... what have you done ๐Ÿ˜ฎ ๐Ÿ˜‰

          TIG

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

            Oh dear, Gaius, and Tig, I am VERY sorry that it caused you problems!!!

            The components are all from the Google Warehouse (search "tree author:Google)
            3d "Evergreen magnolia tree high polygon.skp"; 3d "Summer birch deciduous tree high polygon.skp"; and "Ash deciduous tree high polygon.skp"

            I will gut the base of the components and put in a place holder to mark locations, and see it that frees up the program.

            Best,
            Steve

            1 Reply Last reply Reply Quote 0
            • Chris FullmerC Offline
              Chris Fullmer
              last edited by

              That ash alone is enough to slow down most machines, expecially if there are very many of them in the file.

              They are very poorly made trees for a few reasons. Super high poly is one part. I like high poly, but those tress are especially wicked.

              Also, they make each leaf a single component (if I recall correctly). And it turns out that the way they grouped all the leaves as zillions of small components also freaks out a lot of computers. It would have been better if they made a branch component and exploded everything within each branch. That would compartmentalize the component in an easier way for the processor to handle.

              So, good luck with those trees. They are hard to use.

              Chris

              Lately you've been tan, suspicious for the winter.
              All my Plugins I've written

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

                OK, here is the clean base, showing only the locations of the various trees as components.

                This should cause no one any problem to open.

                --Steve


                OLGM Tree base.skp

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

                  @chris fullmer said:

                  That ash alone is enough to slow down most machines, expecially if there are very many of them in the file.

                  They are very poorly made trees for a few reasons. Super high poly is one part. I like high poly, but those tress are especially wicked.

                  Also, they make each leaf a single component (if I recall correctly). And it turns out that the way they grouped all the leaves as zillions of small components also freaks out a lot of computers. It would have been better if they made a branch component and exploded everything within each branch. That would compartmentalize the component in an easier way for the processor to handle.

                  So, good luck with those trees. They are hard to use.

                  Chris

                  Thanks Chris. The exact type of tree is not important now -- I only need to indicate something like a taller vertical element (Italian cypress, Lombardy poplar - which I made from stacking the foliage on the magnolia) ; a medium size umbrella shade tree (sweet acacia, african sumac, olive, etc) and a large monumental tree (eucalyptus, ash, California sycamore). These need to be 3D, and the quality of branches and leaves to filter the scene (as opposed to just large shapes that have some transparency) is important.

                  Do you have any components that you might recommend?

                  BTW, I see you are at Berkeley. I did my doc at the GTU, and worked with Kathleen James Chakraborty from the Architecture Dept. She has since moved on to Ireland, but I know your school well.

                  --Steve

                  1 Reply Last reply Reply Quote 0
                  • jgbJ Offline
                    jgb
                    last edited by

                    When I have a high-poly repetitive item that is essentially for final show purposes, like a tree, I make a very low poly flat representative component, with the "always face camera" attribute. Then I put the high poly trees on their own layer, and the low poly trees on their own layer.

                    When working on and navigating the model I turn on only the low poly layer. (if I really need it)

                    When I have a scene that needs to be viewed in detail or printed, I switch layers.


                    jgb

                    1 Reply Last reply Reply Quote 0
                    • thomthomT Offline
                      thomthom
                      last edited by

                      File size doesn't count for much. It's the number of polygons (faces and edges) in your model that matters. Using components you can get very small file size, but still have a large model.

                      Another reason file size isn't a good indicator is textures, they can make a small model have a very large file size.

                      Thomas Thomassen โ€” SketchUp Monkey & Coding addict
                      List of my plugins and link to the CookieWare fund

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

                        Also using Attributes and Dynamic Components can add considerable file size, although I do not think they effect performance.

                        Hi

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

                          @jgb said:

                          When I have a high-poly repetitive item that is essentially for final show purposes, like a tree, I make a very low poly flat representative component, with the "always face camera" attribute. Then I put the high poly trees on their own layer, and the low poly trees on their own layer.

                          When working on and navigating the model I turn on only the low poly layer. (if I really need it)

                          When I have a scene that needs to be viewed in detail or printed, I switch layers.

                          Thanks a good idea, JGB. Right now I have the trees on a separate layer that turn off to navigate, and only turn on when I need to take a screen shot.

                          Thanks everyone for the info. If anyone has any low poly 3D trees that present well, please let me know.

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

                            Note that Fredo also has 'Ghost Component' tool that lets you replace complex components with simplified ones and then swap them back later...

                            TIG

                            1 Reply Last reply Reply Quote 0
                            • GaieusG Offline
                              Gaieus
                              last edited by

                              @tig said:

                              Note that Fredo also has 'Ghost Component' tool that lets you replace complex components with simplified ones and then swap them back later...

                              I was just going to suggest this brilliant plugin myself.
                              http://forums.sketchucation.com/viewtopic.php?f=323&t=21469

                              Gai...

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

                                @gaieus said:

                                @tig said:

                                Note that Fredo also has 'Ghost Component' tool that lets you replace complex components with simplified ones and then swap them back later...

                                I was just going to suggest this brilliant plugin myself.
                                http://forums.sketchucation.com/viewtopic.php?f=323&t=21469

                                ๐Ÿ˜† quick-draw tig at your service...
                                Happy New Year โ˜€

                                TIG

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

                                  Did anyone mention turning off Fast Feedback in the OpenGL preferences? I just had a it work for me on a very small file that was acting very slow.

                                  Hi

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

                                  Advertisement