• Login
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
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.
  • X Offline
    xennon
    last edited by 7 Dec 2010, 11:17

    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 7 Dec 2010, 11:27

      @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
      • X Offline
        xennon
        last edited by 7 Dec 2010, 11:38

        @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
        • G Offline
          Gaieus
          last edited by 7 Dec 2010, 11:40

          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
          • J Offline
            jbacus
            last edited by 7 Dec 2010, 13:54

            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
            • X Offline
              xennon
              last edited by 7 Dec 2010, 14:18

              @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
              • B Offline
                brodie
                last edited by 7 Dec 2010, 16:58

                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 7 Dec 2010, 17:15

                  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
                  • J Offline
                    jeff hammond
                    last edited by 7 Dec 2010, 17:49

                    @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 7 Dec 2010, 19:22

                      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 7 Dec 2010, 21:25

                        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
                        1 / 1
                        • First post
                          1/11
                          Last post
                        Buy SketchPlus
                        Buy SUbD
                        Buy WrapR
                        Buy eBook
                        Buy Modelur
                        Buy Vertex Tools
                        Buy SketchCuisine
                        Buy FormFonts

                        Advertisement