Slashdot Mirror


OpenGL Presentation at Siggraph Available

Visigothe writes "Siggraph has made available the Apple Quartz Extreme Demonstration PDF. The PDF has an overview of some interesting Quartz Extreme features, including the OpenGL calls that are made, as well as the new OpenGL extensions that Apple created for their upcoming Jaguar release. This is going to be a very interesting window system indeed!"

16 of 55 comments (clear)

  1. OpenGL contributions by eyepeepackets · · Score: 2

    The .pdf didn't indicate (it's a PR/marketing piece,) so I'm assuming that the new extensions will be contributed to the OpenGL folks for inclusion. Is this correct? If so, a very nice contribution by the Apple folks!

    Compliments to the Apple folks on this work: If the screenshots in the .pdf are a true indication, then this is surely the bomb as concerns state-of-the-art desktop eye candy.

    Sheesh, now I'm being nice to Apple. What's next, MS? Heh, very unlikely.

    --
    Everything in the Universe sucks: It's the law!
    1. Re:OpenGL contributions by inkfox · · Score: 5, Informative
      The .pdf didn't indicate (it's a PR/marketing piece,) so I'm assuming that the new extensions will be contributed to the OpenGL folks for inclusion. Is this correct? If so, a very nice contribution by the Apple folks!
      The wording is a little deceptive.

      Most of these are extensions already existing for Windows and other OpenGL ports. NVidia example. ATI example. What they're basically saying is that the Mac drivers are caught up, and/or use of the extension is new to Jaguar's version of the Quartz engine.

      There are a few Apple-specific extensions in there, but they're very specially purposed to Quartz' preferred data formats. Essentially, they're just a way to reduce the portability of the system (restricted pixel formats) in favor of some speed boosts, which is a pretty fair tradeoff if you're a company like Apple who only deals with a pocketful of vendors who make special concessions. You wouldn't want these back in OpenGL main.

      There's some damned fine engineering going on at Apple, as always. But there's also the familiar nice spin, though. I wish they'd keep that much out of the technical presentations, or at least would more clearly mark it as such.

      --
      Says the RIAA: When you EQ, you're stealing bass!
  2. opengl games by bender183 · · Score: 2, Interesting

    I wonder if opengl games will now run quicker on mac os 10.2 because opengl will be native....300fps in quake3 sounds good to me :D

    1. Re:opengl games by Anonymous Coward · · Score: 2, Interesting

      Actually OpenGL is already native and integrated with the operating system. The big difference is now the windowing system is rendered in OpenGL, taking advantage of the hardware. Supposedly Jaguar has numerous performance improvements... maybe this is where you'll see the increased fps rate.

      Hah, like you can keep up w/ 300fps. How much meth does that take?

    2. Re:opengl games by DavidRavenMoon · · Score: 2
      You haven't the foggiest idea what Nyquist's theorem really means, do you?

      A theorem, developed by H. Nyquist, which states that an analog signal waveform may be uniquely reconstructed, without error, from samples taken at equal time intervals. The sampling rate must be equal to, or greater than, twice the highest frequency component in the analog signal

      ;)

      Which is why we sample music at 44.1KHz to play back audio up to 20Khz, for example.

      --
      -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
    3. Re:opengl games by foobar104 · · Score: 2

      Exactly. Which has absolutely nothing to do with screen refresh rates.

  3. Wild Predictions by BandwidthHog · · Score: 5, Interesting

    I've been saying for a while (ever since I first switched to OS X back in the 10.0.3 days) that the whole Aqua thing was mostly a placeholder. Every major shortcoming and non-sensical policy could be explained that way.

    Why try to prevent theming? Because what was coming would utterly break any theming software imaginable.

    Why the clunky Finder and Dock? Because they were mere halfway points in the journey, to get people used to a crude version of the real thing so that it wouldn't feel quite so alien when it finally arrives.

    What journey? To a fully native OpenGL-based 3D windowing environment. Even this, Quartz Extreme, is just a small step along the way, but it's at this point that it starts becoming obvious. The magnification effect of the Dock isn't just cool eye candy, it's a 2D approximation of their long-term ideas.

    Mark my words: This clunky 2D Aqua we've got now will be long gone in two years or less. In hindsight it will be obvious that it was just transitional. See how many bad design decisions you can explain away this way?

    --

    Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
    1. Re:Wild Predictions by BitGeek · · Score: 5, Interesting



      It its done right, you'd want it for the same reasons you want a GUI over the command line.

      Pointing out that there are many people who would prefer the command line-- even think its *faster*.
      I don't think Apple's going 3D for the UI any time soon...

      But you can't deny that with 10.2 the OS X UI is way ahead of anything else that's out there.

      People who have never used it often dismiss it as "eye candy"... these are the same people who think the new imac is just a design statement because they don't realize how useful the movable display is-- after all, *they're* happy and they haven't needed to move their piano weighted display.

      Aqua is Aqua not because its pretty- Its pretty because it makes it a LOT easier to look at for hours on end and a lot easier to use-- meaning you get things done faster.

      This is the next step towards making it even prettier, smoother, and easier to use.

      And I'd say apple's extended its normal 2 year lead over the rest of the industry to a 5 year lead with this. I can't imagine Linux doing this within the decade, and Microsoft will have a knockoff in 5 years that meets the checkmark requirements but doesn't really work that great.

      I have a friend who keeps asking me "so, why don't you put linux on that thing". I like linux, and have used it extensively, and actually intended to make one of my boxes a linux server, but after installing it, never booted it again. Why bother? it takes work to use.... the Mac user experience takes NO WORK to use, you just use it. Which means my time is spent programming.

      This is a freedom that you have to experience to understand... so those of you who poo poo OS X, I encourage you to try it out for awhile and see what all the fuss is about. Don't just assume its those "mac heads ranting". You'll be missing out.

      --
      Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23/ 1816257
    2. Re:Wild Predictions by foobar104 · · Score: 5, Interesting

      As a matter of fact, I'm using OS X right now. When I'm wearing my "proposal writer" hat, I sit in front of it 8 or 10 hours a day. This week, it's "proposal writer" time.

      The revolutionary thing about Aqua isn't that it's pretty-- as you pointed out. It's how incredibly simple it is. That's why I balk at the idea of an interactive 3D UI. It's not simple, and it won't be simple until our input devices change dramatically. The mouse is an acceptable input device for now because it's not too hard for the mind to associate moving left-right-up-down on the tabletop with moving left-right-up-down on the screen. That's not too bad. But learning to navigate a 3D interface with a mouse is hard. You either have to throw in a number of new mouse buttons that alter the axis of focus as you move the mouse-- which is just heaven for us RSI sufferers, let me tell you-- or you end up "driving" or "flying" through the UI. That's not simple. It sucks.

      On the other hand, a true 3D UI might make sense in an immersive environment. (So how do you spell "immersive," anyway?) I remember reading years ago about a Media Lab project called "Put That There" that combined some voice recognition technology with some kind of body-tracking technology. The idea is that you could point at a thing on a wall-sized screen and say "Put that..." and point somewhere else and say, "there." The computer would read your voice and your gesture to figure out what you meant. I don't know how far they took this, but it's a neat idea. Eerily similar to the "look at me! look at me!" computers in Minority Report.

      So until our whole idea of what a computer is and how we interact with it changes, I think 3D UIs are going to continue to be a terrible idea.

    3. Re:Wild Predictions by BandwidthHog · · Score: 3, Interesting

      To the naysayers: I didn't mean fully immersive 3D like SysQuake; I meant only as 3D as it needs to be. One example is the Dock's auto-magnify feature. The concept is that everything's there; whatever has focus will just be more there.

      Same with the drop shadowing on all windows: they only use two levels, foreground and background, but the foreground item (never more than one) has twice as much shadow as everything else. Everything not at the front layer has less shadow, making it further away from the user, and some transparency to it's title bar, implying, to me anyway, distance blurring.

      I've been wondering what ancestral role (if any) the multi-column view will have in any forthcoming 2.5D/3D GUI. Any ideas, or is it just a cool NeXT holdover wiht no future in the 21st century?

      There's a full 3D file browser called 3DOSX that give at least some idea of what's possible. If nothing else, it'll make you realize that cubes and large, flat surfaces (with their need for more axes of control) aren't the only concievable 3D workspace.

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
  4. saw this yesterday by paradesign · · Score: 4, Insightful
    what interested me the most was the absolute limitless posibility of enhancements, and hacks. mind you 3d can go from flat like QE and South Park(they use Alias|Wavefront software) to Quake 3. i wonder when OSX is going to show more of its 3d nature soon. like 3d modeled icons would be cool, and theyd animate when you clicked them, like the dock icons. or a screensaver that replaced the defailt lighting to two spotlights that dance around on your desktop, with real shadows.

    theres plenty of good GLhackers out there, itll be interesting to se what they can do, mac kack 2003/4 will be prove interesting.

    --
    I want 2D games back.
  5. It's very nice by zephc · · Score: 3, Funny

    "Hi. I'm Steve Jobs, and here at Apple we've done in 1 year or less what the Berlin Group has been trying to do for years now."

    --
    "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
  6. Re:Why don't you just get a REAL operating system. by DavidRavenMoon · · Score: 3, Funny
    I chose Microsoft products because of their performance, stability and reasonable prices!

    HA HA HA HA HA HA HA!

    Let's see, reasonable prices... $299 for XP Pro Vs. $129 for Mac OS X.

    Stability? Ha ha ha ha ha! Yeah, ok.

    Multimedia Answers: Macintosh poses fewer problems than Windows

    "If you are looking for a new computer and are open to a superior ownership and computing experience, look at an Apple before you buy," states Don Lindich of the Post-Gazette. The "Switch" campaign struck a chord because "with a Mac, programs and peripherals install without fuss, and there are no more missing .dll files, hardware or software conflicts, system slowdowns or surprise crashes. The last time I was forced to reboot my Macintosh was eight months ago, and it was my fault that it crashed."

    "When I use a Windows machine, I have to reboot two or three times a day. Though Macs are the computer of choice of most creative professionals in the art, advertising, music, movie and publishing worlds, it seems to me that home users need them the most."

    "Not only do Macs really work, they are effortlessly intuitive and fun to use. Switching to Macintosh, I traded Windows' 'Blue Screen of Death' for the Mac OS X (OS 10) 'Blue Screen of Life,' as I like to call it."

    Why don't you just come out and say there's more software for you to pirate! Be honest now.

    --
    -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
  7. Re:Why don't you just get a REAL operating system. by Perdo · · Score: 2

    Since $1600 worth of mac hardware will be outperformed on any given application by $800 worth of x86 hardware, You are paying $800 for the privlage of using OS X.

    The problem scales badly too. The top end Dual G4 get's it's clock cleaned by $1500 worth of commodity x86 hardware. So on the high end, you end up paying a $2000 Apple$oft tax for OS X.

    As long as you keep slobbering after each new shiny mac, reguardless of how outdated the hardware is, Jobs will continue to sell you crap and charge you extra for the "privlage".

    For the good of apple, there needs to be a groundswell of dissent among the apple loyalists. When apple's fanatic user base stops shining Jobs' knob, he will decide to put some hardware reaserch and developement dollars into something besides a circuit to give the white LED power indicator 300 levels of fade.

    Or you can predict apple's demise as their hardware becomes 3 years obsolete then 4. At this rate, in 5 years there will be a better processor in your microwave than in your computer.

    --

    If voting were effective, it would be illegal by now.

  8. Re:Why don't you just get a REAL operating system. by DavidRavenMoon · · Score: 2
    Since $1600 worth of mac hardware will be outperformed on any given application by $800 worth of x86 hardware, You are paying $800 for the privlage [privilege] of using OS X.

    No it wont, that's just you saying it, and you don't count for much.

    The problem scales badly too.

    Poorly, not badly. Remember, Mac users are more intelligent! ;)

    The top end Dual G4 get's [gets] it's clock cleaned by $1500 worth of commodity x86 hardware. So on the high end, you end up paying a $2000 Apple$oft tax for OS X.

    Whatever.

    Apple's dual 1GHz Xserve was a top performer among dual-CPU machines in recent Xinet benchmarks, edging Dell's dual 1.4GHz PowerEdge 1650 Server in tests. The Xserve, along with other competing servers from companies such as SGI and Sun, were tested in both "Output Generation" and "Photoshop Open" tests.

    And you still have to use a poor excuse for an OS.

    As long as you keep slobbering after each new shiny mac, reguardless [regardless] of how outdated the hardware is, Jobs will continue to sell you crap and charge you extra for the "privlage".[privilege]

    As I said yesterday, I don't have to have each shiny new Mac, unlike you, who has to make up for your personality disorder by running out and buying the latest PC hardware, because it becomes obsolete in three weeks. ;) Also, I can afford Apple hardware, so I'm not too worried about it.

    For the good of apple, there needs to be a groundswell of dissent among the apple loyalists. When apple's fanatic user base stops shining Jobs' knob, he will decide to put some hardware reaserch and developement [research and development] dollars into something besides a circuit to give the white LED power indicator 300 levels of fade.

    Name a PC maker that spends as much as Apple does on R&D. I'll wait.

    Apple is a tech survivor Wendell Perkins, manager of the JohnsonFamily mutual funds, says that Apple is a tech survivor along with Oracle and Microsoft, according to CNN/Money: "though Apple has been struggling lately (it issued an earnings warning earlier this month), Perkins thinks that the stock is worth a look because it is the only innovative company in the personal computer sector. Apple spent about 7.5 percent of its revenue in the last quarter on research and development, a higher percentage than Dell, Gateway, and Hewlett-Packard."

    Or you can predict apple's demise as their hardware becomes 3 years obsolete then 4. At this rate, in 5 years there will be a better processor in your microwave than in your computer.

    Unlike companies such as Dell and Gateway, who only have commodity hardware to sell, Apple is not just about their hardware. People purchase Macs because it's a system, and will keep purchasing them regardless. You can spend $16k on a Sun running at 800MHz... I don't hear you saying Sun is going out of business. The demise of Apple has been predicted by much smarter than the likes of you since the 1980's!

    Yawn!! Why don't you do some R&D on spelling and grammar!

    --
    -- if it was so, it might be; and if it were so, it would be; but as it isn't, it ain't. That's logic - Lewis Carrol
  9. Re:Why don't you just get a REAL operating system. by Perdo · · Score: 2

    Yes, they spent $1,000,000 giving the power LED 300 levels of fade while sleeping. Have you never been to Macworld? Jobs was so proud of that stupid LED while the G4 introduced was not any faster than the old 733 w/512k of cache. In fact, the only G4 faster than the 733/512 is the 1Ghz/256. Talk about really knowing how to shoot yourself in the foot.

    --

    If voting were effective, it would be illegal by now.