Homesource Forums

Homeworld Source Editing Talk
It is currently Thu Apr 27, 2017 3:59 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: Ray-tracing
PostPosted: Sun Jan 27, 2008 4:54 pm 
Offline
coder
User avatar

Joined: Tue Dec 14, 2004 3:24 pm
Posts: 324
Location: UK (UTC+0)
An article discussing how Rendering Games with Raytracing Will Revolutionize Graphics and a follow-up. I initially dismissed them as merely interesting since he's talking about the hardware requirements for 100 fps at very high resolutions since that's what high-end gamers expect. However, I couldn't get the author's main point out of my mind: the number of pixels requiring higher-order reflection calculations decreases dramatically as the number of required reflections increases. In other words ray-tracing a scene with and without mirrored surfaces (as an extreme) doesn't result in the kind of performance hit you might expect.

The reason that it kept bugging me is that Homeworld wouldn't actually have that many reflections in the first place since the odds of a light-ray hitting anything after the first reflection is pretty low - it's called "space" for a reason! I don't know what the performance penalty would be for ray-tracing Homeworld but I think it would be tolerable particularly at moderate resolutions and frame rates. Also of interest is the linked OpenRT library since the "syntax of the API is nearly identical to OpenGL"...

_________________
MacHomeworld | HomeworldSDL.org


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jan 30, 2008 6:40 pm 
Offline
coder
User avatar

Joined: Tue Dec 14, 2004 3:24 pm
Posts: 324
Location: UK (UTC+0)
OpenRT is a commercial package, not open source, unfortunately so that kills off that particular avenue for someone interested in trying ray-tracing with Homeworld. :(

_________________
MacHomeworld | HomeworldSDL.org


Top
 Profile  
 
 Post subject: Re: Ray-tracing
PostPosted: Tue Mar 23, 2010 2:23 am 
Offline

Joined: Tue Oct 10, 2006 2:04 pm
Posts: 73
Location: North germany
Some further stuff for Ray Tracing http://www.clockworkcoders.com/oglsl/rt/index.html

_________________
.: The hardest punishment are the innocent eyes of a child searching for truth :.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group