The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers


OpenGL News Archives

G3D open source 3D engine with OpenGL 2.0 support adds 2D rendering

G3D is a BSD open source 3D engine that supports real-time rendering, off-line rendering, back-end game server management of 3D worlds, and use of graphics hardware for general purpose computing. It supports OpenGL 2.0, depth textures, AABSPTree Frustum Culling, and access to programmable hardware using the OpenGL Shading Language. The new v6.05 beta 2 adds support for 3DS files, 2D and video rendering, wxWidgets integration, and performance improvements in the networking API.

Apr 06, 2005 | Read article... | Permalink

GLIntercept V0.42 adds improved runtime shader editing

GLIntercept is a OpenGL debugger/logger for shaders/images/function calls. V0.42 adds improved support for runtime shader editing of the OpenGL Shading Language. This release also includes initial OpenGL 2.0 support for logging and creating frame buffer composition movies. (to visually inspect how a scene is created)

Apr 04, 2005 | Read article... | Permalink

COLLADA importer plugin for OpenSceneGraph to be used to develop OpenGL Shading Language profile

osgdb_collada is an OpenSceneGraph ReaderWriter plugin for the COLLADA digital asset exchange fileformat.  It is the basis for a framework to develop an OpenGL Shading Language profile for the COLLADA file format.  This release is alpha. Geometry from the COLLADA example datasets will load and render in osgviewer, but many COLLADA features (such as animimation and skinning) have not been implemented.

Apr 04, 2005 | Read article... | Permalink

Free production evaluation version of OpenGL API-based modo subdivision surface modeler

Modo is an OpenGL API-based real-time subdivision surface engine, modeling tools and a flexible user interface. modo 102 adds improvements to various tools, stability enhancements and more. The new evaluation version for Mac OS X and Windows is free, fully functional and unrestricted.

Apr 04, 2005 | Read article... | Permalink

New DepthQ Stereoscopic Projector supports OpenGL API quad-buffered stereoscopic progressive page-fl

The new DepthQ portable projector makes stereo 3D a more affordable tool for the engineers, product designers, and marketers allowing real-time projection of stereo 3D CAD designs for collaborative product review. It’s primary display output is via an OpenGL APIquad-buffered stereoscopic progressive page-flip (Analog RGB, Digital DVI)

Apr 04, 2005 | Read article... | Permalink

Slut framework integrates OpenGL API, SDL and Twisted

Slut is a programming framework for 3D graphics and networking applications that integrates the OpenGL, SDL, and Twisted networking APIs with a coherent interface to them using a Python wrapper. It fuses the libraries’ event loops which sufficiently reduces the complexities that are common to concurrency-critical frameworks. Networking and interactive computer graphics can be lerveraged from within one thread-less process.

Apr 04, 2005 | Read article... | Permalink

“Moving Beyond Ragdolls” GDC presentation and OpenGL-API based demo

This talk form GDC 2005 covered techniques developed in the research community to augment ragdoll systems with more interesting behaviors as well as techniques to integrate simulation with traditional character animation.  The demo uses the OpenGL API, GLUT and the ODE free library for rigid body dynamic to simulate a ragdoll character augmented with a simple pose controller.

Apr 01, 2005 | Read article... | Permalink

Lightweight Java Game Library adds AWT support

The Lightweight Java Game Library (LWJGL) is a solution for commercial quality games to be written in Java. It supports the OpenGL and OpenAL APIs, as well as access to controllers such as gamepads and joysticks. The OpenGL API is integrated via Java that specifies the interface to C code which in turn calls the appropriate OpenGL method. The new v0.96 adds AWT support and expanded DevIL and FMOD support.

Mar 31, 2005 | Read article... | Permalink

Alpha texture blending using the OpenGL API

This sample demonstrates how to perform alpha blending using the alpha channel of a standard .tga texture. For proper alpha blending, the sample uses a cull-mode sorting trick to ensure the sides of the textured cube get rendered in back-to-front order.

Mar 31, 2005 | Read article... | Permalink

GLStereoPlayer stereoscopic movie and image viewer using the OpenGL API

GLStereoPlayer is an OpenGL API-based stereoscopic movie and image viewer application. It supports various input file formats via DirectShow and DevIL libraries, and popular stereo rendering types including anaglyph, horizontal and vertical split, interlaced, Sharp3D and quad buffer. The software consists of 3 components: an easy to use standalone application, an ActiveX control to embed stereoscopic contents in other applications, and a GLUT based simple viewer application for reusability. Its source code is be a good example of implementing a movie texture in OpenGL API-based software. For Win32, written in C++, under LGPL.

Mar 31, 2005 | Read article... | Permalink

SARGE animation SDK imports 3D models into OpenGL API-based applications

SARGE is an animation SDK that helps you to import object and character animations from 3D modelling software into your own OpenGL API-based application or game engine. It supports import and play of animations with bones using an object’s weightmaps to determine influence of each bone on the animated object, ragdoll physics, child parent hierarchies, interpolation, shaders, and fast object swapping. The downloadable demo is an OpenGL API-based example.

Mar 31, 2005 | Read article... | Permalink

IRIS Explorer V5.2 visual programming environment for OpenGL API accelerated scientific visualizatio

IRIS Explorer is a scientific OpenGL API-accelerated data visualization system that features a visual programming interface to you to develop, prototype and build visualization applications quickly and easily. Visualization techniques range from simple graphs to multidimensional animation.The new V5.2 is available for Linux and Mac OS X running X11 (and also Windows, SGI, Sun, HP and IBM systems)

Mar 29, 2005 | Read article... | Permalink

Motion blur effect using the OpenGL API and alpha values

This demo with source shows how to create a motion blur effect using the OpenGL API without the accumulation buffer. By rendering the object into a texture you can access the precedent frame, and render it with a lower alpha value. Doing this in a recurrent mode we get a motion blur effect.

Mar 29, 2005 | Read article... | Permalink

3D GO Screen Saver V3.0 using the OpenGL API

feature graphic

The GO Screen Saver V3.0 uses the OpenGL API to play GO games in 2D and 3D. Features include camera movements, board tags, board in 2D and 3D, and 3D markers. The GL_ARB_vertex_buffer_objects is used to display stones on the 3D board. This feature can be disabled/enabled in real time. The software also include an OpenGL analyser of OpenGL extension support form your video card.

Mar 29, 2005 | Read article... | Permalink

OpenGL Shading Language video mixer

This demo with source, uses the OpenGL Shading Language to create a video mixer where you can blend two video sources together. It requires an NVIDIA FX 5200+ or ATI Radeon 9500+.

Mar 29, 2005 | Read article... | Permalink