Fri, Dec 27, 1:22 AM CST

Renderosity Forums / Vue



Welcome to the Vue Forum

Forum Moderators: wheatpenny, TheBryster

Vue F.A.Q (Last Updated: 2024 Dec 13 6:58 am)



Subject: Exiciting news from Scientific American about computer graphics


redtrek ( ) posted Sun, 06 August 2006 at 11:05 PM · edited Fri, 22 November 2024 at 3:15 PM

The current , August issue of Scientific American has a very interesting article regarding advances in real-time ray tracing for computer graphics.  I checked the website, but the full article appears in the subscriber area only.  In a year or two, the dream of no longer having to wait forever for a render may  come true.


nruddock ( ) posted Mon, 07 August 2006 at 2:13 PM

RTRT is going to require forking out large amounts of cash for some time to come.
Significant speed up only happens when you many processors working in parallel.


madfishsam ( ) posted Mon, 07 August 2006 at 2:33 PM

is there a way for me to see part of the article even if i dont have an acount?


nruddock ( ) posted Mon, 07 August 2006 at 3:37 PM

Quote - is there a way for me to see part of the article even if i dont have an acount?

Unlikely, but you can find some information here -> http://www.openrt.de/ and at -> http://www.tgs.com/ and at -> http://www.mc.com/products/view/index.cfm?id=20&type=software
Take note of the hardware setups on the examples page at the Mercury site (tgs.com).


redtrek ( ) posted Thu, 10 August 2006 at 3:09 PM

The beginning of the article does appear in the regular area of the website.  I'm not a subscriber--I found the article in the August print issue of Scientific American

greg


redtrek ( ) posted Fri, 11 August 2006 at 1:34 AM · edited Fri, 11 August 2006 at 1:35 AM

I posted this also in the Bryce forum--but I thought it would be helpful to have it also here for Vue. 

The article has a box comparing traditional ray tracing and the real-time

traditional----Ray tracing renders a 3D scene by shooting vitrtual rays through the pixels of the 2D display.  The scene is stored as a database of objects, which can include curved as well as flat surfaces.
When a ray hits an object, the system launches "shadow" rays toward each light source in the scene and rays to test for indirect lighting by other objects.  The ray tracer also checks whether the surface will reflect, refract or simply change the color of the original ray.
Thanks to its recursive nature, this method can render a scene accurately in just one pass.

And now the Real-Time--the article describes 3 kinds of advances
1-Running rays together in parallel now happens at several levels within real-time ray tracers on desktop PCs.
Programs group similar rays into "packets," then march all the rays in a packet in lockstep through the same set of computations.

2-Acceleration structiures split the 3d scene into a hierarchy, called a kD-tree, organized so that each section carries roughly equal computational cost.  Rather than testing every ray against every object, the renderer follows the tree from its trunk to the appropriate "leaf" to find the few objects that the ray might hit

3--Cusotmized microchips built last year at Saarland University run at a mere 66 megahertz in prototype versions yet can render some ray-traced scenes more quickly than a 2,600 megahertz Pentium-4 system
Once it is commercialiezed, the "ray processing unit," or RPU should run roughly 50 times as fast- more than speedy enough for interactive software.

I hope that helps clarify things.

greg


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.