Part of the Khronos Group

Lightweight Java Game Library adds AWT support

Categories: Developers |

Mar 31, 2005

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.

(0) Comments | :Permalink

Alpha texture blending using the OpenGL API

Categories: Developers |

Mar 31, 2005

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.

(0) Comments | :Permalink

GLStereoPlayer stereoscopic movie and image viewer using the OpenGL API

Categories: Applications |

Mar 31, 2005

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.

(0) Comments | :Permalink

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

Categories: Applications |

Mar 31, 2005

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.

(0) Comments | :Permalink

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

Categories: Applications |

Mar 29, 2005

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)

(0) Comments | :Permalink

Motion blur effect using the OpenGL API and alpha values

Categories: Developers |

Mar 29, 2005

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.

(0) Comments | :Permalink

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

Categories: Applications |

Mar 29, 2005

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.

(0) Comments | :Permalink

OpenGL Shading Language video mixer

Categories: Applications |

Mar 29, 2005

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+.

(0) Comments | :Permalink

OpenGLEAN 0.2 GLUT work-alike adds support for Win32 and OpenGL auxillary buffers

Categories: Developers |

Mar 25, 2005

OpenGLEAN is an evolution of GLUT based on OpenGLUT and freeglut. It provides an OpenGL API 3D graphics rendering context attached to windows. (The name is supposed to suggest “lean”, in contrast to “glut”). The new v0.2 adds support for Win32 using C and .Net. It also adds support for OpenGL auxiliary buffers (a possible first for GLUT-like programs)

(0) Comments | :Permalink

sdljava adds support for GLU to OpenGL API java bindings

Categories: Developers |

Mar 25, 2005

sdljava is a java binding to the SDL library with support for access to the audio, keyboard, mouse, joystick, 2D framebuffer and OpenGL API-accelerated 3D hardware.  This latest release adds GLU support to the gljava OpenGL API bindings.

(0) Comments | :Permalink

Tao Framework for developing OpenGL API-based applications in .NET

Categories: Developers |

Mar 23, 2005

The open source Tao Framework is a complete framework to develop OpenGL API-based applications in .NET enviroments, including cutting-edge games, a graphics demo, a data visualization application, or an audio application. It is cross platform using the Mono plaform and supports Cg, DevIL, FreeGLUT, ODE, OpenAL, OpenGL, and SDL APIs.

(0) Comments | :Permalink

NOC OpenGL API-based protein structure visualization, model-building and analysis

Categories: Applications |

Mar 23, 2005

NOC is a free program for protein structure model-building,  visualization, validation and analysis. It supports hardware 3D-stereo views using OpenGL API quad-buffer, OpenGL API-based vivid rendering, line-smoothing, fogging, lighting, and 3D text-generation for labeling.

(0) Comments | :Permalink

Optimizing OpenGL data throughput on Mac OS X

Categories: Developers |

Mar 22, 2005

This article begins with a discussion of general optimization concepts, such as usign GLfloats, minimizing state changes, using threads etc. Feature topics include drawing with vertex data, handling static vertex data, handling dynamic vertex data and handling mixed data. Pseudo code is offered. The general concepts are applicable to all OpenGL API coders: Don’t do any work you don’t have to do; take maximum advantage of the available CPU and GPU hardware; and let your hardware resources work as independently as possible

(0) Comments | :Permalink

High dynamic range rendering in OpenGL using the OpenGL Shading Language

Categories: Developers |

Mar 22, 2005

This new demo (page 12 of the OpenGL demo series) features high dynamic range rendering using the OpenGL API and the OpenGL Shading Language. It includes full source to both the application and shaders as well as Visual Studio .NET project files.

(0) Comments | :Permalink

ATI slides from GDC on OpenGL Performance Tuning and OpenGL Shading Language

Categories: Developers |

Mar 21, 2005

ATI has posted their presentations (as PDFS) from GDC on OpenGL Performance Tuning (OpenGL Performance in a Shader-Centric World) and the OpenGL Shading Language. They also have their presentations from ATI sponsored GDC sessions.

(0) Comments | :Permalink

Hyperspace OpenGL API-based screensaver with source

Categories: Applications |

Mar 21, 2005

feature graphic

Really Slick Screensavers features many OpenGL API-based screen savers for Windows with ports to Mac OS X and Linux.  The new Hyperspace screensaver is a real number cruncher with great effects. Most of the other screensavers have also been updated with performance optimizations. All screensavers are available as source code as well.

(0) Comments | :Permalink

OpenGL Shading Language “GLSL Tutorial” adds a Texturing section with a glow in the dark effect

Categories: Developers |

Mar 21, 2005

The GLSL tutorial, a growing body of OpenGL Shading Language turorials, has been updated to include texturing shaders. It covers the basics from simple texturing, multitexturing, and concludes with a glow in the dark effect where texturing is performed conditionally based on lighting.

(0) Comments | :Permalink

An Eggstremely 3D Easter OpenGL API screensaver for Windows

Categories: Applications |

Mar 21, 2005

This unique, and rather nifty 3D screensaver displays the Easter Bunny as he roams through backyards hiding eggs, jumping fences, and overcoming any dogs who stand in his way! Includes heaps of Easter tunes, and it’s all presented using sweet chocolate-coated OpenGL API-based 3D graphics!

(0) Comments | :Permalink

GLinfo V2.7 adds support for new extensions and OpenGL Shading Language

Categories: Developers |

Mar 21, 2005

GLinfo is a utility that gathers information about your OpenGL drivers. It can detect your driver version, the list of OpenGL extensions, and many implementation-specific values such as the maximum texture resolution. You can also choose to submit the information to Delphi3D’s searchable online Hardware Registry. The new v2.7 adds support for a few new extensions and queries your OpenGL Shading Language version.

(0) Comments | :Permalink

GenHead and GenCrowd 3D face synthesis tools using real-time OpenGL API-based previews

Categories: Applications |

Mar 18, 2005

GenHead 2.0 creates 3D animated heads from 2D images with control over changes to age, gender and ethnicity, control over LOD of mark-up points, and integrated variable resolution mesh. GenCrowd 1.0 generates thousands of synthetic, copyright free, photo-realistic 3D animated heads by age, gender, and ethnicity. Both products use the OpenGL API for rendering and real-time interactiviy.

(0) Comments | :Permalink

gDEBugger V1.3 adds commands for locating graphics performance bottlenecks

Categories: Developers |

Mar 17, 2005

gDEBugger, an OpenGL API debugger, traces application activity on top of the OpenGL API letting programmers see what is happening within the graphic system implementation. The new V1.3 includes a set of commands enabling you to turn off the graphic pipeline stages one after the other to pinpoint the exact location of application performance bottlenecks in the graphic pipeline. For example, you can turn off stages such as: Eliminate all OpenGL Draw Commands, Force Single Pixel View Port and Force 2x2 Stub Textures. By following application performance using the heads-on FPS display when turning off individual stages, you can determine the exact location of a bottleneck.

(0) Comments | :Permalink

Parallax mapping using the OpenGL Shading Language

Categories: Developers |

Mar 17, 2005

This parallax mapping demo uses the OpenGL Shading Language on Win32.  This demo (on page 12 of the comprehensive list of OpenGL tutorials) comes with full source code to the application and the shaders. It builds off the previous OpenGL Shading Language Dot3 bump mapping tutorials.

(0) Comments | :Permalink

Eyephedrine iTunes visualizer using the OpenGL API

Categories: Applications |

Mar 17, 2005

feature graphic

Eyephedrine is an OpenGL API-based 3D visualization plug in for iTunes (OS X version). It renders your music with 33+ different 3D visualization reacting to spectrum and waveform values and using the OpenGL API for motion blur, vertex programs, cubemapping, light blooms, and texture blending of the album’s cover art.

(0) Comments | :Permalink

Next-Generation Rendering with OpenGL - NVIDIA’s presentations from GDC

Categories: Developers |

Mar 17, 2005

NVIDIA’s presentations from the recent Game Developers Conference are now available online.  These include the talks from the full-day OpenGL tutorial on Tuesday and cover: the OpenGL Framebuffer Object Extension, Image Processing Tricks in OpenGL, OpenGL 2.0 and New Extensions, Programming for SLI in OpenGL, OpenGL Performance Tools, and GPGPU: General-Purpose Computation on GPUs.  NVIDIA sponsored session are also available.

(0) Comments | :Permalink

EaseWrapper library lets you use DirectX 9 or the OpenGL API thorugh one wrapper

Categories: Developers |

Mar 15, 2005

EaseWrapper library lets you use DirectX 9.0 or the OpenGL API through a consistent interface. The library is easy to include in a project and supports: renderstates (matrices, texture stages, blending, alpha, zbuffer, stencil), static and dynamic vertex-buffers, with an internal memory management, index buffers with automatic face stripping, window management, fullscreen / windowed / border configuration, callbacks on system events (mouse, keyboard), shader support with an unified interface for HLSL and Cg, and materials, textures and lights.

(0) Comments | :Permalink

gameswf uses the OpenGL API for parsing and rendering SWF movies

Categories: Developers |

Mar 15, 2005

gameswfis an open source library for parsing and rendering SWF movies, using OpenGL API 3D hardware for rendering. It is designed to be used as a UI library for computer and console games. It is written in C++, and compiles under Windows, Mac OSX and Linux, using GCC and MSVC. It includes code for rendering with the OpenGL API.

(0) Comments | :Permalink

PangeaVR (with source) uses OpenGL API acceleration for QuickTime VR panoramic movies (150 to 350 fp

Categories: Applications |

Mar 14, 2005

PangeaVR is a new, free, Web browser plug-in for Mac OS X that brings OpenGL API acceleration to Quicktime VR movies. Interactive panoramic photography has made huge leaps in realism and ubiquity. However the standard panoramic renderer in Quicktime does its drawing in software, so navigating a large full-screen panorama can be slow. The PangeaVR plug-in solves this problem by rendering Quicktime VR panoramas with OpenGL API acceleration to achieve smooth animation. With it you can view full-screen panoramas at frame rates typically in the 150 to 350 fps range. The source code is now available and the author seeks ports to Windows and Linux.

(0) Comments | :Permalink

Torque 2D game development engine uses the OpenGL API for real-time performance

Categories: Developers |

Mar 09, 2005

The Torque 2D game engine (early adopter release) provides a complete cross platform 2D game development solution with built in rigid-body dynamic physics, particle effects editor, sprite based animations, TorqueScript, static and animated tiles, multi-channel sound, a fast swept-polygon collision detection system and a OpenGL API hardware accelerated 2D rendering. Torque also announced the Torque Constructor interior editor which offers rapid previewing and real-time modification with in-engine previewing. Available for Windows, Linux and Mac OS X.

(0) Comments | :Permalink

BodyPaint 3D Release 2 OpenGL API-accelerated plug-in for SOFTIMAGE|XSI

Categories: Applications |

Mar 09, 2005

BodyPaint 3D for SOFTIMAGE|XSI brings the unique OpenGL API-accelerated 3D painting features to character animators, game developers and motion picture artists. It lets you in real-time, texture complex models without distortions, and with full control even over specular maps, transparency or reflection

(0) Comments | :Permalink

Rendering of water, fire and sky using the OpenGL API including water tutorial

Categories: Developers |

Mar 09, 2005

This application demonstrates the realistic rendering of clean and foggy water, fire and sky with vertex and fragment programs. All effects use texture perturbation to avoid a static look. It also features y-axis billboarding and simple collision detection/response. The water effect is explained in a tutorial detailing using OpenGL API vertex and fragment shaders.

(0) Comments | :Permalink

Genomorama v1.0 multi-scale, multi-genome, multi-platform visualization and analysis using the Open

Categories: Applications |

Mar 07, 2005

Genomorama interactively displays multiple genomes (DNA sequences) using a powerful yet easy to use interface that leverages the visualization power of the OpenGL API and the substantial bioinformatic infrastructure provided by the NCBI.  It feature multi-scale visualization (the picture you see depends on the current scale) and sophisticated search and comparison and runs on Mac OS X (using Carbon), Microsoft Windows (using MFC) and Linux (using Motif). Executables and source code are freely provided.

(0) Comments | :Permalink

Drunken Leprechaun OpenGL API-based 3D St Patrick’s Day screensaver

Categories: Applications |

Mar 07, 2005

Celebrate St Patrick’s Day by watching a Drunken Leprechaun wander around your screen in amazing OpenGL API-accelerated 3D. Watch out tho, he’s not house broken. Includes over 100 Irish tunes as background music and a countdown to March 17th

(0) Comments | :Permalink

RealmForge GDK v0.6 game middleware with OpenGL API support, releases source code

Categories: Developers |

Mar 07, 2005

The RealmForge GDK is an open-source, cross-platform game development middleware for advanced 3D games and simulations. It is written entirely in C# for use with the .NET Framework. The new v.06 contains the source code, the pre-built binaries, dependencies, and the Axiom source code as well.  The plugin architecture lets you use the OpenGL API for rendering inclduing shaders.

(0) Comments | :Permalink

OpenGL ES demos at GDC

Categories: Developers |

Mar 04, 2005

If you are interested in OpenGL ES (OpenGL for mobile devices and embedded devices like avionics system) check out the OpenGL ES 1.X demos being shown at Game Developers Conference in San Francisco. On the consumer side there will be hot demos from ATI, Nvidia, Hybrid, PowerVR, Bitboys, Falanx, TI, and FutureMark.  On the Avionics side look for ALT Software, Seaweed Systems and Quantum3D.  All of these names are recognizable from their work on desktop OpenGL. As OpenGL ES and OpenGL come closer together with OpenGL ES 1.2 and 2.0, the portability from desktop to mobile to embedded systems becomes more seamless.

(0) Comments | :Permalink

V 5.0 of C/C++ interpreter Ch and Embedded Ch add multithreading with support for the OpenGL API

Categories: Developers |

Mar 03, 2005

Ch is an embeddable C/C++ interpreter for cross platform scripting, 2D/3D plotting, shell programming, numerical computing and embedded scripting. It supports the OpenGL API under Win32, Unix, Linux, and Mac OSX for cross platform scripting without compilation. Ch can be easily embeded or plugin into other C/C++ application programs as a scripting engine for games etc. The new v5.0 includes multithreading for embedded scripting. Ch SDK is now free and bundled with Ch for distributing.

(0) Comments | :Permalink

ShaderGen fixed functionality OpenGL Shading Language shader generation tool

Categories: Developers |

Mar 02, 2005

feature graphic

The purpose of ShaderGen is to show that programmable hardware can be used to obtain the same rendering results as the OpenGL fixed function path. This can be useful as a starting point if you want to use the OpenGL Shading Language to create an effect that is similar to what can be done with fixed functionality. ShaderGen allows you to set the parameters for fixed function rendering through a convenient GUI. With the click of a mouse, ShaderGen creates an OpenGL shader that will produce the same result as the fixed function state you’ve set. You can then toggle the OpenGL window to display either the programmable shader result or the fixed function result.

(0) Comments | :Permalink

GLSL tutorial adds section on basic lighting

Categories: Developers |

Mar 02, 2005

The GLSL (OpenGL Shading Language) tutorial has been updated with a section on basic lighting. It includes directional lights, both per vertex and per pixel, as well as spot and point lights per pixel.

(0) Comments | :Permalink

Elixir OpenGL API-based RTS/FPS public beta

Categories: Applications |

Mar 02, 2005

The Elixir (public beta) is an OpenGL API-based game that combines FPS, RTS and some ROLL elements. Two teams fight for the elixir of the eternal life in a medieval atmosphere. The players, in first or third person, can use crossbows or fight hand-to-hand with swords, and other weapons.

(0) Comments | :Permalink

GETIC 3D V1.2 OpenGL API-based modeler and BSP compiler adss CSG

Categories: Applications |

Mar 02, 2005

GETIC 3D is free a 3D Editor and BSP/Portal/PVS/Lighting compiler for game indoor and outdoor environments based on the OpenGL API. It uses complex Constructive Solid Geometry (CSG) using BSP trees and supports import and expor of several common 3D formats. The latest v1.2 adds new extrusions, configurable texture targeting, CSG, plug-in importers for Quake, and more. V1.1 is a free version with a limit of 3000 polygons and no compiler option.

(0) Comments | :Permalink

Page 1 of 1 pages

Column Header
Column Footer