OpenGL News Archives
CrossFire is a multi-GPU gaming soution from AMD. The new Catalyst v7.3 software and drivers introduce: OpenGL CrossFire support for the Radeon X1000 product series under Microsoft Vista; default alternate frame rendering (AFR) in Vista CrossFire games; and a beta of the “Catalyst Control Center Linux Edition”. The new Catalyst software is available for Vista 32-bit, Vista 64-bit, XP, Linux 32-bit, and Linux 64-bit.
Seeker 3D Solar System Simulator uses OpenGL 2.0+ to offer an immersive simulation of the solar system
Seeker is a multi-platform (Mac OS X Universal and Windows XP/Vista) application that provides an immersive 3D simulation of our solar system. It lets you experience simulated ‘space flight’ to travel to the sun, planets, moons, comets, asteroids, and satellites. It requires OpenGL 2.0 or above and takes advantage of the OpenGL Shading Language for visual realism.
The Croquet SDK v1.0 provides developers with a flexible tool to create virtual spaces with built-in networked telephony and a ‘late-binding object-oriented’ programming language that allows multiple users to jointly create, animate or modify 3D objects and dynamic simulations using the OpenGL API. Developers can also import and share resources, such as 2D web applications or multimedia content, from their own systems. Working together across multiple locations, they can change simulations while they are running and work together to create new applications - all in real time.
This article discusses the new functionalities of the GeForce 8800 as regards the OpenGL API programming framework. It covers variables, framebuffer, geometry instancing, geometry shaders and more.
BuGLe is an open-source OpenGL API debugger for UNIX-like platforms. The latest release adds support for several next-generation extensions supported on the G80 (GeForce 8800), including GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_texture_array, GL_NV_transform_feedback, and several packed texture formats.
Benchmarking OpenGL Frambuffer Objects (FBO) and Vertex/Fragment Program extensions across platforms and Perl vs C
This is a limited benchmark to compare OpenGL Frambuffer Objects (FBO) and Vertex/Fragment Program extensions non-OOP C and Perl running under Vista, Fedora 6, and Ubuntu/Dapper. The Perl code using the new v0.55 Perl OpenGL Binding for hardware accelerated server-side applications. The benchmark source and binaries are available.
OGRE is an open-source, cross-platform real-time 3D rendering engine using the OpenGL API and includes all the latest features you would expect in a modern engine. The new v1.4.0 introduces SSE/SIMD support, significant speed improvements for dynamic VBOs, more advanced lighting and shadowing techniques, threaded loading and a new SDK for Mac OSX.
AGE is a 3D software development kit for Windows for developing graphicals applications with multithread support built on top of the OpenGL or Direct3D API. It offers automatic resource management, a scene graph support and an highly configurable 3D GUI. The new UI Editor alpha v0.0.1 lets design and build widgets and windows using on-screen forms using the same widgets that will be used in your AGE application. A public release of the AGE SDK will be available soon.
Qt is a development framework for high-performance, cross-platform rich-client and server-side applications. The new Qt 4.3 beta adds significant speed and quality improvements to the Qt OpenGL engine, enabling the use of Qt to develop higher fidelity or higher performance 3D visualization applications. It also now allows the use of OpenGL to create UI elements for more sophisticated and dynamic user interfaces. The Qtopia 4.3 beta platform for embedded Linux also adds support for OpenGL ES. Beta preview is available for download.
Cheetah3D is an OpenGL API-based 3D modeler, renderer, and animation suite designed for Mac OS X. The new v4.0 adds character animation tools including joint-based skeleton system, Forward/Inverse kinematics, IK constraints, joint tool, vertex weight painting, morph targets for facial and muscle animation, and FBX export/import. It also adds UI enhancements, new modeling tools and rendering support for multi-CPU Macs.
Goblin Hack is the world’s first and probably last smooth-scrolling, ASCII-graphics-based, OpenGL API accelerated, rogue-like dungeon game. Inspired by the likes of NetHack, it opts for a simple interface that appears to appeal to kids (and adults) and fires the imagination in today’s world of over-rendered games. The new 1.0 adss lightning gun, spells (starburst/slow/fast/warp/vision/remove curse), exploding potions, bug fixes, speed improvements, more treasure items.
myOS miniature OpenGL development system enables OpenGL API coding on a stripped down Linux without X
myOS is a minimalistic OpenGL capable GNU/Linux based system without X. It is a bare bones Linux system, stripped of everything but the files necessary to compile and run OpenGL/C code. It has a simplified directory structure and a cleaned-up internal cross referencing. It starts up with only a single script. Linux kernel is 2.6.20, compiled with only essential drivers.
Tribal Trouble is a real-time strategy game that offers OpenGL API-based 3D maps with adjustable parameters. In the new v1.8, the engine is optimized by reordering triangle rendering to maximize usage of the limited GPU cache. It also makes use of frame buffer objects (FBO) and adds bug fixes. Available for Windows, Mac OS X and Linux.
The Particle System API allows C++ application developers to create a group of particles, then describe the components of the particle effect using actions like Gravity(), Explosion(), Bounce(), etc. and render them using the OpenGL API. The new v2.20 introduces the PDUnion domain to combine two or more other domains into one. This allows more complex domains to be created, such as polygonal models. You can create random particles on the surface of a polygonal model. You can generate particles whose colors come from disjoint parts of the color cube (see the Balloons demo in PSpray).
BZFlag is an Open Source OpenGL API-based multiplayer cross-platform 3D tank battle game. BZFlag has been selected to participate in the 2007 Google Summer of Code, allowing individuals to get paid to work on open source game development. BZFlag runs on Windows, Linux, Mac OS X, BSD, Solaris, and other platforms.