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

    DirectX version of SketchUp?

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    11 Posts 8 Posters 3.8k Views 8 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.
    • xennonX Offline
      xennon
      last edited by

      I've seen several mentions of issues with SketchUp which are quite often attributed to SU being an OpenGL application and the issues are predominantly OpenGL related graphic rendering idiosyncrasies. Such things like the clipping plane blotting out geometry at close zoom levels and seeing lines behind front faces when viewing your model from a distance and others like the shimmering effect when multiple faces overlap.

      I don't know if OpenGL is actually an archaic technology or if there's a genuine reason for using it in preference to DirectX, which I assume is a superior technology.

      I'm curious to know if (and when) goooooogle might ever consider dumping the OpenGL version in favor of DirectX (or the next BIG thing) or if DirectX might someday be a user selectable option.

      Any thoughts, opions?

      1 Reply Last reply Reply Quote 0
      • T Offline
        tfdesign
        last edited by

        @xennon said:

        DirectX, which I assume is a superior technology.

        ......Steady! 😑 πŸ˜†

        My book "Let's SketchUp!" Download from here

        1 Reply Last reply Reply Quote 0
        • xennonX Offline
          xennon
          last edited by

          @tfdesign said:

          @xennon said:

          DirectX, which I assume is a superior technology.

          ......Steady! 😑 πŸ˜†

          My assumption is based on the glaring proliferation of 3D games (and apps) that seem to favor DirectX for their platform - even the crappy 2.5d platform games seem to favor it. I know of no new games that use OpenGL which is why I think it might be old-dayz stuff.

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

            Tom, you seem to be on Mac. Is DirectX not a Windows platform (only?)?
            If so, what would happen with the Mac users?

            Gai...

            1 Reply Last reply Reply Quote 0
            • jbacusJ Offline
              jbacus
              last edited by

              Link Preview Image
              Comparison of OpenGL and Direct3D - Wikipedia

              favicon

              (en.wikipedia.org)

              john
              .

              "...exaggerate the essential and leave the obvious unclear." --Vincent Van Gogh

              John Bacus
              jbacus@sketchup.com

              1 Reply Last reply Reply Quote 0
              • xennonX Offline
                xennon
                last edited by

                @jbacus said:

                Link Preview Image
                Comparison of OpenGL and Direct3D - Wikipedia

                favicon

                (en.wikipedia.org)

                john
                .

                Very interesting read and certainly clarified and changed my perception of OpenGL. It's certainly NOT the dinosaur I thought it to be.

                So I guess, to answer my own query - Probably not: I think OpenGL will most likely remain as the fundamental graphic API used in SU for quite some time.

                1 Reply Last reply Reply Quote 0
                • brodieB Offline
                  brodie
                  last edited by

                  You should also take a look at this thread. The original question is regarding moving to a newer version of OpenGL (as you mention OpenGL isn't archaic, however SU is using v1.5 from 2003 whereas the current version is 4.x as of 2010), however it gets into the DirectX question a bit.

                  Error 404 (Not Found)!!1

                  favicon

                  (www.google.com)

                  -Brodie

                  steelblue http://www.steelbluellc.com

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

                    I wouldn't mind if you dropped Mac support and concentrated on a single platform. Although I guess there might be a couple Mac users who would be upset. πŸ˜„

                    Hi

                    1 Reply Last reply Reply Quote 0
                    • jeff hammondJ Offline
                      jeff hammond
                      last edited by

                      @jim said:

                      I wouldn't mind if you dropped Mac support and concentrated on a single platform. Although I guess there might be a couple Mac users who would be upset. πŸ˜„

                      haha.. yeah, a couple million

                      dotdotdot

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        tfdesign
                        last edited by

                        I wouldn't mind if you dropped Windows support and concentrated on a single platform. Although I guess there might be a couple of Windows users who would be upset. πŸ˜‰ πŸ˜† πŸ˜„

                        My book "Let's SketchUp!" Download from here

                        1 Reply Last reply Reply Quote 0
                        • D Offline
                          dsarchs
                          last edited by

                          John Carmack (Quake series, Doom series, and the upcoming Rage engine) chose to use openGL rather than Direct-X -- that's saying something. Also, Call Of Duty series and Far Cry are notable games/series using openGL.
                          OpenGL appeals to me (as an end-user only, I know nothing about programming) because it's free, non-proprietary, and is managed by the Khronos Group who also manages openCL. And openCL seems much more significant, at this point, than openGL -- using the graphics card to significantly speed up general computation. At this point it's CUDA (which is arguably better, at the moment) or openCL -- free and works on everything or proprietary and only works on Nvidia hardware.
                          I realize this is a convoluted and indirect reason to like openGL, but I want the software to succeed that's not owned by a private company that gets to dictate what hardware we have to buy and who can use the software.
                          Besides, have you seen smallluxgpu (openGL rendering program)? Tell me that's not awesome.

                          Knowledge is a polite word for dead but not buried imagination.

                          -e.e.cummings

                          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