From 880653d31a8f1ff8384fdbc75b84934bceecfdb8 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 18 Nov 2000 06:43:49 +0000 Subject: Initial revision --- docs/introduction/Overview.sda | Bin 0 -> 28672 bytes docs/introduction/architecture.html | 47 ++++++++++++ docs/introduction/benefits.html | 147 ++++++++++++++++++++++++++++++++++++ docs/introduction/competitors.html | 51 +++++++++++++ docs/introduction/future.html | 80 ++++++++++++++++++++ docs/introduction/gleeson_head.png | Bin 0 -> 37331 bytes docs/introduction/history.html | 84 +++++++++++++++++++++ docs/introduction/index.html | 70 +++++++++++++++++ docs/introduction/motivation.html | 134 ++++++++++++++++++++++++++++++++ docs/introduction/purpose.html | 101 +++++++++++++++++++++++++ docs/introduction/thanxs.html | 61 +++++++++++++++ docs/introduction/trademarks.html | 64 ++++++++++++++++ 12 files changed, 839 insertions(+) create mode 100644 docs/introduction/Overview.sda create mode 100644 docs/introduction/architecture.html create mode 100644 docs/introduction/benefits.html create mode 100644 docs/introduction/competitors.html create mode 100644 docs/introduction/future.html create mode 100644 docs/introduction/gleeson_head.png create mode 100644 docs/introduction/history.html create mode 100644 docs/introduction/index.html create mode 100644 docs/introduction/motivation.html create mode 100644 docs/introduction/purpose.html create mode 100644 docs/introduction/thanxs.html create mode 100644 docs/introduction/trademarks.html (limited to 'docs/introduction') diff --git a/docs/introduction/Overview.sda b/docs/introduction/Overview.sda new file mode 100644 index 0000000..1cc7e85 Binary files /dev/null and b/docs/introduction/Overview.sda differ diff --git a/docs/introduction/architecture.html b/docs/introduction/architecture.html new file mode 100644 index 0000000..6337fc4 --- /dev/null +++ b/docs/introduction/architecture.html @@ -0,0 +1,47 @@ + + + + + + + + +
+

+GL4Java / Intro / Architecture

+ +
+

+The Integration

+ + + +
+ + + + + diff --git a/docs/introduction/benefits.html b/docs/introduction/benefits.html new file mode 100644 index 0000000..8cf3de6 --- /dev/null +++ b/docs/introduction/benefits.html @@ -0,0 +1,147 @@ + + + + + + + + +
+

+GL4Java / Intro / Benefits

+ +
+

+The Features Of GL4Java

+ + + + +              +The Installer-Applet can be used for a local installation also. + + +
+ + + diff --git a/docs/introduction/competitors.html b/docs/introduction/competitors.html new file mode 100644 index 0000000..6e037c4 --- /dev/null +++ b/docs/introduction/competitors.html @@ -0,0 +1,51 @@ + + + + + + + + +
+

+GL4Java / Intro / Competitors

+ +
+

+The Other OpenGL and 3D API's For Java ?

+ +
(There is no competition :o) +

GL4Java itself is 1st released in 04/1997, its 1st prerequisites +is 1st released in 01/1996 !

+ + + +
+ + + diff --git a/docs/introduction/future.html b/docs/introduction/future.html new file mode 100644 index 0000000..9d01986 --- /dev/null +++ b/docs/introduction/future.html @@ -0,0 +1,80 @@ + + + + + + + + +
+

+GL4Java / Intro / Future

+ +
+

+Plans, Projects, Help, Participation

+ +


We - the GL4Java developer/users - are looking for further support +& sponsoring: +

+ +


In the future, the following is planed - or should be added on: +

+ + + + + + + + + +
+ + + + + diff --git a/docs/introduction/gleeson_head.png b/docs/introduction/gleeson_head.png new file mode 100644 index 0000000..8eb5ba6 Binary files /dev/null and b/docs/introduction/gleeson_head.png differ diff --git a/docs/introduction/history.html b/docs/introduction/history.html new file mode 100644 index 0000000..1571feb --- /dev/null +++ b/docs/introduction/history.html @@ -0,0 +1,84 @@ + + + + + + + + +
+

+GL4Java / Intro / Historie

+ +
+

+The Pre-GL4Java OpenGL Language Mappings

+ +
+


01/1996

+ +

The OpenGL interface for Java work was started by Leo Chan +[ftp://ftp.cgl.uwaterloo.ca/pub/software/meta/OpenGL4java.html]. +
He implemented the library for Java 1.0.2 with its pre JNI native mechanism. +
The native and the java glue for OpenGL was written by hand and so, +it wasn't complete. +
  +
  +
+

+

1997

+ +

Leo Chan's works was continued by Adam King[OpenGL4Java]. +
This version was able to be compiled with Java 1.1 and the +
OpenGL-Rendering is done in the callers Java-Frame. +
The native and java glue for OpenGL was still implemented by hand and +used the pre JNI mechanism. +
  +
  +
+

+

(about) 04/1997 - 12/1997

+ +

Tommy Reilly[Jogl] participated +to Adam King's work and the project's title changed to Jogl. Jogl's big +points lies in it's +
powerfull autoconfig and in it's improved X-Window System functions +- so mostly all Unices are supported. Another point is +
the Win32 support. Sources and a precompiled dll were distributed. +
Jogl uses the new Java 1.1 JNI mechnism, the native and java glue for +OpenGL was still implemented by hand. +
Like the prerequisite versions, Jogl's API differs from the "C" OpenGL +naming convention. +
  +
  +
+

+

03/1997 - Today

+ +

GL4Java is based upon +Leo Chan's work and is developed parallel to Jogl. +
It uses - as Jogl does - the JDK 1.1. JNI mechanism. +
After getting in touch with Tommy Reilly, Jogl and GL4Java shared a +few ressources. +
The further development of Jogl  stops, so GL4Java is the only +active remaining successor of the first original approach. +
GL4Java extends / differs from all the above implementations: +

+ +
+ + + diff --git a/docs/introduction/index.html b/docs/introduction/index.html new file mode 100644 index 0000000..71d32a2 --- /dev/null +++ b/docs/introduction/index.html @@ -0,0 +1,70 @@ + + + + + + + + + + +  +
+

+GL4Java / Introduction

+ +
OpenGL Language Mapping For Java
+ +


+

+ +
+
  +

GL4Java is licensed +under the ´GNU Library General Public License (LGPL)´ ! +
  +
  +
  +

+ + + + + + diff --git a/docs/introduction/motivation.html b/docs/introduction/motivation.html new file mode 100644 index 0000000..7b1b098 --- /dev/null +++ b/docs/introduction/motivation.html @@ -0,0 +1,134 @@ + + + + + + + + +
+

+GL4Java / Intro / Motivation

+ +
+

+3D in Java Applications/Applets/WebSites

+ + + + + + + + + + + +
+ + + diff --git a/docs/introduction/purpose.html b/docs/introduction/purpose.html new file mode 100644 index 0000000..32f7850 --- /dev/null +++ b/docs/introduction/purpose.html @@ -0,0 +1,101 @@ + + + + + + + + +
+

+GL4Java / Intro / Purpose

+ +
+

+Accessing Native OpenGL From The Java Side

+ + + + + +
+ + + diff --git a/docs/introduction/thanxs.html b/docs/introduction/thanxs.html new file mode 100644 index 0000000..a4982d4 --- /dev/null +++ b/docs/introduction/thanxs.html @@ -0,0 +1,61 @@ + + + + + + + + +
+

+GL4Java / Intro / Thanxs

+ +
+

+Thanxs

+ +
The GNU & GNU/Linux community, and all the brave +folks, who +
wrote open sourced free (L)GPL'ed software. +
Without them, a project like this is impossible ! +

Leo Chan for porting the OpenGL library to java the first +time ! +

Adam King for porting Leo Changs version to integrate +
the OpenGL-Rendering into the Java-Frame ! +

Tommy Reilly for participating and much improvements +

Atilla Kolac for participating in GL4Java while his and +mine +
diploma thesis work. +

Leung Yau Wai for debugging Win32 ! +

Eloi Maduell for keeping me working on the Netscape support +
and his texture examples. +

Lee Elson & Odell Reynolds (both NASA) +
for makeing the source code more compatible +
and creating binaries for other unices. +

Gerard Ziemski for porting GL4Java to the MACintosh ! +

Ron Cemer (www.3dstockcharts.com) +
for start porting GL4Java to the MS-JVM +
and writing the 1st version of the INSTALLER ! +

Pontus Lidman (Mathcore) for adding +
GLUT Font support for GL4Java ! +

www.desys.com for paying me a fee, +
to support offscreen rendering and swing integration +! +

Max Gilead, for maintaining the FAQ and answering so many +
questions in the mailinglist, and ... +

Ervin Vervaet (Java MD3 Viewer), Max Gilead (Fictor), +
Aetius (SurfaceGL), Jean-Yves BRUD, and many others +
- for helping being GL4Java bug clean. +

E3Futura & TeatreSoft for inviting me to the www.campus-party.org +(2k) +
and makes my appearance to it possible. +

And all the many others, who are not named here ! +
  +

+ + + + + diff --git a/docs/introduction/trademarks.html b/docs/introduction/trademarks.html new file mode 100644 index 0000000..3dbd58b --- /dev/null +++ b/docs/introduction/trademarks.html @@ -0,0 +1,64 @@ + + + + + + + +  +
+

+Trademarks

+ + + +
+
GL4Java has no relationship with the Java trademark registered +by Sun Microsystems, Inc.
+
+ +
  +
  +

          GL4Java has no +relationship with the Java trademark registered by Sun Microsystems, Inc. + + -- cgit v1.2.3