blob: 91b85bf14aa03ba656e1d461dfe6baf205ac4094 (
plain)
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
48
49
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.73 [en] (X11; I; Linux 2.4.0-test5 ppc) [Netscape]">
</head>
<body text="#000000" bgcolor="#E6E6FF" link="#0000EF" vlink="#51188E" alink="#FF0000">
<center>
<h2>
OpenGL<SUP><FONT SIZE="1">TM</FONT></SUP>
for Java<SUP><FONT SIZE="1">TM</FONT></SUP>
/ Overview / Architecture</h2></center>
<center>
<h2>
The Integration</h2></center>
<ul>
<li>
GL4Java uses the Java Native Interface (JNI) to pass all OpenGL calls from
Java to the machines native OpenGL library.</li>
<ul>
<br>GL4Java has two layers:
<ul>
<li>
Java-Classes</li>
<li>
Native-Library</li>
</ul>
<p><br>Both layers are connected via JNI, where the native library is platform
dependend
<br>and must be ported and compiled for each platform.
<p><img SRC="../images/overviewA.png" NOSAVE height=565 width=610 align=TEXTTOP>
<br> </ul>
</ul>
<center><img SRC="../images/gnu-and-penguin-color-300x276.png" NOSAVE height=276 width=300></center>
<ul>
<ul>
<br> </ul>
</ul>
</body>
</html>
|