OpenGL News Archives
Nvidia has published the notes and slide (pdf format) from the GPU Jackpot 2004 presentations. The OpenGL API developer topics include GPU Performance tools and bottleneck analysis methodology, guidelines to get the most out of your GPU, high dynamic range rendering and recent real-time improvements to shadow mapping.
The search engine on OpenGL.org has been updated and should be many times more useful and functional than previous version. Thanks to all of the users who sent feedback.
gDEBugger lets you trace application activity on top of the OpenGL API (OpenGL 1.5 and additional extensions)to see whats happening within the graphic system implementation. The latest v1.0 features include call stack and source code views which enable a user to view the function calls and source codes that led to the debugged breakpoint hit, OpenGL error, exception or OpenGL call. This version also contains many bug fixes making it the most stable gDEBugger release.
FantaMorph is easy-to-use morphing software for the creation of image morphing pictures and animation effects. It imports 24 and 32-bit image formats with alpha channels and exports to movie, flash and image sequence formats. It uses OpenGL API hardware acceleration for rendering speeds up to several hundred FPS and real-time previews.
Be entranced by hypnotic animations of increasing complexity as this screensaver simulates Conway’s the Game of Life. Customizable options include music, nodes size, speed, color, and style. The OpenGL API is used to accelerate node rendering via the GL_POINTS primitive and options include enabling GL_POINT_SMOOTH for rendering round nodes rather than square ones.
Espresso3D v0.1 is an application/game engine written entirely in Java using the Lightweight Java Game Library‘s OpenGL bindings. A completely free open source sample application, Pong clone, shows how to use the E3D API.
H3D API is a C++ implementation of the X3D standard as an
open source API for the development of haptic (touch-enabled)
applications. H3D API uses the OpenGL API to support hardware accelerated graphics rendering as well as open source libraries such as Python, FreeImage, Xerces and GLEW. Haptic rendering is performed using SensAble Technologies Open Haptics SDK. Haptic rendering can be easily disabled, allowing H3D to be optionally used as an X3D compliant API (X3D is the successor to VRML). Commercial, NON-GPL, licensing of H3D API is also available.
Ayam is a free 3D modelling environment for the RenderMan interface.
The new release v1.8 adds support for birailed surfaces, text objects,
and CSG previews rendered with the OpenGL API via OpenCSG.
Ultimate Unwrap3D is a specialty Windows tool for unwrapping 3D models. It includes an easy-to-use UV coordinate editor, a standard set of UV mapping projections such as planar, box, cylindrical, and spherical, as well as advanced UV mapping projections such as face mapping, camera mapping, and unwrap faces for those difficult to map areas on a model. It features OpenGL API rendered viewports, with multiple layouts.
JSpace OpenGL API-based 3D multi-user cyberspace adds TrueType support
JSpace is a general purpose, 3D, multi-user cyberspace. JSpace is a client-server version of the OpenGL API-based Digital Sunlite Project. JSpace has a more traditional client-server design instead of a peer-to-peer design. The 3d engine is based on the OpenGL graphics API. Right now it uses the fixed function graphics pipeline as opposed to vertex/fragment shaders. The new v.1 supports Trutype fonts using FTGL and Freetype.
TopDesk gives you instant access to any open window with a single keystroke using the OpenGL API for
TopDesk for Win XP gives you an overview of all open windows, including minimized windows. With a single key press, it immediately scales down all your windows, including your minimized windows, and tiles them all on-screen in an easy to navigate layout. (very similar to Mac OS X Exposé) View thumbnails of all open windows, display windows belonging to the current application, or hide all windows to quickly access the desktop. Window scaling and animation is in real-time using the OpenGL API.
VRMesh is a sketch-based free-form 3D polygonal modeling software using the OpenGL API, especially suitable for the conceptual 3d industrial design. The new V1.1 adds enhanced Digital Clay modeling for work on unstructured triangle meshes using Morph, Soft Brush, Crease Brush, Round Brush and Smooth Brush commands.
VirtualMEC is an OpenGL-API-based 3D CAD application for building Meccano models. Meccano is a model construction system made up of strips, plates, girders, wheels and gears, based on the principles of mechanical engineering. Using VirtualMEC, just like the real Mecanno, you start with a part, insert a bolt into a hole, then add another part, add a nut to the bolt, and so on. VirtualMEC contains the rendering and the behaviour logic of more than 250 parts.
Rearview is an open source real-time raytracing voxel engine intended to run fast enough to act as a game engine. It’s strengths are for rendering grown things, dirty things, bumpy things like smooth hills or old walls. The new v0.2.0 is faster and uses less memory. It requires an OpenGL API implementation and SDL.
This series of ten OpenGL Shading Language tutorials covers loading, compiling and linking GLSL programs, vertex and fragment programs, lighting, multitexturing, toon shading, and more.