Class RTSimplestRaytrace

java.lang.Object
  extended by RTSimplestRaytrace

 class RTSimplestRaytrace
extends java.lang.Object

Simple raytrace in Java 2D - top level driver - was SimplestDraw This version has a black background and white text. This ray traces a triangle using barycentric coordinates.

Version:
0.2, 20 October 2005 (was 3 April 2003)
Author:
Bob Futrelle

Field Summary
(package private)  java.awt.Color[][] colorArray
           
(package private)  RTDrawer drawer
           
(package private)  RTGUI gui
           
(package private)  int height
           
(package private)  P3d pa
           
(package private)  P3d pb
           
(package private)  P3d pc
           
(package private)  TinyRayTrace trace
           
(package private)  Tri tri
           
(package private)  int width
           
 
Constructor Summary
RTSimplestRaytrace()
           
 
Method Summary
static void main(java.lang.String[] args)
           
(package private)  void setup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

height

int height

width

int width

pa

P3d pa

pb

P3d pb

pc

P3d pc

tri

Tri tri

colorArray

java.awt.Color[][] colorArray

trace

TinyRayTrace trace

drawer

RTDrawer drawer

gui

RTGUI gui
Constructor Detail

RTSimplestRaytrace

public RTSimplestRaytrace()
Method Detail

main

public static void main(java.lang.String[] args)

setup

void setup()