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, 5 months ago

    Looks pretty clean.

    OL 16 years, 5 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, 5 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, 5 months ago

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

    Juju 16 years, 5 months ago

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