-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproject_applet.html
More file actions
47 lines (36 loc) · 2.24 KB
/
project_applet.html
File metadata and controls
47 lines (36 loc) · 2.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<html><head><title>3d ray tracing animation applet: applet</title>
</head>
<!-- ====================================== -->
<body text="#000000" background="../back.jpg" bgcolor="#ffffff" link="#0000ff" vlink="#5500aa" alink="#ff0000">
<font size=5 face="Arial"><p>The applet
<font size=3 face="Arial">
<p>The minimum requirement of 3dAA to run as an applet, is use of a browser like Netscape 4.07+, IE 4+,
or JDK1.1+ Appletviewer. It can also be run as an application under
JDK 1.1+.
<p>A second version requires Netscape 4.5+ / IE 4.0+, Java JRE 1.2
(includes Java plug-in), and Java3d JRE 1.1
<p><img src="applet1.gif" align=left border=1><br clear=all>
The applet has four panels, any one of which can be displayed at a time. They can
be selected from a control bar at the top of the applet. The control bar also has
a text field that is used to display all messages sent to the user. Values of
variables are displayed here.
<p>The 'Pref' panel allows selection of: an algorithm to simulate and
selection of font size for several text panels.
It contains text boxes that display information about the currently selected
algorithm, and the simulator.
It also has a box that displays total memory, and free memory.
<p>The 'Setup' panel lets the user customize elements of an algorithm.
The raytracer allows its scene to be graphically input by the user. Scrollbars
and buttons are used to interactively position light sources and objects, and set their attributes.
A wireframe image of the scene illustrates user selections. The scene created can
be saved, and used in the 'Sim' panel. Default scenes can be selected to start.
<p>The 'Sim' panel is the heart of the simulator. The interface is modeled
after work done in another simulator:
3DAAPE [<a href="project_references.html#Goldman">Goldman</a>] The sim panel
has two main interfaces. One panel has buttons that allow the user to
execute the algorithm, erase all panels, and record an animation of the
algorithm in execution. The second control panel allows control over the
animation: reverse, stop, forward, and speed of animation.
<p>The 'Help' Panel has a single text area where information about the current
algorithm can be displayed.
</font></body></html>