OpenGL News Archives
MojoWorld’s procedural fractal landscape generation engine creates complete planets with unlimited detail including sky, sun, moon, stars and water. Everything can be modified, transformed and animated in real-time using OpenGL API hardware acceleration. New features in version 3 include PhotoBillboards, vegetation, river terrains, terran import/export, interactive light sources, MojoFX 2D special effects, SmartGuides, transformation tools, navigation tools, and more.
Croquet is a combination of computer software and network architecture that supports deep collaboration and resource sharing among large numbers of users within the context of a large-scale distributed OpenGL API-based visualization system. This development release (Mac, Win, Linux) is aimed at experienced self-sufficient software developers who are comfortable working with unsupported software with minimal documentation.
Delta3D open source modular OpenGL API-accelerated engine explores the use of gaming technologies in
Delta3D v 0.2.0 is an Open Source engine which can be used for games, simulations, or other graphical applications. Its modular design integrates other well-known Open Source projects such as Open Scene Graph, Open Dynamics Engine, Character Animation Library, and OpenAL. This provides a high-level API while still allowing the end user the optional, low-level functionality. It uses the OpenGL API for rendering. Currently is comes as pre-compiled Win binaries.
This tutorial describes two techniques to outline 3D objects using the OpenGL API. The first involves the use of Polygon Offsets, and the second involves the use of the Stencil Buffer. Outlining objects on the screen can be used in CAD system to show that an object is currently selected or to improve the display of densely triangulated objects where an outline mode can be a way of portraying the shape of an object to a user without overcomplicated wireframe rendering.
SGI Prism OpenGL API-based visualization solution for Linux using up to 512 Itanium 2 CPUs and 16 Fi
The new Silicon Graphics Prism visualization systems offers unmatched OpenGL API-based visualization performance under Linux with independantly scalable (CPU, I/O, memory, storage, graphics), shared system-wide memory visualization architecture. It supports up to 16 ATI FireGL GPUs (with dynamic load balancing) and 512 Intel Itanium 2 CPUs, so the system is both powerful and economical (easier to manage than clusters). It of course supports the top OpenGL API-based visualization tools and APIs, including OpenGL Performer, OpenGL Multipipe and OpenGL Volumizer.
Khronos has posted a survey asking developers when they would want to attend the Khronos Developer University OpenGL ES-focused Lecture Series. They list a variety of possible dates and associated events throughout 2005 and ask developers to let them know which you would most likely attend, if any. You can also suggest other locations and times.
The day long sessions review the ‘basics of using OpenGL ES’, ’ migrating from desktop OpenGL to OpenGL ES’, ‘how to use fixed-point’ and ’ tips & tricks for how to crank maximum performance from very constrained systems’. Coders will leave the sessions with a clear picture of the techniques required to enable visually rich content on mobile platforms.
GPUBench is a benchmark suite designed to analyze the performance of programmable graphics processors in areas of particular importance to general purpose computation. Included in the suite are tests that rigorously exercise a system’s GPU, determining statistics such as memory input/output bandwidth to floating point buffers, texture cache bandwidth, data download and readback rates, instruction throughput, and instruction precision. Information included in GPUBench reports is useful in accurately estimating the performance of OpenGL shader programs as well as determining if a particular GPU is a viable target platform for a particular computation.
These 3 new tutorials feature step-by-step simple instructions on how to handle collision with BSP worlds, sliding, gravity, jumping and climbing stairs/slopes. They add to 3 previous BSP Loader tutorials
Jun for Java is an open source, OpenGL API-based class library framework to handle 3D graphics and multimedia. It provides an OpenGL API interface as a primitive for 3D graphics handling. The new v482 release adds support for Java 2 Platform Standard Edition 5.0.
Nvidia will be providing Japanese arcade game maker Namco with the “Nvidia System N2 Arcade Platform Solution” for its next-generation arcade hardware. It will feature a GeForce graphics card using the OpenGL graphics API, and the Linux operating system.
Croquet is a combination of computer software and network architecture that supports deep collaboration and resource sharing among large numbers of users within the context of a large-scale distributed information system. Along with its ability to deliver compelling 3D visualization and simulations, the Croquet system’s components are designed with a focus on enabling massively multi-user peer-to-peer collaboration and communication. Croquet utilizes an OpenGL API-based graphics engine and a semi-retained graphical engine pipeline, with a rendering hierarchy based upon dynamically composeable objects, with each of these objects having full access to the OpenGL API libraries. Developers have the ability to make direct calls to the OpenGL library at any of the nodes making it possible for them to extend the rendering engine in virtually unlimited ways.
The latest v18 of the Moon Game 2D/3D Game Development Library adds support for OpenGL 2.0 and OpenAL 1.0/OpenALEE.
The HVox terrain engine is unique from other engines because it can render arbitrary terrain with caves and overhangs. The approach is based on Voxels in combination with continous level of detail. The engine uses OpenGL Fragment and Vertex shaders, so at least a GeforceFX or Radeon 9600 are required.
gDEBugger lets you trace application activity on top of the OpenGL API to see what’s happening within the graphic system implementation. The new v0.9.5 supports OpenGL 1.5 standard and additional extensions. Latest features include automatic trace of OpenGL errors, the ability to save OpenGL state variables snapshot into a file and to record the OpenGL calls log into a file. It also adds support for Windows XP service pack 2.
Ch is an embeddable C/C++ interpreter for cross platform scripting,
2D/3D plotting, shell programming, numerical computing and embedded scripting. All programs using OpenGL API function calls can run in Ch across platforms (Solaris, HP-UX, Linux, Windows and Mac OSX) without compilation. The new v4.7 includes thirty-six new APIs as well as input/output redirection, variable queries, and interfacing functions with a variable number of arguments. Ch Standard Edition is free for commercial and non-commercial use.