|
|
|
|
|
|
|
|
This site is devoted to the Java 3D code repository that we run. Within this code we keep a collection of useful utilities for almost any sort of Java 3D application. We encourage you to take and use this code, and especially to tweak and contribute to it to make it useful for more Java and Java 3D programmers. In fact, while this code is Java 3D specific, very little work needs to be done to use it with any other 3D graphics API, such as OpenGL. |
|
|
|
Author WebMaster |
|
|
|
Last update 2003-05-26
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
A forum about OpenGL |
|
|
|
Author WebMaster |
|
|
|
Last update 2003-05-26
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
Projective shadows, Shadow volumes, Shadow maps, Depth of field,Motion blur ... |
|
|
|
Author WebMaster |
|
|
|
Last update 2003-05-26
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
OpenGL lighting techs |
|
|
|
Author WebMaster |
|
|
|
Last update 2003-02-16
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
The gluLookAt subroutine multiplies the top matrix of the current matrix stack with a matrix M (computed below), whose effect is to place the eye point at the origin, the center point along the negative z axis, and the up vector somewhere in the YZ plane, above the z axis. This is done through pure rotation and translation, preserving all distance metrics. |
|
|
|
Author WebMaster |
|
|
|
Last update 2003-01-21
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
Reference Manual |
|
|
|
Author WebMaster |
|
|
|
Last update 2003-01-21
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
links in spanish |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-22
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
In July 1998, John Carmack announced further details regarding the Quake 3 : Arena (Q3A) graphics engine. This article attempts to explain recent changes to the Q3A graphics engine while exploring order-of-operations |
|
|
|
Author Bryan McNett |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
This article will explain in plain language how to implement the multitexture effects of Quake 3 in the OpenGL graphics language |
|
|
|
Author Bryan McNett |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
How it will be, and how it will change the CG world |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English, Spanish |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
This advanced course demonstrates sophisticated and novel techniques for lighting and shading scenes in interactice applications using the widely available OpenGL graphics library. |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
OpenGL Advanced Rendering Programs, Textures, Modeling, Rendering, Graphics APIs |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
Advanced Rendering Demo Programs |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
Drawing Points, Drawing Lines and Polygons |
|
|
|
Author © 1998 Miguel Angel Sepúlveda |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
The following is intended to get someone started creating 3D stereo applications using OpenGL and the associated GLUT library |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
With the advent of the OpenGL 1.1 specification, texture objects became part of the API. These texture objects have been available for quite some time as extensions to OpenGL 1.0 because of their incredible performance benefits. However, not everyone is aware of what texture objects are and why they are useful. Texture objects can improve your textured rendering performance by more than 10 times using the same hardware. That's a pretty bold claim, and I can demonstrate it with ease. |
|
|
|
Author Richard Wright |
|
|
|
Last update 2002-12-12
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
This document describes the OpenGL extensions supported by the NVIDIA OpenGL drivers (not complete) |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-12-01
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
eBook |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-10-20
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
eBook |
|
|
|
Author WebMaster |
|
|
|
Last update 2002-10-20
English |
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
Description and links |
|
|
|
Copyright (C) 1999-2000 Brian Paul All Rights Reserved |
|
|
|
Last update 2002-10-04
English |
|
|
 |
|
|
| Mesa is a 3-D graphics library with an
API which is very similar to that of OpenGL.
While Mesa is not a licensed OpenGL implementation, it is currently
being tested with the OpenGL conformance tests. For the current conformance
status see the CONFORM file included in the Mesa distribution. Despite
these technical/legal terms, you may find Mesa to be a valid alternative
to OpenGL. Most applications written for OpenGL can use Mesa instead
without changing the source code. |
|
Mesa3D
|
|
|
|
|
|
|
|
|
|
|
|
|
Reference manual for OpenGL and common extensions |
|
|
|
Copyright OpenGL.org |
|
|
|
Last update 2002-07-25
English |
|
|
 |
|
|
| Covers OpenGL Specs 1.2.1, 1.3 and 1.4.
In PDF format: 1.2.1, 1.3 and 1.4.
In HTML format: none. |
|
|
|
|
|
|
|
|
|
|
|
|
Official OpenGL® Extension Registry |
|
|
|
Copyright © 1993-2000 Silicon Graphics, Inc. All rights reserved |
|
|
|
| | | |