Part of the Khronos Group
News Type Content of interest to everyoneGeneral Content for developers & codersDeveloper 3D applications & gamesApplications & Games 3D graphics cardsProcessors

OpenGL Headline News

Carina cross-platform OpenGL API-based 3D Viewer adds support for X3D and VRML97

Sep 30, 2005

The goal of Carina is to create a portable, high quality viewer for 3D formats, as well as a plugin for web browsers. It uses the QT library, OpenGL API and Java. The new v20050927 adds Anchor, Avatar, PointLight, and SpotLight nodes, crease angles and texture coordinates in indexed face sets, as well as support for X3D classic and xml encodings. Carina uses XSL-T to convert between formats such as X3D XML and Classic encodings to xVRML. The application knows about the transformation and, with Java enabled, will load the file as if it had a native parser specifically for that format. This opens the door for future versions of Carina to allow end-users to add transformations, and for Carina to chain them together until a format is reached that it can load. (Collada anyone?) Downloads are available for Windows, Mac, and Linux (as source)

Category: ApplicationsPermalink

GLSL compiler front-end and GLSL validation tool updates with source

Sep 26, 2005

3Dlabs has released updated versions of the open source GLSL compiler front-end and GLSLvalidate. GLSLvalidate can be used to determine whether a shader conforms to the OpenGL Shading Language specification. Validating a shader with this tool ensures that it will be portable to all implementations that conform to the OpenGL Shading Language specification. Because the GLSL parser is built into this tool, GLSLvalidate can be used on systems even if they do not support OpenGL or the OpenGL Shading Language. Source code is available for both the compiler front-end and for GLSLvalidate

Category: DevelopersPermalink

Shallows GPGPU library facilitates OpenGL API-related C/C++ coding

Sep 26, 2005

Shallows is an opensource (GPL) C++ library designed to make GPGPU programming easier and safer. The goal is to reduce the time spent on writing and debugging OpenGL API-related C/C++ code, so the developers of GPGPU applications can concentrate on implementing the algorithms instead. GPGPU applications are all about performance, the overhead by using shallows is therefore kept low. In contrast to Brook and Sh the Shallows library is familiar to an experienced OpenGL developers mental view of the GPU pipeline, while at the same time checking for errors and minimize the number of codelines necessary for common GPGPU tasks.

Category: DevelopersPermalink

GPUflame OpenGL API-accelerated fractal flame renderer

Sep 26, 2005

feature graphic

GPUflame is a GPU-accelerated renderer for iterated function system fractals. It generates high quality images using the OpenGL API to accelerate the compuatation and high-dynamic range display. It is based on Scott Drave’s fractal flame algorithm (as used in the “Electric Sheep” screensaver).

Category: ApplicationsPermalink

Amanith v0.1.1 vector graphics frameworks adds 64-bit support and new OpenGL API animation example

Sep 26, 2005

Amanith Framework is a cross-platform (Linux, Win32, Mac OX X, FreeBSD, Linux and IRIX) open source C++ framework for 2D and 3D vector graphics. The new v0.1.1 adds support for 64bit (Linux and Windows), hierarchical animations and and example that shows how animations can be combined with realtime accelerated rich graphics, using the OpenGL API.

Category: DevelopersPermalink

SARGE Animation SDK Update V1.5 adds morph mesh feature and OpenGL API example

Sep 26, 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. Version 1.5 released with new Mesh Morph feature for using details in your animations such as facial expressions, muscle simulation, object deformations and many other things. The new downloadable demo is an OpenGL API-based example.

Category: Permalink

jMonkey Java engine with OpenGL API shader support enhances performance

Sep 23, 2005

jME (jMonkey Engine) is a high performance scene graph based graphics API written in Java using LWJGL and the OpenGL API. It features high level effects, such as: imposters (render to texture), environmental mapping, lens flare, tinting, particle systems, geometry including bezier patches, line, points, models import, terrain, and LOD, and shader support using ARB vertex and fragment shaders. The new 0.9 optimizes and enhances the core API for a cleaner, faster and better overall engine.

Category: DevelopersPermalink

Raydium v0.680 open source game engine adds video to texture

Sep 22, 2005

Raydium is an open source game engine that features 3D captures, data repositories, in-game live video capture and playback, a themable GUI, networked physics, full Python bindings, and many other things. All rendering (meshes, OSD, GUI, particles, video) is done using the OpenGL API. The new v0.680 adds video to texture, dynamic lightmaps, full docs and more.

Category: DevelopersPermalink

ATI 3D Developer Days Oct 19-20 in San Francisco

Sep 21, 2005

ATI 3D Developer Days will be held October 19-20 in San Francisco ($150 registration) and will cover ATI’s latest developer tools and SDKs for creating OpenGL API-based shadow-mapping techniques, parallax occlusion mapping, dynamic glossy environment reflections and more with a focus on 3D games. There will also be a session on using the ATI Imageon 2300 and OpenGL ES to optimize 3D games running on current generation cell phones.

Category: DevelopersPermalink

Firefox 1.5 (alpha 2)  canvas element for programmable graphics could support OpenGL API-based 3D c

Sep 21, 2005

The open source Firefox Web browser continues to grow in popularity.  Firefox 1.5 alpha 2, comes with many features for XML developers, including XML parsing, XHTML, CSS, XSLT, SVG, XML Events in JavaScript, and XForms. It also includes a new canvas HTML element for programmable graphics. canvas is an element that serves as a scriptable, bitmap drawing surface for things like business presentation graphics, specialized forms controls, simulations, and complex data visualization. Mozilla’s canvas currently supports only two-dimensional graphics, but 3D is on the horizon if OpenGL API facilities are made available for the Mozilla platform.  OpenGL developers are encouraged to get involved.

Category: DevelopersPermalink

Column Header
Official OpenGL 3.1 feedback thread

RSS Feeds

OpenGL News Feeds

Subscribe to OpenGL News by Email


Job Feeds

Subscribe to OpenGL.org Job Board by Email


Featured Book


Links



Recent OpenGL
Job Postings

News Highlights from June 2009

Column Footer

temperature-friend