sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    High poly thing

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    12 Posts 7 Posters 1.3k 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.
    • R Offline
      remus
      last edited by

      What particular aspect of SU is it that makes it unable to handle models with lots of polys?

      http://remusrendering.wordpress.com/

      1 Reply Last reply Reply Quote 0
      • AnssiA Offline
        Anssi
        last edited by

        Inferencing - every edge must be kept track of. OpenGL limitations.

        I still remember the time when running Osnaps (basically the same thing) caused similar problems with AutoCad, especially in the 286 and 386 hardware of the time. Then Autodesk found a way to rewrite thr snapping, and it started to work like a breeze.

        Anssi

        securi adversus homines, securi adversus deos rem difficillimam adsecuti sunt, ut illis ne voto quidem opus esset

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

          @anssi said:

          Inferencing - every edge must be kept track of. OpenGL limitations...

          Wow, I have never thought of that (still a newbie in the industry 😒 )!

          In this case, a simple toggle inferencing on/off with a shortcut key could bve indeed useful (at least while trying to orbit large models).

          Gai...

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

            Hmmm, thats interestign, like you gai id always thought it was just an inefficient method of drawing the geometry up that caused the problems, didnt think of the inferencing thing, although i suppose it makes sense as SU needs to find the end, mid and perpendicular of evey line on screen. Cheers for the quick answer anssi.

            http://remusrendering.wordpress.com/

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

              Would enabling SketchUp to fully utilise DirectX improve matters?

              I have noticed that when using 3D Studio MAX that choosing to use DirectX as opposed to the other graphic modes available including OpenGL, the feedback, screen detail and overall perfomance seems superior.
              I'm not a Microsoft fan boy by any means (see my other post complaing about animation codecs)and I understand people wanting to opt for "open source" software if possible.
              But if Microsofts solution is better I would want to take advantage of that fact.

              Does anybody know which is best?
              OpenGL or DirectX?

              Regards
              Mr S

              1 Reply Last reply Reply Quote 0
              • K Offline
                kwistenbiebel
                last edited by

                Direct X definitely.
                I don't know why OpenGL is still used. Probably to prevent riots from the Mac fanboys? 😄

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

                  @kwistenbiebel said:

                  Direct X definitely.
                  I don't know why OpenGL is still used. Probably to prevent riots from the Mac fanboys? 😄

                  They can stick with OpenGL - and the Google should only develop the Windows version 😄

                  Gai...

                  1 Reply Last reply Reply Quote 0
                  • soloS Offline
                    solo
                    last edited by

                    What about the new openGL 2.1?

                    http://www.solos-art.com

                    If you see a toilet in your dreams do not use it.

                    1 Reply Last reply Reply Quote 0
                    • K Offline
                      kwistenbiebel
                      last edited by

                      Don't know about that...but clearly the graphics is not the most important bottleneck in current SU I believe.

                      I think it also has to do with the constant updating of info spread all over the different panels.
                      For instance, didn't you ever notice the 'outliner' panel going bananas when editing ?
                      Also, the slowness of the material browser, etc....

                      Somehow, some update processes should be unhooked from the viewport refresh imo.
                      Or else, spreading them over the different cores naturally (64 bit, multicore, etc..), the thing we wine about almost constantly 😄...

                      1 Reply Last reply Reply Quote 0
                      • AdamBA Offline
                        AdamB
                        last edited by

                        @unknownuser said:

                        Don't know about that...but clearly the graphics is not the most important bottleneck in current SU I believe.

                        I think you're broadly right. There seems to be a lot of work going on under the hood to get to the point of drawing (which incidentally is why the OpenGL/DX question is a bit of a red herring). BTW I can't believe inference is more than a few percent of frametime so I'd discount that too.

                        However, if you have complex models it does make a BIG difference in refresh rate to not draw shadows and not draw (thick) profile edges.

                        Adam

                        Developer of LightUp Click for website

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

                          Adam, what makes you think inferencing does take much computing power? i would have tohugh its quite computationally intensive to find the mid, end and direction of very line in an SU model.

                          http://remusrendering.wordpress.com/

                          1 Reply Last reply Reply Quote 0
                          • AdamBA Offline
                            AdamB
                            last edited by

                            @remus said:

                            Adam, what makes you think inferencing does take much computing power? i would have tohugh its quite computationally intensive to find the mid, end and direction of very line in an SU model.

                            It would, so you don't do that! 😄

                            Typically one creates some spatial structure that can narrow down the potential candidates very quickly. LightUp uses kd-trees to do it, I suspect Mr.Google will have something similar. The end result is you actually find mid, end and direction for only handful of lines.

                            Adam

                            Developer of LightUp Click for website

                            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