diff options
Diffstat (limited to 'docs/introduction/motivation.html')
-rw-r--r-- | docs/introduction/motivation.html | 136 |
1 files changed, 0 insertions, 136 deletions
diff --git a/docs/introduction/motivation.html b/docs/introduction/motivation.html deleted file mode 100644 index 4c2c130..0000000 --- a/docs/introduction/motivation.html +++ /dev/null @@ -1,136 +0,0 @@ -<!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.75 [en] (X11; U; Linux 2.4.0-test4 i686) [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 / Motivation</h2></center> - -<center> -<h2> -3D in Java Applications/Applets/WebSites</h2></center> - -<ul> -<li> -Todays usage of 3D in serious applications, as well as in games and web -pages is rapidly growing.</li> - -<li> -Many existing technologies exits for using 3D in the Web:</li> - -<ul> -<li> -Metastream ( -> <a href="http://www.metastream.com">http://www.metastream.com -</a>)</li> -</ul> - -<ul> -<br>A 3D Object visualisation toolkit / viewer ! -<br>Metastream objects can be rotated, zoomed and moved by the user/viewer. -<br>Further interactions are not foreseen. -<br>Big points are: -<ul> -<ul> -<li> -High compression rate of the image data</li> - -<li> -Integrates perfect in HTML pages (background, shadows, ...)</li> - -<li> -High quality texture mapping</li> -</ul> -</ul> -</ul> -</ul> - -<ul> -<ul> -<li> -VRML (1.0-97), X3D (-> <a href="http://www.web3d.org">http://www.web3d.org</a> -)</li> - -<ul> -<li> -Scene-Graph organisation / structure</li> - -<li> -Interaction / Manipulation via:</li> - -<ul> -<li> -Interpolatiors</li> - -<li> -Timers</li> - -<li> -Sensors (Collision, Proximity, Time, Touch, Visibility, ...)</li> - -<li> -Java Interface</li> -</ul> -</ul> -A VRML World can interactive, so you can walk around and have some actions. -<br>The World itself, inclusive the interaction codes can resides within -one compressed VRML file. -<br>Many current browsers usually have an VRML viewer, but as a restriction, -<br>the GNU/Linux machines are not supported by default. -<br> -<li> -Java3D ( -> <a href="http://www.javasoft.com/products/java-media/3D/index.html">http://www.javasoft.com/products/java-media/3D/index.html -)</a></li> -</ul> -</ul> - -<ul> -<ul>Java3D is a high level 3D API for Java. It may use OpenGL, Direct3D -or anything else. -<br>Many features and algorythms of Java3D are implemented in Java itself, -<br>so the performance is not comparable with a native implementation which -may also -<br>include geometric hardware unit. -<br>Java3D has a VRML reader/writer, and like VRML, a 3D scene-graph API -!</ul> -</ul> - -<ul> -<ul> -<li> -OpenGL language mappings for Java</li> -</ul> -</ul> - -<ul> -<ul>Like GL4Java, there exists many OpenGL language mappings for Java ( --> <a href="history.html">history </a>) ! -<p>All features of the OpenGL language and the Java language are combined -in one solution: -<ul> -<ul> -<li> -OpenGL's industry standard</li> - -<li> -Using todays hardware accelerated graphic cards techniques directly</li> - -<li> -Having platform independed high perfomance 3D solutions</li> - -<li> -Combining Java's usability and its high amount of API's with 3D</li> -</ul> -</ul> -</ul> -</ul> - -<center><img SRC="../images/gnubanner.jpg" NOSAVE height=60 width=468></center> - -</body> -</html> |