The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

OpenGL News Archives

Heat haze effect using the OpenGL Shading Language and FBO

This demo with source, simulates a heat haze effect through several render to texture passes and a set of OpenGL Shading Language shaders and ARB programs. It uses FBOs to do the offscreen rendering, however if your current driver doesn’t support them, there is a fall back to using the good old glCopyTexImage2D function.

May 06, 2005 | Read article... | Permalink

Non-Power-of-Two Mipmapping

Mipmapping is commonly used to avoid sampling artifacts during texture minification. The construction of mipmaps for textures whose size is a power-of-two is usually implemented with a box filter that computes the average of a 2x2 block of texels (texture pixels). This document describes and gives code for a mipmap construction algorithm for non-power-of-two textures that yields good quality results.

May 05, 2005 | Read article... | Permalink

Topicscape OpenGL/Java API-based 3D concept mapping tool seeks beta tester

Topicscape is an OpenGL API-based 3D tool to help people organize and find information held in their computer as well as sort out their approach on new projects. It uses a uses a 3D concept mapping approach (a bit like Mind Maps) and allows users to fly around the landscape that they create. But it can also be used for organizing projects and personal material as well as getting your thoughts straight. It’s primarily written in Java and uses the GL4Java binding to the OpenGL API. The authors are looking for beta testers.

May 05, 2005 | Read article... | Permalink

Blink 3D rapid application development environment supports the OpenGL Shading Language

Blink 3D is a Rapid Application Development environment for building and sharing full 3D, immersive, interactive, animated environments that can be viewed on the Web or locally. It supports the OpenGL Shading Language, multitexture blending, LOD support, Octrees and BSP, fog, and physics engine, and a full JavaScript API.

May 04, 2005 | Read article... | Permalink

Unigine v0.3 OpenGL API-based engine adds advanced fx

Unigine is an OpenGL API-based engine for games and virtual reality systems. The new v0.3 features a graphics engine (with HDR and soft shadows support), physics engine (with ragdoll, fluid buoyancy, ray car, joints destruction support), easy-to-use C++ API, script interpreter with C-like syntax and virtual 3D GUI. Supported platforms are Windows and Linux.

May 04, 2005 | Read article... | Permalink

roGL scriptable COM access to the OpenGL API for 3d imaging and video output

Crystal Space (an Open Source and portable 3D game development framework based on the OpenGL API)is looking for donations.  Crystal Space works well on both Windows and GNU/Linux. Crystal Space also works on MacOS/X and 64-bit platforms but there are still many issues on those platforms because non of the main developers have access to such a machine - hence the need for donations.

May 02, 2005 | Read article... | Permalink

BioSchematics v0.4.6 L-System tool using the OpenGL API for display

BioSchematics is a L-System interpreter and drawing tool. L-System grammar is interpreted through a Scheme engine (Guile) and results are drawn in an OpenGL window. The new v0.4.6 improves the installation process.

May 02, 2005 | Read article... | Permalink

3D Viewer OpenGL API plotting utility

3D Viewer is a utility for plotting lines, surfaces, parametric surfaces and meshes in 3D. It is based on National Instruments 3D Graph control which uses the OpenGL API and provides rich 3D viewing capability.

May 02, 2005 | Read article... | Permalink

breve OpenGL API-based multi-agent and artificial life simulation environment enhances 3D performanc

breve is a free, open-source software package which makes it easy to construct and visualize 3D simulations of decentralized systems and artificial life.  Users define the behaviors of agents in a 3D world and observe how they interact.  breve includes an easy-to-use scripting language and a rich OpenGL API-based visualization engine. The new v2.2 adds classes for hardware-optimized 3D matrix manipulation, optimized volumetric displays via patches, faster physical simulation and collision detection, and an enhanced GUI for Win and Linux.

Apr 29, 2005 | Read article... | Permalink

NV_vertex_program3 displacement mapping to simulate water effects

This OpenGL API demo with source and binaries uses NV_vertex_program3 option on NVIDIA newest cards to perturb a grid mesh and simulate a water effect. (FYI: NV_vertex_program3 is what the DX folks refer to as Vertex Shaders 3.0).  If this demo fails to detect VS3.0 hardware support, it will still run but will only give the illusion of displacement (a 2D water effect instead of a full 3D).

Apr 29, 2005 | Read article... | Permalink

3Dlabs OpenGL 2.0 drivers for Wildcat Realizm

3Dlabs Inc released OpenGL 2.0 for Wildcat Realizm professional graphics accelerators. OpenGL 2.0 integrates the OpenGL Shading Language into its core so that software developers can create advanced shader programs and easily port them to any OpenGL 2.0-enabled platform. The drivers are available as a free download.
3Dlabs also offer a set of OpenGL Shading Language development tools.

  • OpenGL Shading Language shader viewer enables the user to interactively control shader parameters, model geometry, textures, animation and see the results in real time
  • The ShaderGen software program provides developers a way to compare fixed-function renderings to OpenGL 2.0s programmable shader renderings through an easy-to-use interface. Using this tool, developers will realize how easy and flexible OpenGL 2.0 is
  • Through the shader validation tool, a shader author can quickly validate whether vertex or fragment shaders meet the OpenGL Shading Language specification
  • A parser testing application helps a developer determine how accurately a graphics compiler matches the OpenGL Shading Language specification.

Apr 27, 2005 | Read article... | Permalink

JUCE v1.9/1.10 C++ library for UIs and audio adds OpenGL API and Linux support

JUCE is an C++ class library for developing cross-platform applications with a focus on creating highly-specialised user interfaces and for handling graphics and sound. Its features include fully lightweight components with transparency and effects, classes for strings, containers, XML, streams, file handling, messaging, and event queues, vector graphics, a custom font engine, image manipulation, OpenGL API support, low-latency audio I/O using CoreAudio, DSound and ASIO, audio buffers and nodes, MIDI file and event manipulation, Internet streams, undo/redo support, and more. V1.9 added support for the OpenG API. V1.10 adds support for Linux.

Apr 27, 2005 | Read article... | Permalink

pdnmesh v0.2.2 OpenGL API-based automatic mesh generator and solver for Finite Element problems hand

pdnMesh is an automatic mesh generator and solver for Finite Element problems.  Common applications occur in electromagnetics, heat flow and fluid dynamics. It will also do post-processing to generate contour plots and Postscript printouts. The quality and the coarseness of the mesh can be controlled by giving input parameters.It requires OpenGL and GTK (linux) or MFC (Win32). The new v0.2.2 improve Windows support and solves very large eigenvalue problems.

Apr 27, 2005 | Read article... | Permalink

OpenGL API-accelerated Torque 2D and Torque Game engines to support 64-bit code on Mac OS Tiger

The OpenGL API-based Torque 2D and Torque Game engines will take advantage of 64-bit support and Xcode 2.0 optimizations under Mac OS Tiger.  These enhancements deliver into both professional and consumers hands the ability to create native Mac OS X games with the highest quality tools available for less than a 1,000th the price of comparable technologies on the market.

Apr 27, 2005 | Read article... | Permalink

Extruder OpenGL API-based program maps photos to extruded objects

Extruder is a program to create 3D objects using extrusion technique.
It uses the OpenGL API to render the objects in real time with textures from photos or scans. The site features an example of Rome’s Constantine arc reproduced from real photos.

Apr 26, 2005 | Read article... | Permalink

Page 165 of 195 pages ‹ First  < 163 164 165 166 167 >  Last ›