Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Kaesebrot

ray-tracing

This topic is 6062 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

hi is it possible to code a (fast) ray-tracing engine for 3D-Games, or is it senseless to start ? I think with ray-tracing I can do some cool things, that´s why I want to do this.. Edited by - Kaesebrot on December 9, 2001 4:18:50 AM

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
You can get a nice fast raytracer even on a "low-end" machine, but if you want to use it for games that is going to take a heftier system.

Share this post


Link to post
Share on other sites
Raytracing is incredibly slow. Your framerate would be in seconds (or minutes, depending on scene complexity) per frame instead of frames per second.

-----------------------
0wn 0wn 0wn your goat
gently down the pw33n

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I''ve seen realtime raytracing go as fast as 20-30 FPS on simple scebes, so it''s possible, but only for real simple games. Search the web for rtChess.

I wouldn''t try it for anything more complex than chess or pacman, though.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
The new Doom game is going to use some sort of ray tracing.

Share this post


Link to post
Share on other sites
Kaesebrot: I think you should pursue the idea of writing a ray tracer, real-time or not. It''s a great way to get acquainted with the mathematics of computer graphics in a very API- independent way.

As for real-time ray tracing, I''m not an expert, but from what I have seen, you will either need a super computer or you are going to need to sacrifice a lot. By sacrificing I mean dirty hacks and whole lot of preprocessing, and even then you won''t be able to do the fancy eye-popping stuff like depth of view, motion blur, soft shadows, diffuse materials, etc.

Good luck.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
quote:
Original post by Anonymous Poster
The new Doom game is going to use some sort of ray tracing.


probably just to pre-calculate light and shadow maps which will then be rendered/blended-in as a second pass on the geometry. i really doubt carmack''ll be doing any true ray tracing realtime.
pc hardware is still not even close to pulling it off high-res full screen with all the bells and whistles and tricks you get with modern lighting and texturing hardware.



Share this post


Link to post
Share on other sites
Guest Anonymous Poster
quote:
Original post by Anonymous Poster
[quote]Original post by Anonymous Poster
The new Doom game is going to use some sort of ray tracing.


probably just to pre-calculate light and shadow maps which will then be rendered/blended-in as a second pass on the geometry. i really doubt carmack''ll be doing any true ray tracing realtime.
pc hardware is still not even close to pulling it off high-res full screen with all the bells and whistles and tricks you get with modern lighting and texturing hardware.





I''m pretty sure the lighting is done in realtime. That''s one of the main features of the new Doom engine.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
bleh, this fuck board messed up my quote!

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!