Ray of Hope

Posted by Gamer3D on June 10, 2008, 10:46 p.m.

I got bored yesterday. So I made this. A ray-tracer, which currently supports reflection, refraction, diffuse lighting, and several primitives. It renders images at a respectable 37 FPD.

Plans for continued development of the ray-tracer include:

  • More collision primitives.

  • Full texture support. (Normal and diffuse mapping are the only two implemented so far)

  • Global illumination.

  • Optimization.

    I should be heading off to college in August. I think it should be interesting, to say the least. I hope to get straight A's in the classes.

    My life is generally uneventful, to an extent such that I do not remember what day it is. This is often annoying, because I sometimes want to remember such facts.

    I have a second project in the works. An escher style platformer. I don't know if I'll complete it. Also, Model Painter 2 is on the very back burner.
  • Comments

    Scott_AW 16 years, 10 months ago

    Looks pretty clean.

    OL 16 years, 10 months ago

    Pretty cool, what did you write it in? Also, I assume by FPD you mean Frames Per Day or something?

    PY 16 years, 10 months ago

    That looks neat.

    If it's in GM, I hope ENIGMA is faster for it, if not, is it using your GPU, or purely CPU?

    Gamer3D 16 years, 10 months ago

    It is in GM, and FPD really does mean frames per day.

    Juju 16 years, 10 months ago

    0.0004292 frames per second, or a render time of 38 minutes and 50 seconds. Ish.