OpenGL News Archives
xNormal is a .NET v2.0 application that creates normal/ambient occlusion maps (DOT3 bump mapping textures) from a very high polygon model and fits it into a low polygon model. Supports many mesh formats (including COLLADA 1.4 )as well as multiple output image formats. It comes with an OpenGL API-based interactive viewer to see the final result that uses the OpenGL API with the OpenGL Shading Language and VBOs. It also can export the model in a vertex-cache-optimized XML format ( that includes even the tangent basis ) for reuse in any OpenGL API-based engine
Streamspace Design (pre-release) is a OpenGL API-based CAD software that supports DWG/DXF and XML file formats. The user interface is stored in XML and it supports a powerful C++ API. Initially released on Windows a Mac OS X port is planned for a near release.
Realtime Radiosity Viewer shows radiosity and soft shadows using OpenGL 2.0 and OpenGL Shading Langu
Realtime Radiosity Viewer shows how to integrate radiosity into arbitrary local illumination renderer. This is demonstrated on renderer with realtime soft shadows using the OpenGL Shading Language. After integration, renderer shows global illumination at original fps with indirect part calculated on background. Local illumination model may be changed in shaders without need to recompile viewer. Integration description and viewer executables for Windows are available for download, radiosity libraries are available on request.
3Dshaders.com, the companion web site for the book OpenGL Shading Language, has been completely redesigned to reflect the recent release of the second edition of the book. This web site contains the source code for all of the GLSL shaders found in the newly released second edition, links to example code and demos that are referenced in the book, an up-to-date errata list, and the complete bibliography from the book with live links.
Eurographics 2006 is hosting a “Graphics Meets Games” competition to create a small, self-contained real-time 3D demo game which exhibits some novel and interesting form of interactivity for the user/player with a graphical effect or effects. (game is meant in a broad sense here: It can mean following a classical computer/video game paradigm, a more artistic playing around in an interesting environment (without a set goal) approach, or a learning game.) Demos must run under either DirectX 9 or OpenGL 2.0. Deadline is May 28, 2006.
BuGLe OpenGL API debugger integrates gl2ps to provide vector graphic capture of unmodified applicati
BuGLe is a open sourcetool for OpenGL API code debugging, implemented as a wrapper library that sits between your program and the OpenGL API. The latest release integrates gl2ps, a library for producing vector graphics using the feedback buffer. This allows the user to capture vector graphic screenshots of an application without the need to modify the code.
GLUT is the plaform independent OpenGL Utility Toolkit. The same program should compile under Windows, Linux, UNIX, etc. GLUT applications compile as console applications so you can jump right in and start trying things out. This tutorial shows how to set up Pelles C on Windows for programming in GLUT and also shows some sample code.
ThinAnywhere thin client solution gives you access to any UNIX, Linux, or Windows applications remotely from a LAN, WAN, or Internet connection It uses hardware acceleration on the application server along with proprietary compression and transport technology to deliver high frame rates with modest bandwidth usage. The new client Citrix ICA plug-in will dramatically accelerate the performance of all 3D OpenGL API-based applications run on Citrix Windows servers.
Cheetah3D is an intutitive 3D modeler for Mac OS X. The new v3.0 adds OpenGL API-based UV Editor, UV unwrapping tools, and live texture painting using pressure sensitive brushes and the basic drawing tools. You can even paint a height texture and see the 3D landscape update live in the OpenGL preview. It also ad a PDF file loader for importing vector content.
ActiveSolid is an OpenGL API-based embedded solid modeler. It features an a customizable GUI, import/export plug-in architecture, associative 3D dimensions, Boolean operations on 3D meshes and 2D polygons, 3D slicing, extrusion, optimal mesh reconstruction and more. The new v1.6.1 adds “minimal wireframe” rendering.
This tutorial shows how to implement the Phong equations using the OpenGL Shading Language. Point and spot light sources are described as well as attenuation of light. All demos use the freeware Hyperion Demo-System to experiment with Phong shaders.
REAL3D-Analysis is a powerful frame & finite element analysis and design program built from ground up, with the OpenGL API as its interactive graphics engine. It features a unique 128-bit floating point FEM solver, multiple document interface using MFC, spreadsheet input and output, and result diagrams and contours. The latest release sppeds up the FEM solver and rendering engine.
Planet Quest is an OpenGL API-based screensaver that simulates nebulae, galaxies, stars, suns, comets, asteroids, moons, planetary rings and even the occasional supernova. The new v4.0 uses 100% real-time procedural generation of geometry and textures that are rendered using the OpenGL API to create appealing space visuals that never repeat and are constantly changing. Demo available at Download.com.
Textures are used everywhere in computer graphics, for realism and detail. Storing texture data as sampled pixel-based images limits their resolution and requires large amounts of data if the surfaces are to be viewed close up. This article “Beyond the pixel: towards
infinite resolution textures” describes a method in which render curved contours of arbitrary shape and high complexity can be represented compactly and accurately, stored as texture data and rendered using the OpenGL Shading Language at an arbitrary resolution with very good real-time performance on consumer hardware. It also presents all the details on how to actually implement it, including a demo with full source code.
GL2PS is a C library providing high quality vector output for any OpenGL application. It uses sorting algorithms capable of handling intersecting and stretched polygons, as well as non manifold objects. It provides advanced smooth shading and text rendering, culling of invisible primitives, mixed vector/bitmap output, and more. It outputs PS, EPS, and PDF. The new v1.2.7 adds limited support for SVG and PGF formats.