3D RAY TRACING IMPLEMENTAION
File list:
src
..\iatsbg
..\......\cg
..\......\..\math
..\......\..\....\ARGB.java
..\......\..\....\ARGBLong.java
..\......\..\....\ArrayBuffer.java
..\......\..\....\Body.java
..\......\..\....\Canvas.java
..\......\..\....\CircleModel.java
..\......\..\....\DiskModel.java
..\......\..\....\Geometry.java
..\......\..\....\IVisitor.java
..\......\..\....\Light.java
..\......\..\....\Local.java
..\......\..\....\LocalArray.java
..\......\..\....\Material.java
..\......\..\....\Matrix.java
..\......\..\....\Mesh.java
..\......\..\....\Model.java
..\......\..\....\Point.java
..\......\..\....\QuarterBallModel.java
..\......\..\....\RectangleModel.java
..\......\..\....\Renderer.java
..\......\..\....\RGB.java
..\......\..\....\RGBLong.java
..\......\..\....\Transformer.java
..\......\..\....\TubeModel.java
..\......\..\....\Viewport.java
..\......\..\....\XYZ.java
..\......\..\AppletResourceLoader.java
..\......\..\AppletWorkaround.java
..\......\..\ApplicationWorkaround.java
..\......\..\BufferPainter.java
..\......\..\CgAwtApplet.java
..\......\..\CgAwtMain.java
..\......\..\CgAwtPanel.java
..\......\..\CgCanvas.java
..\......\..\CgEventFetcher.java
..\......\..\CgInput.java
..\......\..\CgInputProcessor.java
..\......\..\CgLoop.java
..\......\..\CgScript.java
..\......\..\CgServiceData.java
..\......\..\CgSwingApplet.java
..\......\..\CgSwingJPanel.java
..\......\..\CgSwingMain.java
..\......\..\CgWorldBase.java
..\......\..\CgWorldData.java
..\......\..\ClassResourceLoader.java
..\......\..\DebugBase.java
..\......\..\FileMonitor.java
..\......\..\FollowCgClock.java
..\......\..\FpsCounter.java
..\......\..\GUICgService.java
..\......\..\ICgClock.java
..\......\..\ICgComponent.java
..\......\..\ICgService.java
..\......\..\ICgWorld.java
..\......\..\InputCgClock.java
..\......\..\Inputer.java
..\......\..\InputProcessor.java
..\......\..\InputRecorder.java
..\......\..\IResourceLoader.java
..\......\..\IWorkaround.java
..\......\..\LoopCgClock.java
..\......\..\Paralleler.java
..\......\..\StartStop.java
..\......\..\URLBaseResourceLoader.java
..\......\cghw
..\......\....\crystalball
..\......\....\...........\Crystalball.java
..\......\....\...........\CrystalballApplet.java
..\......\....\distortion
..\......\....\..........\Distortion.java
..\......\....\..........\DistortionSwingApplet.java
..\......\....\..........\DistortionSwingMain.java
..\......\....\eclipse
..\......\....\.......\Eclipse.java
..\......\....\.......\EclipseAwtApplet.java
..\......\....\.......\EclipseAwtMain.java
..\......\....\.......\EclipseSwingApplet.java
..\......\....\.......\EclipseSwingMain.java
..\......\....\fragments
..\......\....\.........\Fragments.java
..\......\....\.........\FragmentsAwtApplet.java
..\......\....\.........\FragmentsSwingApplet.java
..\......\....\.........\FragmentsSwingMain.java
..\......\....\kaleidoscope
..\......\....\............\Kaleidoscope.java
..\......\....\............\KaleidoscopeSwingApplet.java
..\......\....\............\KaleidoscopeSwingMain.java
..\......\....\kaleidoscope2
..\......\....\.............\Kaleidoscope2.java
..\......\....\.............\Kaleidoscope2Applet.java
..\......\....\scene
..\......\....\.....\Scene.java
..\......\....\.....\Scene1.java
..\......\....\.....\Scene2.java
..\......\....\.....\Scene3.java
..\......\....\.....\SceneApplet.java
..\......\....\.....\SceneSwingMain.java