Scala RayScala Ray is a basic multithreaded ray tracer written in the Scala language with a text frontend written in Groovy. | |
Download |
Scala Ray Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Kasper Langer
- Publisher web site:
- http://scalaray.wordpress.com/
Scala Ray Tags
Scala Ray Description
Scala Ray is a basic multithreaded ray tracer written in the Scala language with a text frontend written in Groovy. Scala Ray is a basic multithreaded ray tracer written in the Scala language with a text frontend written in Groovy. The new commands will be push, pop, pushpop, rotate, scale and translate.Here is a small example of a spiral of spheres:0.upTo(100){rotate(x : 5)scale(all : 0.98)push()translate(y : 10)scale(all : 5)sphere()pop()}Requirements:· 1GB of RAM· Java 1.5· Groovy 1.0Running:Untar the distribution and run: "scalaray/scalaray scalaray/example_scenes/firstscene.groovy"What's New in This Release:· Global illumination· Simple photon mapping· Scene scripting via Groovy frontend· Specular and diffuse materials· Multi threaded progressive rendering· GUI preview· Sphere and plane geometric elements (no triangles yet)· PNG output· Focus blur· Camera position and settings are hardcoded· Light is hardcoded
Scala Ray Related Software