Rings Ray Tracer

Ray tracer written in 100% Java
Download

Rings Ray Tracer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Mike Murray
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 7.6 MB

Rings Ray Tracer Tags


Rings Ray Tracer Description

Ray tracer written in 100% Java Rings Ray Tracer is a free ray tracer that includes Java libraries for rendering 3d graphics and a user interface.The ray tracing engine is a piece of software written in Java that allows a user or another piece of Java software to produce realistic 3d images.A ray tracer is one of many methods that can help one produce realistic images. It is one of the most powerful methods, but also probably the all time slowest.NOTE: Rings is still in beta, so many of the features it should have aren't in yet. Although its not really fully useful, it still works okay. Here are some key features of "Rings Ray Tracer": UI Features: · Look and feel options. · Surface and Light info panels. · Advanced hierarchical grouping of Surface objects. · Render options dialog. · Render timer and progress monitor. Rendering Features: · Color rendering (ray tracing). · Anti-aliasing (super sampling). · Lighting model with support for ambient, directional ambient, and point light sources. · Distance attenuation for point light sources. · Two built in texture: stripe and image. · Four built in shaders: diffuse, highlight, reflection, and refraction (not quite working). Surface/Modeling Features: · Custom layered transformations (scale, rotate, translate, etc.). Supported Surface Types: · Primitive Sphere, Cone, Cylinder, Plane. · Triangles and Triangle Meshes. · Polynomial Surfaces. Supported Data Storage Methods: · XML Encoding of Scene/Surface data. · PPM, PIX and JPEG encoding of image data. · RAW triangle data import. Requirements: · Java


Rings Ray Tracer Related Software