OpenGL News Archives
VirtualGL is an open source software package which provides true thin client access to OpenGL/GLX applications running on a Unix server (currently Linux x86/x86-64) It works by intercepting display-specific GLX calls in-process and re-routing them to the server’s hardware-accelerated display. Rendering contexts are also re-routed into Pbuffers on the root display. Other calls, such as glXSwapBuffers() and glFlush(), are monitored to determine when a frame has finished rendering, so that its contents can be read back, compressed, and sent to the client. The rest of the GUI (2D) is delivered to the client using standard X11, and the compressed OpenGL pixels are decompressed by a client daemon and recomposited into the appropriate X-Window. This method is currently producing performance of greater than 20 frames/sec with visually lossless image quality using current x86 hardware, and only modest amounts of bandwidth.
The authors are seeking help testing VirtualGL against a variety of OpenGL applications and platforms, to add new features, and to develop supporting middleware that can be used in conjunction with VirtualGL (fast image compressors, for instance.)
Project Magenta has a history of providing resources for professional and amateur aircraft cockpit builder. The new pmSystems module offers the ability to simulate the complex system logics found in heavy transport aircraft. It can be used both as a pure software interface and / or to provide logics for custom hardware. It uses OpenGL API-based vector graphics and high-res bitmaps for best quality.
Wik & The Fable of Souls is a unique downloadable game that features high quality artwork and boasts never before seen game play in which the main character, Wik, deftly moves himself about by swinging from his frog-like tongue. “Almost every PC sold today has a 3D accelerator with OpenGL drivers installed as standard, and in our view the downloadable market space is ready for more polished and bigger feeling games that take advantage of that combination” says Simon Hallam, Producer and Lead Programmer.
The OpenGL Shader Designer is an IDE for developing fragment and vertex shaders in the OpenGL Shading Language. It has all the features you’d expect from a shader development environment with a simple yet powerfull GUI. This new v1.5.6 solves stability issues, adds new meshes, and a system for handling meshes more easily.
Not only is it a game that uses the OpenGL API, it’s also a game written *by a girl*! The 3X3X3 Cube Puzzles are challenging and a first of their kind to be available on a computer.
These 3D interactive demos use Shockwave 3D and OpenGL API acceleration to display an art gallery and several interactive Web3D projects
This article on rendering water using a planar reflection technique is the first in a series on realistic natural phenomena rendering for the intermediate to experienced graphics programmer. Source snippets and pseudo code are provided for many important functions, and the amount of math is kept to the relevant minimum. Concrete examples are written according to the OpenGL API. Many of the effects presented are very shader heavy, mostly targeting current generation 3D chipsets. All shader code is written in the Cg language, but porting it to to the OpenGL Shading Language should be straightforward.
The 2nd Khronos Developer University Lecture Series is being held Sept 17 2004 in Helsinki. This event is also the start of the OpenGL ES 1.1 Coding Challenge. The focus of the Lecture Series Event is on OpenGL ES. Sessions include:
- OpenGL ES for everybody: A walk through the API
- The challenge of migration going from desktop to handheld
- Coping with fixed point: Staying grounded in a float free world
- Harnessing the horsepower of OpenGL ES hardware acceleration
- 10 habits of highly efficient developers: Tips & tricks with OpenGL ES
The Delphi-OpenGL-Community started a German language Wiki that includes an OpenGL API function overview (like the GL Man pages, but also including GLU, WGL and GLX), and other categories about the OpenGL API and 3D-Realtime techniques. They currently have about 160 articles but still seek people that are interested in helping out (you don’t need to write new articles, you can also help to improve already written articles).
This visually mesmerizing example demonstrates cubemap textures, easy light refraction, OpenGL Shading Language shaders and a simple graphics user interface.
These tutorials are a good Spanish language introduction to the OpenGL API. Las entregas del curso se introducirán temas
como algunos conceptos básicos acerca de los gráficos en 3D, la creación de
animaciones, los objetos tridimensionales, transformaciones sobre
This site features a good collection of OpenGL API tutorials and case studies. The newest releases include how to use NVIDIA’s CG vertex and pixel shaders with the OpenGL API and how to develop a cool 3D game engine.
VisIt is an OpenGL API-based distributed, parallel visualization and graphical analysis tool for data defined on two- and three-dimensional meshes. The new public release supports the ability to visualize vector fields using streamlines, generalized query capability, stereo rendering, and beta keyframing.
Molecule Viewer allows users to view molecular structures stored in a wide variety of file formats including Brookhaven
PDB, Alchemy, MDL, Gaussian, MOPAC, etc by simply right-clicking on the file in Windows Explorer and selecting the “Preview” command. It uses the OpenGL API for rendering and supports viewing structures using traditional ball and stick, viewing proteins as ribbons, cartoons, barrels and tubes, viewing of molecular orbitals and iso-density surfaces.
Keyhole 2 enterprise suite uses grid networks for geospatial analysis using the OpenGL API for visua
Keyhole uses the OpenGL API to create 3D representation of the entire earth comprised of terabytes of imagery and other data. You can log in from a standard PC and fluidly fly to any point on the earths surface viewing sub-meter imagery, elevation and map data. Then overlay GIS files, maps, or operational data. The Keyhole 2 enterprise suite introduces support for grid networks, enabling massive quantities of data to be processed across dozens of CPUҒs