Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
bgraybr

Raytracing instead of Raycasting?

Recommended Posts

So, I was browsing sourcforge and I came across this project. Its a Doom port that uses raytracing for rendering, one thing that caught my eye in particular is that the sprites cast shadows. Are there currently any other ports that take advantage of raytracing? And could it be used to enhance any existing ports? I know that there was a thread recently that discussed lighting problems in GZdoom, and I think that GPU raytracing is used for lighting in a lot of newer games.

http://sourceforge.net/dbimage.php?id=271939

Share this post


Link to post
david_a said:

This has already been posted. Ray tracing for Doom doesn't make any sense as I explained in the other thread.


* shadows from point light sources
* reflections/refractions/translucency (glass, water, etc)

Well, both of these would be interesting to see in Doom. Would it be possible to make a port that only uses raytracing for lighting, and nothing else?

Share this post


Link to post

What you're asking doesn't really make sense; ray tracing for visuals naturally involves tracing paths of light, there's not much else to it...

One application that is far more feasible is ray tracing for sound. The sound engines (even in modern games) are a total joke - you can hear enemies through walls, there's no environmental effects, crap distance attenuation, etc. This is an active research area that is on the verge of becoming a reality in games. You can get away with tracing a lot fewer rays than is needed for visuals so it's feasible to do in real time on modern high-end PCs (a lot of this is done on the GPU, actually). We'll probably start seeing game engines on the next generation of consoles doing some sound ray tracing.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×