Slashdot Mirror


Ray Tracing To Debut in DirectX 11

crazyeyes writes "This is breaking news. Microsoft has not only decided to support ray tracing in DirectX 11, but they will also be basing it on Intel's x86 ray-tracing technology and get this ... it will be out by the end of the year! In this article, we will examine what ray tracing is all about and why it would be superior to the current raster-based technology. As for performance, well, let Intel dazzle you with some numbers. Here's a quote from the article: 'You need not worry about your old raster-based DirectX 10 or older games or graphics cards. DirectX 11 will continue to support rasterization. It just includes support for ray-tracing as well. There will be two DirectX 11 modes, based on support by the application and the hardware.'"

219 comments

  1. Call me old and grumpy by Bullseye_blam · · Score: 5, Funny

    But I am really annoyed that April Fool's has now become a multi-day event.

    1. Re:Call me old and grumpy by Nimey · · Score: 5, Insightful

      Shit. That reminds me that I'm going to have to ignore Slashdot tomorrow because it'll be full of unfunny-because-they're-trying-too-hard stories.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    2. Re:Call me old and grumpy by pohl · · Score: 5, Funny

      No doubt. At this point the best slashdot could do on April 1 is post 100% real stories and watch everybody try to figure out where the silly fake stuff is.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    3. Re:Call me old and grumpy by shawn(at)fsu · · Score: 1

      But you might miss the next "OMG Ponies"!

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
    4. Re:Call me old and grumpy by Ed+Avis · · Score: 5, Funny

      Just like any other day of the year then?

      --
      -- Ed Avis ed@membled.com
    5. Re:Call me old and grumpy by StarvingSE · · Score: 3, Insightful

      That's how it used to be before the OMG PONIES era...

      --
      I got nothin'
    6. Re:Call me old and grumpy by Dachannien · · Score: 4, Interesting

      This way, they can post it as a dupe tomorrow, thus making it funny for multiple reasons.

    7. Re:Call me old and grumpy by Nimey · · Score: 4, Interesting

      They've been doing this for a while before OMG PONIES actually. There was one year where they had a really good April Fools' post about how Microsoft was doing something evil to Slashdot (cease-and-desisting or something) but too many people forgot what day it was & it got blown out of proportion.

      So now we have the current situation of stories so stupid that anyone can tell they're fake.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    8. Re:Call me old and grumpy by gstoddart · · Score: 1

      Shit. That reminds me that I'm going to have to ignore Slashdot tomorrow because it'll be full of unfunny-because-they're-trying-too-hard stories.

      I'm far more worried about that evil friggin' pink color scheme which burned itself into my retinas last year.

      But, yes, excellent point. Must avoid Slashdot on April 1st. It just gets way to friggin' stupid.

      Cheers
      --
      Lost at C:>. Found at C.
    9. Re:Call me old and grumpy by Anonymous Coward · · Score: 1, Interesting

      I demand ponies! Seriously, Slashdot should revisit that joke.

      Just ignore the people that are going to call it a dupe.

    10. Re:Call me old and grumpy by timster · · Score: 3, Insightful

      Even that would be passe at this point -- years ago Google announced GMail on April 1 and with the claim that they would offer 1GB of storage a lot of people were tricked into thinking it was an April Fool.

      At this point the obvious creative thing to do would be to skip April 1 and make everyone think that Slashdot had changed their ways, and there would be much rejoicing... then have a hideously annoying gag the next day.

      --
      I have seen the future, and it is inconvenient.
    11. Re:Call me old and grumpy by Anonymous Coward · · Score: 0

      That was TWO years ago, dude!

    12. Re:Call me old and grumpy by JustChad · · Score: 1

      It is April 1 in Malaysia (Where the site is), isn't it?

    13. Re:Call me old and grumpy by gstoddart · · Score: 1

      That was TWO years ago, dude!

      Well, I'm still traumatized over it, and I forgot to record it in my day planner to record the exact date.

      I'm sure you'll learn to deal with my lack of precision on the exact date of the "OMG Ponies" color scheme. :-P

      Cheers
      --
      Lost at C:>. Found at C.
    14. Re:Call me old and grumpy by Fneb · · Score: 4, Insightful

      They're in Malaysia (as stated in the Microsoft's comment bit), which is quite a bit ahead of Europe and the US in terms of time zone. If you look at the date on the article, its '01 April 2008'. So this isn't a pre-April Fool's April Fool's, it just seems like it.

    15. Re:Call me old and grumpy by sootman · · Score: 1

      Trying too hard? More like totally unfunny because they're staggeringly obvious. Linus going to quit maintaining Linux? Hoo hoo ha ha, stop, you're killing me.

      But it's funny, I had the exact same thought--thanks to whoever tagged this 'aprilfools' for reminding me not to even bother coming here tomorrow. Okay, maybe once to see if they're going to make a new ZOMG Ponies!!! theme but otherwise I'll steer clear.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    16. Re:Call me old and grumpy by timelorde · · Score: 1

      One year for each eye.

    17. Re:Call me old and grumpy by jetsfandb · · Score: 0, Redundant

      At least your getting modded up!

      Look at the treatment I got when I pointed this out. :)

      http://slashdot.org/comments.pl?sid=144546&cid=12110111

      --
      It is by caffeine alone I set my mind in motion, It is by the beans of Java that thoughts acquire speed, The hands acqui
    18. Re:Call me old and grumpy by Anonymous Coward · · Score: 0

      Actually it is 1st of April for some of us on this planet. Don't be so America-centric. ;)

    19. Re:Call me old and grumpy by steelfood · · Score: 1

      Except they still show up in Google News as being real.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    20. Re:Call me old and grumpy by complete+loony · · Score: 1

      It's called timezones. It's already April Fool's here in AU.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    21. Re:Call me old and grumpy by Anonymous Coward · · Score: 0

      Stupid Americans!

      Wait, I'm an American and I figured that out pretty quick...

      Stupid American who just crawled out from under a rock to post an ignorant comment on Slashdot!

      Congratulations, GP just figured out 1/2 of the reason Slashdot posts articles all through the night, well, GP's night at least. (The other half is that we have an unusually high proportion of insomniacs)

    22. Re:Call me old and grumpy by Artuir · · Score: 1

      OMG PONIES!!!

      Oops, sorry. I'm new at this. I jumped the gun by 3 hours. :(

  2. Poster is really excited by pembo13 · · Score: 4, Insightful

    If one's thing sure. Pity DirectX11 will work on so few platforms.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:Poster is really excited by Anonymous Coward · · Score: 0

      If visiting Slashdot was illegal, would you do it? No, it's not really that entertaining, and the few pieces of interesting factual information I get here I can find a million other places.
    2. Re:Poster is really excited by YaroMan86 · · Score: 1, Offtopic

      It gives me great comfort that the so-called "industry leader" in Microsoft seems to be leading from the last place in the group.

      Why the fuck did it take DirectX eleven iterations to implement an old technology? Why is Microsoft putting DirectX on fewer platforms now?

    3. Re:Poster is really excited by YaroMan86 · · Score: 1

      How the hell was I being off-topic? I was talking about TFA!

  3. Surprisingly forward thinking on MS' part by Froze · · Score: 4, Insightful

    Or maybe just obvious to anyone in the industry. Since clock speeds are bounded and not getting any faster and you can only lower voltages so much before signals get lost in the noise, the only way forward is in parallelism and ray tracing is wondrously parallelifyable (is that a real word?).

    --
    -- The morphemes of your disquisition are ascertainable, but they have eschewed an ambit of transpicuous exposition.
    1. Re:Surprisingly forward thinking on MS' part by The+Living+Fractal · · Score: 1

      It's probably parallelable.

      Anyway, clock speeds aren't increasing much right now but I suspect that this is only a limitation of current tech. Someday I hope we can get clock speeds to reach much higher levels.. like say a frequency close to the composition of planck times inherent in the circuitry of the CPU.

      --
      I do not respond to cowards. Especially anonymous ones.
    2. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      parallelifyable (is that a real word?) No. The word you want is "parallelizable".
    3. Re:Surprisingly forward thinking on MS' part by the_humeister · · Score: 4, Funny

      ...parallelifyable (is that a real word?).


      Yes, it's a very cromulent word.
    4. Re:Surprisingly forward thinking on MS' part by gabebear · · Score: 1

      I don't think ray tracing has any inherent advantage over rasterization when it comes to parallelism. Both techniques require that each rendering node have access to all of the data for the scene. Plenty of parallel rasterization hardware cards are on the market, the first one I used was the Voodoo2 SLI.

      Software rendering may come back into style with these faster CPUs, but I'm doubting we are going to see ray tracing gain any serious ground in real-time 3D rendering.

    5. Re:Surprisingly forward thinking on MS' part by CastrTroy · · Score: 1

      I remember a comment from a previous story on raytracing that basically said, since using raster processing is faster, to get the same quality image, you will always be able to get a better image out of a raster graphics processor, then from a ray-tracer. Which means that raytracing is nice if you have time to wait around, but if you wait around the same amount of time with raster processing, you'll get a better image.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    6. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      If its a word, it'd be spelled parallelifiable.

    7. Re:Surprisingly forward thinking on MS' part by Froze · · Score: 1

      The benefit is that ray tracing can generate better scenes by evaluating the physics of lighting in a more accurate way. The simple parallelism aspect comes into play when you have 32 GPU's that can render individual frames at rates higher than one per second each giving you more realistic animation and better lighting physics, not to mention the ability of the intra scene parallelism. As a reference the wikipedia article here has supporting corroboration http://en.wikipedia.org/wiki/Ray_tracing_hardware

      --
      -- The morphemes of your disquisition are ascertainable, but they have eschewed an ambit of transpicuous exposition.
    8. Re:Surprisingly forward thinking on MS' part by plague3106 · · Score: 1

      Why do you assume advances won't let use move to higher clock speeds and lower voltages? I think the word you're looking for is "parallelizable."

    9. Re:Surprisingly forward thinking on MS' part by Wavebreak · · Score: 1

      Quite true, in one of the major factors rasterization is so ubiquitous is the inherent parallelizability. Modern gpu's are basically just loads of somewhat slow special-purpose processors working in parallel. However, so is ray-tracing, and it might just scale better on future hardware, so we might start seeing some movement towards it.

      --
      Nobody expects the British Columbia Human Rights Tribunal.
    10. Re:Surprisingly forward thinking on MS' part by poetmatt · · Score: 1

      That may sound like a good idea, but what about the fact that Carmack says the stuff is a waste (and isn't planning to program it in)....let alone we're talking Intel integrated graphics, which is not stuff that gamers use. So where is this magically supposed to make a difference other than break compliance?

      Personally, I'd have people pay more attention to textures and make things more efficient than concentrate on a new shiny method to improve shadows. Shadows are the first thing to go from non high end systems. Does any part of intel graphics sound like high end systems? No, and it never will. So who is going to really use this stuff? About scalability: all graphics have scalability. Ray tracing is low on that priority level. With 32 GPUs, things like textures will come first, not ray tracing, not rasterization, and not anything involving shadows.

      The wiki link talks a lot more about Rasterization (current method) than Ray Tracing. Ray tracing has its potential uses, but we are WAY way off from it being necessary or something.

    11. Re:Surprisingly forward thinking on MS' part by MoparMark · · Score: 1

      is wondrously parallelifyable (is that a real word?). President Bush would think so.
    12. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      Also, most realtime raytracing is currently done with an OpenGL like api (OpenRT), which is completely cross platform and does not use any proprietary Microsoft technologies. Given that DirectX seems to be such a good... argument for people to buy the latest and greatest Windows, this is good forward thinking indeed!

      It's surprising though that they would exclude certain hardware vendors by standardizing on a specific architecture. You should think that they need all the support that they can get.

    13. Re:Surprisingly forward thinking on MS' part by SQLGuru · · Score: 1

      Dan Quayle thought so first.

    14. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      Ray-tracing will never beat rasterization. I said it ten years ago, I've said it to every vendor demoing "real-time" ray-tracing hardware (none of which has been successful), and I stick with that assessment today (and yes, I've designed shipping 3d hardware). Pixels are grossly parallel, that's a fact that's taken advantage of by all the 3d hardware out there. Modern rasterizers already have multiple triangles' worth of pixels in-flight on hundreds or thousands of threads in parallel, and each thread is far simpler than even the most cut-down x86 core. Rasterizers use a tiny amount of fixed-point hardware to step through pixels within triangles, and utilize wide lines of memory very very efficiently. Modern hierarchical techniques are equally applicable to rasterizers, so there's no magic bullet for ray-tracers there. Ray-tracers waste most of the memory bandwidth they need because the data structures are tree-like rather than well suited for streaming, and all the tricks to increase coherence make the hardware vastly more complicated. The cost of memory bandwidth is what drives 3d capabilities at the consumer level, and for any given amount of bandwidth you will have vastly more flexibility and realism with a rasterizer (not to mention far greater realism per Watt).

    15. Re:Surprisingly forward thinking on MS' part by powersponge · · Score: 5, Funny

      I am anaspeptic, frasmotic, compunctious even, for the writer to have caused you such pericombobulations. Here's to hoping that he will apologize interfrastically.

    16. Re:Surprisingly forward thinking on MS' part by Em+Adespoton · · Score: 1

      This raises a good question (triggered by "parallelable": if the hardware supports raytracing, is Apple planning to add raytracing support too? How does this mix with OpenGL? I'm assuming that DX11 isn't coming to WINE any time soon.

    17. Re:Surprisingly forward thinking on MS' part by edwdig · · Score: 1

      Personally, I'd have people pay more attention to textures and make things more efficient than concentrate on a new shiny method to improve shadows.

      Shadows are actually the glaring weakness in ray tracing setups. Ray tracing tends to lead to shadows going instantly from completely solid to non-existant. You don't get the soft edges.

      Ray tracing tends to be great for reflections though.

    18. Re:Surprisingly forward thinking on MS' part by 7Prime · · Score: 1

      Define "better":

      I think the comparison on the website says it all. Rasterization is better in a static world, where the creators set every object in place before hand. Then they can raytrace it to produce the desired reflections, lighting effects, etc. and use those raytraced surfaces as maps in the real-time rasterized world. If that's the case, then a raytraced world isn't going to look much different.

      However, the advantage to virtual worlds over movies and television is that they aren't static, they're interactive. So, like in the photo with the teapot and the cup, if you want you're gameworld to feature such objects, and have them be interactive, you are forced to forego any reflection maps or pre-raytraced lighting effects, because doing so would create large inconsistancies within the gameworld.

      Also, let's not forget that the character, themselves, are an incredibly important object within the game world, and as it stands, except for some lighting "tricks", you can't give them much of an interactive roll in the lighting within the gameworld. Therefor, their skin will always be plastiky, their shadows won't follow the 3-dimensionality of the space.

      Basically, in a static game world, it's possible to make raster look as good as raytrace, but no game world is completely static. Also, reflection maps take a huge amount of time and memory to create, especially now with high-res and HD graphics. Many game developers just don't have the time to do those things manually for all objects. A 3D engine with raytracing built-in will make that automatic, and games will suddenly take up a lot less space. This is especially good for consoles, but even with PCs, there can be problems with multi-disc formats.

      In the end, I don't buy the arguement that raster is better at lower speeds. It's got its purposes, but it's very inflexable.

      --
      Multiplayer Gaming (defined): Sitting around, discussing single-player games with my friends, at the bar.
    19. Re:Surprisingly forward thinking on MS' part by DigitAl56K · · Score: 1

      Surprisingly forward thinking on Intel's part, who are providing the engine, and have a business selling faster and faster multicore CPUs.

    20. Re:Surprisingly forward thinking on MS' part by Hal_Porter · · Score: 2, Insightful

      Maybe Carmack is wrong?

      Doom and Wolfenstein were clever back in the day, but it wouldn't be the first time that a famous expert was blindsided by a paradigm shift in their field.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    21. Re:Surprisingly forward thinking on MS' part by dBLiSS · · Score: 1

      Yes, it Embiggens ray tracing nicely.

      --

      The Good Life
    22. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      Ray tracing with soft shadows is entirely possible and easily implemented. I used area lights + ray tracing in a graphics project in college to achieve soft shadows.

    23. Re:Surprisingly forward thinking on MS' part by Apathist · · Score: 1

      Where are my mod points when I need them!? Thanks for the great Blackadder quote... :)

    24. Re:Surprisingly forward thinking on MS' part by 91degrees · · Score: 1

      Shadows aren't perfect in current 3D rendering systems either. You could probably manage soft edge shadows with a little extra effort, involving working out how close a ray is to a polygon edge and adjusting the light level based on the size and distance of the light source.

    25. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      cromulent. bah.

    26. Re:Surprisingly forward thinking on MS' part by edwdig · · Score: 1

      Of course shadows aren't perfect in current 3D systems. I never said or implied otherwise. The previous poster seemed to think the point of raycasting was to get better shadows, when that's really one of the most obvious downsides to raycasting.

    27. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      Yes that work enbiggens us all.

    28. Re:Surprisingly forward thinking on MS' part by mdwh2 · · Score: 1

      Plenty of parallel rasterization hardware cards are on the market, the first one I used was the Voodoo2 SLI.

      Indeed, but furthermore you don't even need SLI - any bog standard graphics card these days have multiple cores. The 8800GT for example has 128 stream processors. I don't quite get this argument of "OMG we now have two cores, this means ray-tracing will take over", since it ignores that (a) as you note standard rasterised graphics is also embarrassingly parallel, and (b) GPUs have been taken advantage of this in the form of multiprocessing for years.

    29. Re:Surprisingly forward thinking on MS' part by stratjakt · · Score: 0

      The term is ridiculously parallelizable, and yes, that is an actual comp sci/math term for a class of problem sets.

      --
      I don't need no instructions to know how to rock!!!!
    30. Re:Surprisingly forward thinking on MS' part by iNaya · · Score: 1

      Actually, "parallelizable" is what is usually used. And that's all that makes a word 'correct' really, that it is the most common usage. Personally, I think "parallelifyable" has a better ring to it, although I would spell it differently... But unless you have a lot of influence in the right sectors, getting that into mainstream usage would be unpossible. --- Anyway, a lot of problems are not parallelifiable (as far as we know), or parallelifiable only up to a certain point, so I agree, clock speeds will eventually need to begin increasing again.

      --
      The Unicode standard is over 20 years old. Why does Slashdot not support it?
    31. Re:Surprisingly forward thinking on MS' part by Anonymous Coward · · Score: 0

      While I don't wish to rain on your creative wordplay parade, I believe the accepted word is "parallizable". If you're British, you might like to change the "z" to an "s".

    32. Re:Surprisingly forward thinking on MS' part by gerag · · Score: 1

      Chances are your pants are not as fancy as the pair
      Of very fancy pants that Mr. Fancy Pants will wear
      When everybody's marching in the fancy pants parade
      He's gonna pass the test
      He's gonna be the best
      The best in terms of pants

  4. To Tech ARP... by yoblin · · Score: 0

    Say it with me: 30 days has September, April, June and November. All the rest have 31, except February which has 28... (someone messed up their April Fools joke, judging by the "industry responses")

    1. Re:To Tech ARP... by 91degrees · · Score: 1

      They're (allegedly) in Malaysia. Granted, it's still an hour or so too early but getting an April fools joke in shortly before midnight for the next day's edition would explain things.

      Either that or the entire Tech industry has started hiring PR people via "investment opportunity" emails.

    2. Re:To Tech ARP... by F-3582 · · Score: 3, Funny
      Yep, like Microsoft's:

      Who told you this? We have been monitoring your articles based on leaked Microsoft information and like this one, they are ALL incorrect. Please let us know who your source is so we can correct him. (Editor : Or fire him???) Note that we have notified our legal department and the FBI as all Microsoft internal documents are not meant to be taken out of the building. They will be in touch shortly. Please extend all courtesies in cooperating with their investigation. (Editor : Good luck! We are in Malaysia!)


      By the way: It is already April 1st over there.
    3. Re:To Tech ARP... by Dunbal · · Score: 1

      omg ponies?

      --
      Seven puppies were harmed during the making of this post.
    4. Re:To Tech ARP... by F-3582 · · Score: 1

      Read the version tag on the third page. It has been filed on April 1st, so it is definitely April Fools.

  5. One new M$ feature = buy a new OS by diodeus · · Score: 1

    Yeah, but you'll have to buy a new post-Vista operating system just to get this nifty new feature.

  6. Translation by TheSpoom · · Score: 0, Offtopic

    Microsoft: "Pleeeeeease buy Vista! We'll even give you more eye candy!"

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  7. Bah! by neowolf · · Score: 1

    If this isn't an April Fools joke- maybe they could get DX-10 to work first, before worrying about DX-11?(!)

    1. Re:Bah! by 0racle · · Score: 1

      The date on the article is April 1.

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Bah! by Anonymous Coward · · Score: 0

      Could this also be seen as a move to lock AMD/ATI out, too, since it's based on Intel's implementation? At the very least, it seems to be another way to extract more licensing fees from AMD.

  8. "This is breaking news" by lampsie · · Score: 0, Offtopic

    Dugg, for breaking news.

  9. Looks like a shun to current GPUs by LiquidCoooled · · Score: 4, Interesting

    It says nvidia will be locked out because DirectX11 raytracing will be based on x86.
    Wasn't DirectX meant to be a generic middleman to allow developers to abstract away from the specific implementations?

    Isn't this a backwards step that basically cuts anyone developing for it out of using the code on other systems (and I am meaning even the xbox 360).

    --
    liqbase :: faster than paper
    1. Re:Looks like a shun to current GPUs by Dunbal · · Score: 0, Troll

      Wasn't DirectX meant to be a generic middleman to allow developers to abstract away from the specific implementations?

            What part of EXTINGUISH don't you understand? This is Microsoft standard procedure. You will ALL be assimilated.

      --
      Seven puppies were harmed during the making of this post.
    2. Re:Looks like a shun to current GPUs by GreggBz · · Score: 1

      Now, hopefully I'm explaining this right. I'm sure a developer will set me straight if it's wrong.

      DirectX works by talking right to the driver. Hence the name, DirectX. The hardware vendor is responsible for translating said DirectX function to operations in their hardware.

      It's good in that there's less overhead and the drivers can be optimized per the vendor. It's bad in that some of the features may or may not be supported in hardware, and you are at the mercy of the vendor.

      OpenGL, on the other hand, is a type of state machine, and kind of like a blob of functions and states you can use in a software VM, so there is an abstraction layer between the hardware and the API calls.

      Basically, all OpenGL functions and state queries should be available, and the ones that are not supported by functions in hardware are run in software via the state machine.

      Which one's better? I dunno. I personally prefer DirectX. Shame though, it's one OS only.

    3. Re:Looks like a shun to current GPUs by boog3r · · Score: 1

      Last I checked, the x86 instruction set has been public knowledge for 20+ years.

      --
      signatures are for fools with hands
    4. Re:Looks like a shun to current GPUs by Anonymous Coward · · Score: 0

      I'd guess what it really means is that the next xbox is going to have many cores and do its 3D graphics via raytracing. This is probably how Microsoft are planning on getting game developers used to using raytracing tech.

      (Rather than do a Sony and release a console with an architecture no-one has had a chance to work out how to use. I still think that in a couple of years we'll see some games on the PS3 which will make the 360 suddenly look quite old.)

    5. Re:Looks like a shun to current GPUs by LiquidCoooled · · Score: 1

      There is a difference between public knowledge of an instruction set and Intel actually granting a license to use their design.
      It is known that even if nvidia purchased AMD then the x86 chip cross license agreement that AMD carries is none transferable and could not be used in GPU devices.
      This leaves only Via with a 10 year license to Intel designs. The terms of that are a little more clouded, but I would hazard it would also be none transferable.

      nvidia have their own license to Intel products at the moment, however this does not include the x86 itself.

      Intel and Microsoft are still in bed with each other.
      the more things change, the more they stay the same.

      intel/amd license terms:
      http://contracts.corporate.findlaw.com/agreements/amd/intel.license.2001.01.01.html

      intel/via news article:
      http://www.news.com/Intel,-Via-bury-the-hatchet/2100-1006_3-995845.html

      intel/nvidia news:
      http://www.extremetech.com/article2/0,1558,1729927,00.asp

      --
      liqbase :: faster than paper
    6. Re:Looks like a shun to current GPUs by RudyHartmann · · Score: 1

      Nvidia should buy Via or Transmeta.

      --
      Oh, yeah! Wise guy, huh? Woob woob woob woob! Nyuk! Nyuk!
    7. Re:Looks like a shun to current GPUs by LiquidCoooled · · Score: 1

      I agree, but if you saw the reply to another poster, it may not be possible.

      --
      liqbase :: faster than paper
    8. Re:Looks like a shun to current GPUs by rojathecabinboy · · Score: 1

      And the prize for the first to fall for it... ;)

  10. Misread as ... by gzipped_tar · · Score: 1

    Ray tracing to debut in Direct X11

    --
    Colorless green Cthulhu waits dreaming furiously.
  11. Vista only, BTW. by snarfies · · Score: 1, Insightful

    DX10 is Vista-only. I'm going to guess DX11 will be the same. Which means I'll never see it in action, as I will switch to Linux before I switch to Vista.

    1. Re:Vista only, BTW. by Hatta · · Score: 1

      Are there that many features in DirectX that aren't available in OpenGL? If the hardware can do it, why not make an OpenGL implementation of it too?

      --
      Give me Classic Slashdot or give me death!
  12. Wow direct X 11 by Dunbal · · Score: 1, Funny

    This is great news for the 14 people who actually own Vista.

    --
    Seven puppies were harmed during the making of this post.
    1. Re:Wow direct X 11 by The+MAZZTer · · Score: 1

      I own Vista. I got it for free through an MS promo (no, not the "TPB promo"). It's not great news for me, since all my games run much better in XP than Vista and I rarely boot into Vista anymore.

    2. Re:Wow direct X 11 by Charcharodon · · Score: 2, Funny
      I think you made a minor math error....

      ....You forgot to carry the one a hundred million times or so.

    3. Re:Wow direct X 11 by CastrTroy · · Score: 1

      Even better for the people who live 6 years in the future and who are running Windows 7.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:Wow direct X 11 by hairyfeet · · Score: 1
      Which is why I don't understand WTH MSFT thinks they are doing thinking it is a good idea to kill of XP,what are they nuts? First they got little cheap EEE style laptops taking off-that sure as hell ain't going to run Vista.Gamers hate it as it kills framerate dead.Casual users hate it because they changed too damn many things and now they can't find anything,and businesses hate it as it needs twice the hardware to run half as fast.


      If anyone at MSFT has any common sense left they'll repackage XP with SP3 like they did with SP2 and ride the sales of that until they can get Windows 7 out the door.And unless they want 90+% of the games to stick with DirectX 9c they should seriously think about backporting DX10 to XP.I do a lot of Windows repair work and upgrade a lot of boxes for gamers and when asked if they'll go Vista they always look at you like you have a screw loose. I was one of the beta testers and gave away my copy I was given for beta testing because it made my 3.06 celeron with 2Gb of ram feel like a 486 with 1Mb running Win95. It was just too painful for words.


      Funny thing is my copy of Vista last I heard had changed hands four times already. It is becoming like one of those fruitcakes that just keeps getting passed around. And everyone that has brought a Vista machine into the shop has hated it and either wanted me to somehow make it act like XP or they just gave up and asked me to pick them up a copy of XP and install it. After word got around that I still build XP boxes guys that were still running Win98 and Win2K(one even running WinME-yikes) have come in wanting one built before the cutoff date. The bad press and word of mouth has everyone around here avoiding Vista like the clap. If MSFT doesn't want a mass exodus to Apple and Linux land they should really rethink killing XP. But that is my 02c from down here in the trenches,YMMV.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    5. Re:Wow direct X 11 by gstoddart · · Score: 1

      This is great news for the 14 people who actually own Vista.

      *phbbtbtbtbt* Nobody owns Vista.

      They've dutifully licensed it for limited use on a single machine subject to arbitrary changes in the ToS as provided by our benevolent Microsoft Overlords.

      *sheesh* Like you could own something as ethereal as software. :-P
      --
      Lost at C:>. Found at C.
    6. Re:Wow direct X 11 by westlake · · Score: 1
      This is great news for the 14 people who actually own Vista.

      Vista is poised to claim a 20% share of the market - and Linux can't be seen without a magnifying glass.

      Top Operating System Share Trend for April, 2007 to February, 2008. Operating System Market Share for February, 2008

    7. Re:Wow direct X 11 by Dunbal · · Score: 1

      ride the sales of that until they can get Windows 7 out the door.

            But Windows 7 will require AT LEAST 8x core machines with 20 GB of ram and 150GB of hard disk space, and run 4 times slower than Vista... but it will have a catchy new jingle and a really nice looking box.

      --
      Seven puppies were harmed during the making of this post.
    8. Re:Wow direct X 11 by hairyfeet · · Score: 1

      Actually from everything I've read the are going back to the drawing boards and seriously looking at the "roles" model they used on the server product. That is, when you go and try to do something that uses a role you haven't installed you will get a nice little msgbox that says "this feature requires X to be installed. Would you like to install it now?". Of course as greedy as MSFT has been lately I figure Windows 7 will start everyone off in a place similar to Vista Basic and you will have to pay for the upgraded roles. But if they would do it this way so the gamers could have s tripped down OS with just DX 11 and the core OS I'm sure it would sell. And I personally don't see how it could suck any worse than Vista does now. But that is my opinion,YMMV.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  13. SWEET by Anonymous Coward · · Score: 0

    I can't wait until I run Windows to be able to experience the awesome benefits of all the hard work that has gone in to coding this masterpiece.

  14. John Carmack on Ray Tracing by Reality+Master+101 · · Score: 5, Interesting

    An interesting read on this very subject here. Quote:

    "I have my own personal hobby horse in this race and have some fairly firm opinions on the way things are going right now. I think that ray tracing in the classical sense, of analytically intersecting rays with conventionally defined geometry, whether they be triangle meshes or higher order primitives, I'm not really bullish on that taking over for primary rendering tasks which is essentially what Intel is pushing."

    Carmack admits he has his own personal preference, but generally he's pretty sensible about these things. He's usually called it correctly in the past when people have pushed various technologies that were supposed to take over the world, and they've fallen by the wayside.

    Hopefully he'll chime into this latest article with some further thoughts.

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:John Carmack on Ray Tracing by Anonymous Coward · · Score: 0

      It's not actually Carmack's horse. It was Hanan Samet's horse far before Carmack's. Carmack is a horse thief!

    2. Re:John Carmack on Ray Tracing by Dr.+Eggman · · Score: 1

      That article was also discussed on Slashdot.

      --
      Demented But Determined.
    3. Re:John Carmack on Ray Tracing by eebra82 · · Score: 1

      PC Perspective also features an article written in January on the impact of ray tracing in games. It provides many pictures of what it will look like and what the benefits are vs rasterization. It's written by Daniel Pohl, a research scientist at Intel.

    4. Re:John Carmack on Ray Tracing by Azarael · · Score: 2, Informative
      There's this one from PC Perspective as well which is an interview with NVidia's Tech Director:
      http://www.pcper.com/article.php?aid=530/

      His view on ray tracing is pretty much summed up by:

      David Kirk, NVIDIA: I'm not sure which specific advantages you are referring to, but I can cover some common misconceptions that are promulgated by the CPU ray tracing community. Some folks make the argument that rasterization is inherently slower because you must process and attempt to draw every triangle (even invisible ones)--thus, at best the execution time scales linearly with the number of triangles. Ray tracing advocates boast that a ray tracer with some sort of hierarchical acceleration data structure can run faster, because not every triangle must be drawn and that ray tracing will always be faster for complex scenes with lots of triangles, but this is provably false.

      There are several fallacies in this line of thinking, but I will cover only two. First, the argument that the hierarchy allows the ray tracer to not visit all of the triangles ignores the fact that all triangles must be visited to build the hierarchy in the first place. Second, most rendering engines in games and professional applications that use rasterization also use hierarchy and culling to avoid visiting and drawing invisible triangles. Backface culling has long been used to avoid drawing triangles that are facing away from the viewer (the backsides of objects, hidden behind the front sides), and hierarchical culling can be used to avoid drawing entire chunks of the scene. Thus there is no inherent advantage in ray tracing vs. rasterization with respect to hierarchy and culling. /blockquote

  15. Even slower Windows 7 graphics ... by scruffy · · Score: 1

    ... will be ensured by using ray tracing to render characters in your word processing application! Finally, Vista will get some love.

  16. Out by end of the year? by Mr.Fork · · Score: 1

    Out by end of the year in MICROSOFT TIME means OUT BY 2011 - Q4. Maybe.

    --
    Management is doing things right; leadership is doing the right things. - Peter F. Drucker
  17. Direct X11? by Anonymous Coward · · Score: 0

    How does it differ from regular X11?

    1. Re:Direct X11? by TeknoHog · · Score: 1

      How does it differ from regular X11?

      Must be something to do with direct rendering. Which reminds me, there's nothing new about Vista's DRM, after all you need the DRM module to get accelerated 3D in Linux/X11 ;)

      --
      Escher was the first MC and Giger invented the HR department.
  18. How many times can you fall for an old trick? by Mactrope · · Score: 1, Interesting
    --
    http://slashdot.org/comments.pl?sid=216934&cid=17629948
    1. Re:How many times can you fall for an old trick? by Macthorpe · · Score: 1

      Shilling again, Twitter?

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  19. More from David Kirk? by argent · · Score: 3, Interesting

    "I'll be interested in discussing a bigger question, though: 'When will hardware graphics pipelines become sufficiently programmable to efficiently implement ray tracing and other global illumination techniques?'. I believe that the answer is now, and more so from now on! As GPUs become increasingly programmable, the variety of algorithms that can be mapped onto the computing substrate of a GPU becomes ever broader.

    As part of this quest, I routinely ask artists and programmers at movie and special effects studios what features and flexibility they will need to do their rendering on GPUs, and they say that they could never render on hardware! What do they use now: crayons? Actually, they use hardware now, in the form of programmable general-purpose CPUs. I believe that the future convergence of realistic and real-time rendering lies in highly programmable special-purpose GPUs."
    Very interesting. A couple of years later he was arguing against special purpose GPUs for ray tracing, and for the use of "General Purpose GPUs", and the new nVidia 8xxx series seem to be following that path... away from dedicated rendering pipelines and towards a GPU that's more like a highly parallel CPU.

    More comments from David Kirk.

    I would be very interested in what he learned between 2002 and 2004 that led him to argue so eloquently against Phillip Slusallek. I'd also like to know what Professor Slusallek is doing at nVidia, where he's "working with the research group on the future of realtime ray tracing".
    1. Re:More from David Kirk? by Anonymous Coward · · Score: 0

      A couple of years later he was arguing against special purpose GPUs for ray tracing, and for the use of "General Purpose GPUs" -Anonymous Coward

      In contrast we have recently implemented a prototype of a custom ray tracing based graphics card using a single Xilinx FPGA chip. -Slusallek

      The link to additional comments had an interesting point that was left out, which I've quoted above. Professor Slusallek mentioned using an FPGA to do raytracing, and that it performed as well an 8-12GHz CPU. With an FPGA every operation can be parallel, whereas a CPU does one instruction at a time. That's also why FPGAs are used for DSP (digital signal processing).

      Not to mention an FPGA could be reprogrammed an infinite number of times while running, to be made highly optimized for any given game/application regardless of whether it's used for raytracing, rasterization, radiosity, etc.

      I believe superior graphics acceleration would be delivered by a GPU teamed up with an FPGA, and some standard (between vendors, at least) that allow developers to access the FPGA directly for whatever purpose they'd like.
    2. Re:More from David Kirk? by argent · · Score: 1

      I don't think that building an FPGA into the video card is going to be cost effective. The point is that even implemented as an FPGA Philipp's raytracing engine was rendering as fast as a hypothetical 8 GHz P4.

      The thing is, a Core 2 Quad also has the performance of a hypothetical 8 GHz P4, and it's much easier to program than an FPGA. An FPGA in a graphics card would get used by maybe one game... one subsidized by the vendor... and otherwise act like nothing more than a load on the power supply.

      The point to it being an FPGA is not that an FPGA is the best way to do the job, but that it's not the best way to do the job but the design was STILL terribly effective. If you built an RPU using current GPU technology it would run 6-8 times as fast and have about 100 times the effective transistor budget. The SaarCOR RPU was severly limited by the requirement that it fit in an FPGA. It had no integer unit, it couldn't even compute new pointers when traversing geometry!

    3. Re:More from David Kirk? by eggnoglatte · · Score: 1

      I would be very interested in what he learned between 2002 and 2004 that led him to argue so eloquently against Phillip Slusallek. I'd also like to know what Professor Slusallek is doing at nVidia, where he's "working with the research group on the future of realtime ray tracing". Alternatively, you could ask yourself why Philipp (that's the real spelling of his name), is wasting his time doing a sabbatical at NVIDIA if he so eloquently argued against the need for GPUs two years earlier? Could it be that he didn't forsee CUDA, and how flexible and programmable the 8800 would be, while David knew exactly what NVIDIA had in the pipe, but couldn't talk about it at the time? But then again, I only do this for a living, so what do I know.
  20. Some less breathless articles by jmichaelg · · Score: 5, Interesting

    Intel has this article about the hardware needed to run at 50fps at 1920x1080p. They're claiming you need 8 cores. In a couple of years, that could well be within reach for most gamers.

    There's also this John Carmack Interview. Carmack isn't too optimistic about ray tracing replacing rasterized graphics.

  21. So they say by esocid · · Score: 1

    It also obviates the need for the GPU which has stolen much of the limelight in recent years.
    So that $250 EVGA 8800GTS I just bought soon will be used for a doorstop? I haven't even checked out the DX10 with it, I'm still kicking DX9. I may test out the vista x64 ultimate and see how crysis runs there as opposed to xp, which I doubt will be that dramatic. I somehow don't see gpus disappearing when dx11 premieres since not many people will actually have 8 or 16 core cpus.

    As DirectX 11 is a work in progress, Microsoft does not have an exact timeline. But the source claims that DirectX 11 could be part of Windows Vista by late 2008.
    Whew, that makes me feel much better. In lamens terms, that means 2011, give or take 5 years (give).
    --
    Absolute power corrupts absolutely. indymedia
    1. Re:So they say by Ancil · · Score: 1

      So that $250 EVGA 8800GTS I just bought soon will be used for a doorstop?
      Count yourself lucky. I already have a Radeon 9700 Pro propping my office door open, so that's out.

      And don't even mention the word "paperweight". A pair of SLI Voodoo2's are filling that role nicely.
    2. Re:So they say by Lost+Engineer · · Score: 1

      Any raytracing hardware is going to end up looking more like a GPU than a CPU in any case. Applying a whole x86 core to such a simple task would be way, way overkill. It would be more efficient, read cheaper, to have dedicated hardware with many smaller processing units, like the Cell SPEs or the pixel pushers in your ordinary GPU.

  22. Carmack on Ray Tracing by minerat · · Score: 1
    --
    ...and you've eaten your pen. simply stunning.
  23. But will it ... by Alpha+Whisky · · Score: 0

    run Duke Nukem Forever?

    --
    it's = it is

    its = belonging to it

  24. OpenGL by phorm · · Score: 1

    I haven't really been in the 3d-graphics-API scene for awhile, so I'm wondering what's available for OpenGL raytracing. There are a bunch of plugins etc for 3d-rendering that I remember, such as POVRay, etc, but how about realtime?

    Anyone know if there's anything available/in-the-works?

    1. Re:OpenGL by Yetihehe · · Score: 4, Informative

      There is now only OpenRT which have Open only fro similarity with OpenGL (it is fully proprietary implementation, but has API similar to that of OpenGL).

      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    2. Re:OpenGL by Anonymous Coward · · Score: 0

      I wish they would create a DirectX/OpenGL API for game stories with minimum requirements. Most games these days are just a new graphical shell on some licensed game engine with a story tacked on for advertising/promotional purposes. Pretty graphics does not make a game. I miss the days when you could get totally immersed in a game story and feel like you were a part of things going on.

    3. Re:OpenGL by WhiteWolf666 · · Score: 1

      I think that is the realm of OpenRT instead.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    4. Re:OpenGL by Arivia · · Score: 1

      You need to start playing better games.

      Sure, there's a shit ton of bad console shooters and action rpgs like that, but there are some recent gems, too.

      --
      The role of the writer is not to say what we can all say, but what we are unable to say. -Anais Nin
  25. Major breakthrough for Business Software by Thanshin · · Score: 4, Funny

    Raytracing allows the implementation of mirrors in 3d environments.

    Finally all business software will have the feature of showing the cause of most problems. (See also "Error Id: 10T" and PEBKAC)

    1. Re:Major breakthrough for Business Software by Reverend528 · · Score: 1
      Duke Nukem 3d had mirrors. Yet another example of how far ahead of its time it was.

      Perhaps Duke Nukem Forever is going to be ray-traced.

    2. Re:Major breakthrough for Business Software by Anonymous Coward · · Score: 0

      Raytracing allows the implementation of mirrors in 3d environments. This isn't new. Even Duke Nukem 3d had mirrors. I used to blow myself up all the time with the RPG thinking my reflection was another player.
  26. Duelling articles! by argent · · Score: 1

    SaarCOR was getting about 10 FPS for Quake3 with a minimal FPGA-based implementation of a hardware raytracer running at less than 100 MHz with a fraction of the gate budget of a modern GPU... in 2005. Raytracing is highly scalable - it's an "embarrassingly parallelizable" problem - so if nVidia is really working on raytracing hardware they could well be able to beat Intel to the punch.

  27. Vista Adoption by Hythlodaeus · · Score: 1

    DX11, like DX10, will probably be Vista-only. So, will Intel build OpenGL support, roll their own API, or tie the success or failure of their graphics architecture to Vista?

    --
    For great justice.
  28. Get this! by Improv · · Score: 0, Offtopic

    You will be dazzled and wowed by the suggestion that, get this, submitters should learn style (and how!) and those who approve stories should edit them for style! Get this! Yeah!

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  29. povray won't look outdated, yet by G3ckoG33k · · Score: 1

    povray (www.povray.org) won't be outdated anytime soonish, I guess. Today there is more than raytracing to it, like light scattering effects etc. Still, if those additional effects are done in hardware too, povray and other renderers may face an uphill battle. Like within just a few years.

    1. Re:povray won't look outdated, yet by Yetihehe · · Score: 1

      if those additional effects are done in hardware too, povray and other renderers may face an uphill battle
      What do you mean battle? They will happily use this hardware effects for faster rendering!
      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    2. Re:povray won't look outdated, yet by G3ckoG33k · · Score: 1

      "What do you mean battle? They will happily use this hardware effects for faster rendering!"

      How is that? Didn't realize that!

      From: http://tag.povray.org/povQandT/miscQandT.html

        _ _

      "Will POV-Ray render faster if I buy the latest and fastest 3D videocard?"

      No.

      3D-cards are not designed for raytracing. They read polygon meshes and then scanline-render them. Scanline rendering has very little, if anything, to do with raytracing. 3D-cards can't calculate typical features of raytracing as reflections etc. The algorithms used in 3D-cards have nothing to do with raytracing.

      This means that you can't use a 3D-card to speed up raytracing (even if you wanted to do so). Raytracing makes lots of float number calculations, and this is very FPU-consuming. You will get much more speed with a very fast FPU than a 3D-card.
        _ _

      Ok, as this is a CPU hardware improvement it can be used by povray I guess.

    3. Re:povray won't look outdated, yet by Applekid · · Score: 1

      I suppose if POV-Ray would freeze at it's current stage in development, sure, you'd be right.

      That entry in the FAQ comes from an era when those plucky Voodoo cards started coming out. If there ever comes a 3D card that supports the types of raytracing calculations POV-Ray needs, and if it represented a real chance to offload some work from the CPU with measurable time savings, and it worked cross-platform, they'd add support for it.

      --
      More Twoson than Cupertino
    4. Re:povray won't look outdated, yet by flynn_nrg · · Score: 1

      Actually, a pixel shader 3.0 capable GPU can do realtime ambient occlusion and raytracing. See here and here for two examples, in 4KiB no less.

  30. predictable by Anonymous Coward · · Score: 0

    So basically you have one company who is looking for a reason to force people to upgrade their hardware working in tandem with another company who wants to force people to upgrade their software to push a technology that no current system is able to support adequately.

    I am shocked! SHOCKED I SAY!!

  31. End of year by gmuslera · · Score: 1

    Don't be unfair, is not Microsoft intentionally delivering what they promise far later, is that they measure time in an exponential curve while we measure it in a linear one, so the last month for them of this wait will take several of ours (if happens in our lifetime, at least).

  32. OpenRT by Anonymous Coward · · Score: 0

    OF course, there's an existing, vendor-neutral raytracing API that is like OpenGL, only for raytracing. Will microsoft implement it? Will they fuck.
    http://www.openrt.de/gallery.php

  33. But will DirectX 11 support.... by pandrijeczko · · Score: 1
    ...non-linear non-regurgitations of non-previously released games titles that take more than 8 hours to complete for thirty five of our Earth pounds?

    No, I thought not...

    --
    Gentoo Linux - another day, another USE flag.
    1. Re:But will DirectX 11 support.... by phoenix321 · · Score: 0, Troll

      I take that as less than an educated guess, in fact, gameplay quality can only improve when using raytracing. Less effort has to be spent on the rendering engine, no more hacks to make it look good, less chances to screw up on complexity and bugs and more chances of using the same 3d world and engine on multiple platforms from workstations to handhelds.

      This increases the market window for quality games while also increasing the budget percentage that can be spent on level design and storyboard. I'm pretty optimistic about this one, as I hope that a rendering engine using raytracing can be a generic commodity so any independent game studio can easily get in the market and "hit the ground running" if you excuse this bad marketing metaphor. So I hope we see independent and less overused games and maybe even some new genres in the near future. New technologies always allow for that and I certainly remember when Wolfenstein 3d and others opened the door to the entire FPS genre we have today. I admit that while we have pixel-perfect glory by now, we're still stuck at shooting Nazis, but the same technology led to the development of modern 3d engines and hardware used for almost all games by now.

      And even if raytracing doesn't bring any more diversity into the market, I am absolutely, positively sure we will have an in-game rendering of Omaha Beach in perfect 1080p HD, so *maybe* some game developers get the clue that players do not want to virtually land on Normandy beaches ever again.

    2. Re:But will DirectX 11 support.... by pandrijeczko · · Score: 1

      Thanks for the detailed explanation and I am no games developer - but hasn't just about the same thing been said for every new iteration of DirectX?

      --
      Gentoo Linux - another day, another USE flag.
    3. Re:But will DirectX 11 support.... by phoenix321 · · Score: 0, Troll

      Unfortunately: yes. But DX got more complicated with each generation, decreasing versatility. *Maybe* this isn't the case with ray-traced rendering - I certainly hope so.

  34. Re:Only available with Windows 7 by Vigile · · Score: 4, Insightful

    This is very obviously a lie or joke for early April fools. I didn't know Slashdot fell for them. Did anyone actually read the last page?

  35. Makes Quad cores look a little more attractive by RobinH · · Score: 0

    This is interesting to those of us buying new PCs right now. I was not sure whether to go with a dual or quad core. The problem is that very few applications that I would run actually make use of quad cores, but stuff like raytracing is highly parallel, so this gives me hope that purchasing a quad core processor won't be a waste of money.

    --
    "I have never let my schooling interfere with my education." - Mark Twain
  36. Modern Ray Tracing is OVERRATED!!! by SomeoneGotMyNick · · Score: 2, Funny

    I'll hold on to Imagine for my Amiga until it's pried from my cold, dead hands.

    34.2 minutes per rendered frame gives me plenty of time to do other things around the house.

    Actually, I would have mentioned Turbo Silver instead if there were any good links for it.

  37. oh, please by nguy · · Score: 1

    Ray tracing has been around for decades, and it's been steadily getting faster. Even in the 1980's, it was clear that eventually it would be doable in real-time. And there have been real-time ray tracing demonstrations around for several years now.

    So, there is nothing "forward thinking" about this, Microsoft is simply following industry trends.

  38. OpenGL by Midnight+Thunder · · Score: 0

    So Direct X is getting it. Are we likely to see something similar with OpenGL?

    --
    Jumpstart the tartan drive.
  39. Windows XP will soon go out of print by tepples · · Score: 2, Insightful

    DX11, like DX10, will probably be Vista-only. So will new PCs built with these new chips, if only because Windows XP will have been taken out of print by this July.
  40. not "embarrassingly parallel" by Speare · · Score: 1

    A number of people refer to raytracing as an "embarrassingly parallel" process. The implication in the term being that there's no need for communication between each core or thread or process: they each just get handed a rectangular portion of the offscreen screen memory, and they do their job alone, and when they're all done, then the screen can be flipped to show the results.

    I will grant that the actual rendering of pixels is indeed independent, but that's not the proposal. Nobody wants the same geometry shot from the same camera angle with the same lights to be rendered at 50Hz. They want motion. The lights move. The camera moves. The geometry moves. Every frame is different. And while the pixel-pushing is embarrassingly parallel, each one of those cores is going to have to be told what to draw each time around. Shared memory throttles the effectiveness of parallel processing. Shared caches, shared pipelines, shared buses, shared anything.

    As the core count goes up, so does the cost of fanning out the new geometry updates every frame. I'm not going to say it's a deal-breaker, but it's hardly an "embarrassingly parallel" problem.

    --
    [ .sig file not found ]
    1. Re:not "embarrassingly parallel" by argent · · Score: 1

      The implication in the term being that there's no need for communication between each core or thread or process: they each just get handed a rectangular portion of the offscreen screen memory, and they do their job alone, and when they're all done, then the screen can be flipped to show the results.

      Well, yes, you could do that. You could also render your scenes by having the pipelines re-parse shader programs from text for every frame. But you don't.

      If access to the mesh is a bottleneck, give the pipelines local cache and cache static portions of the mesh. If access to textures is a bottleneck, cache them. You don't need to update the mesh when the camera moves, or when the lights move, because raytracers doesn't need (or want) to precompute occlusion.

    2. Re:not "embarrassingly parallel" by cnettel · · Score: 1

      You still don't have data locality. A reflection can, and will, take you anywhere in the scene. Each core needs fast acces to the complete scene. As you scale this up, you have a memory bottleneck. You don't need inter-core communication, but you still need to access the same memory. Parallel reads are easier to handle than reads/writes, but really good parallelism also implies that the data distributed is limited. As memory bandwidth is a very real limitation in GPUs, that's not true here.

    3. Re:not "embarrassingly parallel" by argent · · Score: 1

      Each core needs fast acces to the complete scene.

      Well, yes, that's just the flip side of the fact that you don't need to do occlusion culling, which you might notice I mentioned. that is to say, I did not suggest splitting up the scene, but rather replicating it.

      What I suggested was giving the pipelines local memory and caching the static part of the mesh. Since that's almost all of the mesh, almost all of the time, they will only need to fetch dynamically changing meshes. With some analog for vertex buffer objects you could even cache subelements like vehicles and just fetch location changes.

  41. Re:Only available with Windows 7 by Shade+of+Pyrrhus · · Score: 5, Insightful
    Yeah, for anyone who reads up to the last page, it seems pretty clear that it's not true. Something like this would be more likely announced by Microsoft PR a good while before release, in order to grow some hype.

    TFA states

    "As DirectX 11 is a work in progress, Microsoft does not have an exact timeline. But the source claims that DirectX 11 could be part of Windows Vista by late 2008."
    I don't know where these guys get their information, but even Microsoft does planning ahead of time for products they create - especially if it's to be released the same year! The absurdity climaxes at the third page...do yourself a favor and read it for a little laugh.

    "They also plan to have DirectX 11 ready in time to debut with Windows Vista Service Pack 2"
    Service Pack 2? Sure, SP1 wasn't an improvement and SP2 might be needed - but, again, plans for this would have been more well announced or planned by Microsoft.

    Sorry guys, article is simply BS.
  42. April Fool's Day already? by Masa · · Score: 0

    Oh, come on! This has to be either an early April Fool's Day joke or a false rumor. Maybe someday we will see something in this regards, but I think we are still quite a long way from practical implementations, which could provide ray tracing in such performance that it would be usable in gaming. Besides, there is no sources mentioned at the article, it seems to be based completely on rumors (or lies?) and at the end of the article, there is some "quotes" from manufacturers, which seem like a 12-year old kid has written them. Besides, what's the deal with all those smiley faces?

    1. Re:April Fool's Day already? by UtsuMaster · · Score: 1

      I think so too. The second page of the article is completely absurd. What kind of PR departments are those?

      But in the Microsoft response the editor comments they are in Malaysia, so maybe it's already April 1st there? Joke lag anyone?

      --
      ...or not.
    2. Re:April Fool's Day already? by Masa · · Score: 1

      But in the Microsoft response the editor comments they are in Malaysia, so maybe it's already April 1st there? Joke lag anyone? You are right. Malaysia is GMT+8 and it is already April 1st there.
    3. Re:April Fool's Day already? by RightSaidFred99 · · Score: 1
      Not sure if this is joke or not, but we're definitely not a long way from practical implementations. I'd say 2 years at max before it's feasible at HDTV resolutions. The multi-core revolution is upon us - we're up to 4 cores now, 8 cores by end of year or early the next. Plus there are specialized implementations with e.g. 80 cores that run at, say, 1Ghz. That's a lot of computing power for something as highly parallelizable like ray tracing.

      I was expecting DX11 more like late 2009, myself, though so maybe it is a (rather pointless, lame) april fools joke. "Oooh, we were joking haha, it's really one year later that it'll be out! Haha, isn't that funny that we prtended it would be out 1 year early haha!".

  43. Re:SAY NO TO THE GAY AGENDA by Anonymous Coward · · Score: 1, Funny

    No, it did say Adam and Steve. That's what you get for reading a shoddy translation.

  44. RT vs Raster. by phoenixwade · · Score: 1

    Instead of a reply buried in the RT vs. Raster debate that this article generated, I thought a reply to the entire thread would be more appropriate: WHHHOOOOOOOOOSSSSHHHHHHHHH.... As the joke flew over your head. It's an early post April Fools bit, people. However, it might serve some of us to step back and examine our need to defend our own prejudices... {nah... what am I thinking... this is Slashdot..... Carry on.}

    --
    A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
  45. More MS lock-in by jfbilodeau · · Score: 1

    Is anyone else seeing this as MS' tactic to ensure that games develop for Windows will only run on Windows. What I mean by this is that MS is almost forcing developers to use a new technology that forces games to upgrade to Vista (most likely) and upgrade their machines. Real-time ray tracing seem experimental to me but I can see MS pushing it down the developers and users throats. Why? Amongst other things, MS wants to make sure that the next generation of Windows game will not be available to Cedega (or other platforms like the Mac) for as long as possible.

    I'm not against ray-tracing or new APIs for games. I'm against MS using it as another strategy to lock gamers in Windows.

    Oh, and don't get me started on the patents that MS will probably acquire concerning that technology.

    --
    Goodbye Slashdot. You've changed.
    1. Re:More MS lock-in by Charcharodon · · Score: 1
      Actually it would most likely push it in the opposite direction. Intel is crowing about how ray-tracing works best on standard CPU's, the same CPU's that Apple puts in all there machines, the same CPU's that are in Linux machines, etc, etc.

      IF Apple ever gets interested in gaming, then you might see real support for it, but until then you can hardly complain that MS is destroying games for non-MS OS's, when they can't be bothered to make an effort.

  46. You're not alone. by pragma_x · · Score: 1

    I just looked at the calendar and let out a deep sigh. The entire internet is going to be unusable all week, isn't it?

  47. Look at the date on last revision of the article.. by ironwill96 · · Score: 0, Redundant

    The "revision date" of the article is listed as 01-04-2008 (which is pretty much anywhere outside the United States way of saying 04-01-2008). This is obviously an April Fool's joke, just read the last page with the comments from the various companies.

    Oh, sorry, I forgot nobody actually reads articles on Slashdot, this is merely a forum for complaints!

    --
    "To strive, to seek, to find, and not to yield." - Tennyson
  48. OT: Amiga software equivalents by Just+Some+Guy · · Score: 1

    Totally off-topic, but is there a FOSS equivalent of the Amiga's VistaPro software for terrain rendering? I loved playing with that program back in the day and I'd love to see it on something faster than a 68030@25MHz.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:OT: Amiga software equivalents by 91degrees · · Score: 1

      Well, a bit of Googling gives us a list of terrain tools. Not sure whether they're FOSS.

      I did get a copy of Vistapro for the PC on a coverdisc many years ago. I'll have to dig it out. If it actually runs it's gonna fly on a Core 2 duo.

  49. Thankyou GOD! by Cathoderoytube · · Score: 5, Funny

    I thought PC gaming was in the throes of death. Fortunately now PC game developers will be able to use Ray Tracing instead of implementing the much ballyhooed 'fun' that graphically inferior console games seem to be touting.

    --
    I have nothing compelling to say
    1. Re:Thankyou GOD! by Chemisor · · Score: 1

      Don't worry. Even raytracing will not help you if you can't draw. All I see in your future is beautifully rendered and geometrically perfect utter garbage.

  50. Raytracing in Direct X11 by Kartoffel · · Score: 1

    At first I parsed the headline as "Raytracing in Direct X11". Would be amusing to see, at least.

  51. Re:Only available with Windows 7 by kestasjk · · Score: 4, Insightful

    Is it just me or is this a stupid April fools joke? It's not funny, it's like it's just trying to get your hopes up.

    Ugh.. Get ready for a whole day of hilariously deceptive articles like this..

    --
    // MD_Update(&m,buf,j);
  52. Read page 3 of the article - it's an April Fool by francium+de+neobie · · Score: 0, Redundant

    http://www.techarp.com/showarticle.aspx?artno=526&pgno=2 (The pgno counter starts from 0 so 2 mean page 3)

    There's no way the companies mentioned would say anything like that.

  53. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  54. OpenGL? Not gonna happen... by Joce640k · · Score: 2, Informative

    a) OpenGL is an immediate-mode API - it doesn't store a "scene" it just processes a single polygon at a time.

    b) You can't raytrace something unless you have access to the whole scene.

    QED.

    --
    No sig today...
    1. Re:OpenGL? Not gonna happen... by CNLohr · · Score: 1

      What are you thinking? OpenGL already supports ray tracing, there's just no automatic systems for optimization. Just because the way you normally draw triangles is on an object-at-a-time process, doesn't mean you can't use it differently. And, you don't understand immediate mode. OpenGL has supported retained mode since the introduction of Vertex Buffer Objects back in 2003.

      If you don't believe me about the raytracing,

      http://youtube.com/watch?v=zxEsyukiRw4
      http://www.youtube.com/watch?v=7hZFjLu2fRI&NR=1

  55. Fuck raytracing... How about ANTI ALIASING! by Jackie_Chan_Fan · · Score: 2, Interesting

    All of this talk about raytracing, and we still do not have high quality anti aliased renders with existing real time rendering methods.

    Games still look like shit. NONE of them can even compare to the nice anti aliased images generated by software renderers.

    Anti Aliasing is all fine and dandy, but when a game looks like shit, these days its due to anti aliasing. We can do plenty of visually stunning things in realitime but no matter what you do, it still looks like a video game because the damn hardware cant render high resolution enough with high quality anti aliasing enabled.

    How in the hell will raytracing solve that? :) It's just going to eat more pixel ponies for breakfast, lunch and dinner.

    Look at Gran Turismo on PS3. All of their PR videos have anti aliasing enabled and the game looks photoreal. However the reality is they're lying in their screenshots. The game itself does not use anti aliasing, thus making it look like a videogame. With Anti aliasing enabled, its photoreal, without, it looks like shit.

    This is an old problem, which the hardware companies have addressed... they just cant deliver on performance.

    But they can on raytracing? No thanks. Anti aliasing in ray tracing renderers is even slower. I dont care how accurate the reflects are, if its aliased to shit... it will never look convincing.

    1. Re:Fuck raytracing... How about ANTI ALIASING! by Grym · · Score: 1

      As I understand it, aliasing in it's most obvious form, "jaggies," is more of a problem in lower resolution renderings than higher resolution ones, simply because each pixel represents less and less of a percent of the overall scene.

      From that, one could infer that if ray-tracing were to take off and dramatically improve performance on large resolution renderings (because of parallelization), the problem of aliasing would eventually solve itself or, at the very least, be highly outweighed by the awesomeness (yes, that's the technical term =) of photo-realistic lighting effects.

      -Grym

    2. Re:Fuck raytracing... How about ANTI ALIASING! by pikine · · Score: 1

      It is interesting how you associate the lack of jiggies with photo-realism. Most digital cameras apply some sort of low-pass filter (i.e. blur) because the color filter array causes severe moire effect and aliasing. However, the Foveon X3 sensor doesn't have that problem, so cameras based on X3 (such as Sigma SD14) don't blur the image. The resulting picture actually looks like it has been raytraced. I'm sure you can Google for some pictures yourself.

      I'm guessing that blur is all you need for photo-realism.

      --
      I once had a signature.
    3. Re:Fuck raytracing... How about ANTI ALIASING! by Jackie_Chan_Fan · · Score: 1

      A simple blur isnt enough. Blurring can work if you're rendering at very high resolutions.

      Most games on consoles are 720p. A pre rendered animation done in CG can look incredible at 720p... while a game without anti aliasing will look rather poor.

      Aliasing ruins the image. Bluring a 720p image wont take care of the aliasing and it will destroy the image all together because the amount of bluring you would need... would look quite bad.

      Games generally dont run at 1080P on consoles due to performance issues. And if we can barely render them in 1080P without Anti Aliasing... then we're no where near ready for raytraced games. Anti Aliasing still needs to be addressed. It is as important, if not more, than raytracing in real time games.

    4. Re:Fuck raytracing... How about ANTI ALIASING! by kwikrick · · Score: 1

      Actually, ray-tracing will help out here.

      Anti-aliasing can be implemented easily and efficienly with ray-tracers, because it can adaptively cast more rays to determine a more accurate color for a pixel. Basically, the ray tracer keeps casting rays until it is sure that the color of each pixel is accurate to within some threshold. In monochrome or slow changing areas, one ray per pixel is typically enough. Around edges, fine textures, etc, more rays per pixel will be cast.

      --
      assignment != equality != identity
  56. That's a lie. by pavon · · Score: 5, Funny

    This can't be Windows 7 only - Linux has had Direct X11 for years. This is yet another case of Microsoft playing catchup.

    1. Re:That's a lie. by o'reor · · Score: 1

      Ssssshhhhh... that's all part of the underground conspiracy. We all knew that M$ someday would hit version 11 for DirectX. We've had plenty of time to train our OSS developers commando that will soon produce the expected Direct X11 in Redmond, from the inside, after capturing the head developers, molding masks off their faces and taking their place. So far nobody noticed.

      Now will you just shut up while I'm compiling my native port of Xemacs for Windows ?

      --
      In Soviet Russia, our new overlords are belong to all your base.
  57. Re:Only available with Windows 7 by Crimson+Wing · · Score: 2, Interesting

    SP1 wasn't an improvement
    Vista SP1 wasn't an improvement? What about those, like me, who have seen improved network speeds, file transfer rates, and lower RAM consumption with SP1?
    --
    Sig? What's that? Oh, 'signature'...and it's supposed to be witty? Right...
  58. the last page? how about last year? by inTheLoo · · Score: 0

    I could hardly stand the first page with all those horrid popup advertisement links.

    The best part of the joke, I suppose, you can already get a year old real time ray tracing set from IBM for PS3 (cell). This kind of makes the rest of it look like the desperate catch up it is.

    --
    No calls now, I'm ...
  59. Just remember... by n3tcat · · Score: 1

    It's already April 1st in some parts of the world.

  60. Re:Only available with Windows 7 by Anonymous Coward · · Score: 0

    Yeah, the quotes are hilarious. I suppose it is already April 1st in Malaysia =]

    Funny I was half-fooled until I read that last page. I suppose I never underestimate the power of corporate bureaucracy and profiteering trumping the concerns of us consumers.

  61. ha ha, sorry about the joke link. by inTheLoo · · Score: 1

    Try this instead. Real time ray tracing is real already.

    --
    No calls now, I'm ...
  62. Yes, but will it run ... by Anonymous Coward · · Score: 0

    Under Windows XP?

    It sounds nice, but if it's Vista-only, I don't care.

  63. X11 by microbox · · Score: 1

    Perhaps it'll work on X11

    --

    Like all pain, suffering is a signal that something isn't right
  64. Re:Only available with Windows 7 by im_rotting · · Score: 1, Insightful

    A joke? There is definite possibility of an almost maybe that this is true.

  65. Finally... by aguenter · · Score: 1

    I've been waiting sixteen f@$*ing years to find out what the fuss is all about.

    Now where's that damned Wolf 3D floppy?

  66. Re:SAY NO TO THE GAY AGENDA by OrangeTide · · Score: 1

    Steve is a transgender man.

    --
    “Common sense is not so common.” — Voltaire
  67. POV-ray runs fine in X11 by OrangeTide · · Score: 1

    Not seeing what Microsoft has to do with X11 POV-Ray. been using it for like a decade now.

    --
    “Common sense is not so common.” — Voltaire
  68. Re:Only available with Windows 7 by dougisfunny · · Score: 1

    oblig.

    What about you? You're still running Vista.

    --
    This is not the funny you're looking for.
  69. The decline of polygons? by xZgf6xHx2uhoAj9D · · Score: 1

    Can this mean finally we don't have to awkwardly try to construct things out of polygons which are more naturally described as functions? Down with polygons!

    1. Re:The decline of polygons? by 91degrees · · Score: 1

      That doesn't really require ray tracing so much as for someone to come up with a flexible, consistent and usable way to describe objects in 3D space. I'd love for someone to work out a solution but for now I think we're stuck with triangles.

    2. Re:The decline of polygons? by xZgf6xHx2uhoAj9D · · Score: 1

      I had POVRay's model in mind. E.g., you can describe an object as being x^2 = z - y, or you can describe it as being a triangle, or you can intersect the two. Tis quite beautiful, but doesn't apply well to rastering me thinks (probably you'd just approximate the functions to polygons, but approximation takes all the fun out of it).

    3. Re:The decline of polygons? by 91degrees · · Score: 1

      Thanks for that. Being a hardware guy I wasn't aware that anything did such high level primitives. I'll have to have a look at how that works.

  70. Take it somewhere else, nutjob. by Mactrope · · Score: 1, Redundant

    GNU/Linux has had realtime ray tracing for a year now, even though it seems like an obvious joke when announced for Windows. That's something people would like to know and some good information that can come out of this bad joke.

    Take your crazy Twitter hate and modpoint games someplace else. They are getting in the way of the conversation here.

    --
    http://slashdot.org/comments.pl?sid=216934&cid=17629948
    1. Re:Take it somewhere else, nutjob. by dedazo · · Score: 1

      They are getting in the way of the conversation here.

      The conversation you're having with yourself? Not including me, this thread has six posts by four different accounts, three of which are yours.

      This thing you're doing is just mind-boggling, and you're going to get caught soon enough.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    2. Re:Take it somewhere else, nutjob. by Poltras · · Score: 1

      You should look closer. They are not the same UID and one of them (the 1.2M one) IS twitter (don't believe me? check his history...)

    3. Re:Take it somewhere else, nutjob. by dedazo · · Score: 1

      Mactrope == inTheLoo == gnutoo == Erris == twitter

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    4. Re:Take it somewhere else, nutjob. by Poltras · · Score: 1

      != MacThorpe.

    5. Re:Take it somewhere else, nutjob. by dedazo · · Score: 1
      Correct, twitter thought he was being clever by using a variation of that account. One of these days he's going to create one called "dedaz0" or something like that, and I'm going to have a beer in celebration.

      If you think about it, twitter is no better than the Bruce Perens and Miguel De Icaza account mispelling trolls. He even posts at -1 like all of them. Poetic, if I may say so.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  71. That's cool. by inTheLoo · · Score: 1

    The YouTube demonstration is especially cool, especially when you consider they did it without GPU support of any kind.

    I don't think we have anything to fear about a Windows or Intel crushing, the people at IBM knew where they were going with Cell. With new process technology it won't be long before you can do this with a single 24 cell processor, not that three or four PS3s would break anyone's budget right now.

    --
    No calls now, I'm ...
  72. Re:SAY NO TO THE GAY AGENDA by AmigaMMC · · Score: 2, Insightful

    Actually God didn't create anything. Adam, Eve, Steve and all the others CREATED God. Big Difference! And, forgive me if I ask, what is a Gay Agenda and in which bookstore can I find one? I asked my gay friends but they said they stopped using agendas once they graduated from school, now they use laptops. Gateway, Dell and HP don't have Gay Laptops so I'm assuming these people are using generic ones.

  73. Re:SAY NO TO THE GAY AGENDA by gmon750 · · Score: 1

    But aren't we all raytraced??? Or in this context, traced by Ray??? :)

  74. Re:SAY NO TO THE GAY AGENDA by Anonymous Coward · · Score: 0

    I rather be surrounded by gays than religious freaks!

  75. Re:SAY NO TO THE GAY AGENDA by Trespass · · Score: 3, Funny

    Damn straight.

    Gay people don't want to take over the world. They just want to redecorate it.

  76. Re:I resemble that comment. by Macthorpe · · Score: 1

    Think about it, I'm everywhere you want to be and everything you are not Which is, of course, why you copied my username - because I'm somehow envious of you.

    Keep it up!
    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  77. No joke link by dedazo · · Score: 1
    That's what happens when you copy the "Reply to This" link to open it in another browser so you can use another account.

    Keeping track of all those sockpuppets is hard, isn't it?

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  78. Re:Only available with Windows 7 by kesuki · · Score: 1

    it was much easier to read the 'tags' section where taco labeled this as 'aprilfools' and 'fake'

    rtfa? why not read the fine tags ;)

  79. Re:Only available with Windows 7 by vikstar · · Score: 2, Informative

    Anyone who has knows a bit about computer graphics will suspect this is a joke from the heading itself, and then when you look at the ray-traced image comparison all doubt is removed (especially because it seems to use global illumination). I was just upset they didn't spend more time on it. The joke could've been much better, showing realistic-looking specs, small rendering times etc.

    --
    The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
  80. About Intel by gr8_phk · · Score: 1

    They're only talking about primary rays - camera rays. They use packets of coherent rays to speed up the hierarchy traversal. This falls apart for shadow rays and refracted rays etc... So they'll be able to use RT as a OpenGL or DX replacement, but you won't be seeing the effects RT is known for. I still predict 2012 for really good RTRT, and I first said that back around 2001. My library is still on track for that timeframe. Oh, and the Intel work to date is just for walk-throughs, not real games AFAIK.

  81. LOL by felipekk · · Score: 1

    The sad part is that one of the biggest Microsoft/IT related technology news in Brazil just fell for it...

    And they call themselves Microsoft MVP!

    And no, it is not April 1st in Brazil yet...

  82. Questions, questions ... by ScrewMaster · · Score: 1

    Intel's x86 ray-tracing technology

    Can any game developers out there tell me if this is a good thing? What other options exist besides Intel's raytracer?

    --
    The higher the technology, the sharper that two-edged sword.
  83. Feasibility by Anonymous Coward · · Score: 0

    Assuming this was serious, just supporting "raytracing" doesn't mean games immediately will look better.

    A lot of the things that look good in games nowadays is hacking the rasterizer to make it look the way you want. Using textures with opacity to simulate fields of grass, performing z-buffer post-processing to apply full screen effects, etc.

    Raytracing seaks to emulate a physical lighting environment, and it alone is not enough to produce photorealism at the level we see in games nowadays. Other technologies are necessary to reach photo-realism with ray-tracing, such as radiosity calculations, soft shadows, multiple levels of refrection and refraction, self-illumination, translucency, volumetrics, etc. Each of these significantly hurts rendering speed.

    Thank god the entire thing can be parallelized quite easily. The real limitations are ram, and cores.

    When we have 32+gb of ram in our home pc's, and 64+ cores or more, the era of competitive looking raytraced games may begin. Until then it may be feasible to create these games, but they will not surpass known raster techniques for some time.

    A combination raytrace/rasterization may also work very well in the next few years. with post-processing composition between the 2 engines. Raytracing would probably actually scale better then a rasterizer in certain situations.

  84. Re:SAY NO TO THE GAY AGENDA by GameboyRMH · · Score: 1

    Gateway, Dell and HP don't have Gay Laptops so I'm assuming these people are using generic ones. They're using Macbooks :P
    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  85. This year's Google effort by Namarrgon · · Score: 1

    At least, for Google AU.

    Now I understand your sig better.

    --
    Why would anyone engrave "Elbereth"?
  86. beg your pardon, sir... by Anonymous Coward · · Score: 0

    I found this, dated 16th of march.
    http://news.bbc.co.uk/1/hi/technology/6457951.stm
    I have not enough knowledge in IT to discern if this is a boast or not, but it seems real-time ray tracing is really not too far away...

  87. Re:SAY NO TO THE GAY AGENDA by utopianfiat · · Score: 1

    touche. you beat me to that one, sir.

    --
    +5, Truth