Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 3 of 3 FirstFirst 123
Results 21 to 22 of 22

Thread: "We want decent GPU/OpenGL Mac OS X support" initiative

  1. #21
    Member Regular Contributor
    Join Date
    Jan 2012
    Location
    Germany
    Posts
    302
    Quote Originally Posted by AndreGB View Post
    Right, Menzel. But I was thinking: wouldn't it be possible for developers to come up with great stuff using OpenGL 3 or earlier? If we roll back not such a long time ago, id Software did something amazing (at the time) with Doom 3. I remember how cool it was watching all those Doom 3 pre-release in-game videos and how hard it was to believe they were actual in-game. What was that? OpenGL 2.x?

    Not that I am saying the features on OpenGL 4 are useless (much on the contary, see my other topic). But developers have always found creative solutions for technological "contraints" (such as MacOS OpenGL support). Personally, I really love the tesselation features, but I could do without them given those incredible lightning effects on Unreal Engine 4 (check also the Samaritan demo). Are those effects really exclusive to OpenGL 4?
    As I said, some state-of-the-art techniques require more recent hardware features than 3.2. When Carmack developed Doom 3 he used then state-of-the-art OpenGL, not an older version. It was in fact 1.4 with some extensions to get roughly to the feature level of 2.0 (which was available when Doom3 came out but not during development).

    Regarding the Samaritan demo: The morphing of the guys face is done on the tessellation shader. The reflections are image-based and could in fact be implemented in simpler shaders. Have you seen the newer Elemental demo? The lighting there looks like cone-traced indirect lighting (look up Cyril Crassins paper "Interactive Indirect Illumination Using Voxel Cone Tracing). You need atomic operations and image read/write for the octree building there.

    Sure, you can make games in GL 3.2, you can also make some in GL 1.4 - if you like to be stuck with Doom-like graphics. If you want to make graphics as realistic as possible, you will need the latest techniques. And GL 4 capable hardware is getting quite common (esp. on Macs).

  2. #22
    Junior Member Newbie
    Join Date
    Jun 2012
    Posts
    10
    I have seen the elemental demo. Basically, all UE4 and CryTek 3 demos are amazing.

    @Janika, if Apple doesn't care about updating OpenGL (as most people are saying), why would they bother creating a whole new API to do the exact same thing OpenGL already does? I've always thought that macs have a chance to become a really great gaming machine. They have the same "closed" specifications as the consoles but with the processing power (and upgrade cycle) of computers. So t is easier for developers to tune their games knowing what kind of hardware to expect. But... well... that doesn't seem like it is going to happen anytime soon.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •