OpenGL News Archives
formZ 4.5 adds a new API and script language and also introduces new features including healing, custom attributes and bill of materials, smooth text and OpenGL API-based smooth interactive shading.
This article will go from installing and setting up a BREW development environment and emulator, through to getting an OpenGL ES system up and running and displaying a single triangle. From there existing OpenGL API resources can take you further into the process of developing your 3d application. This tutorial is particularly timely given the OpenGL ES 1.1 Coding Challenge beginning Sept 17th.
Notes3D lets you view, share and document your 3D CAD models using the OpenGL API for rendering.. While Notes3D has typical viewer capabilities, the real power of Notes3D is in its ability to document the 3D model by adding text and hyperlinks to parts, steps and snapshots, and then publish (on or offline). It also support different render styles.
RenderMonkey is a full featured shader editor for rapid prototyping of shaders. This major v1.5 update includes full support for OpenGL 1.5 and the OpenGL Shading Language. It also includes a number of improvements to the shader creation workflow and a number of new features. The integrated shader compiler and preview window provide immediate visual feedback. The SDK supports the creation of custom importers and exporters.
OpenGL ES, OpenML, OpenVG, OpenMAX lectures and training sessions - London Sept 01, Helskinki Sept 1
Khronos is launching the Khronos Developer University Lecture series which features presentations and practical tutorials focused on the mobile and desktop graphics standards for OpenGL ES (OpenGL for mobile devices), OpenML (video & graphics I/O and handling), OpenVG (vector graphics acceleration), and OpenMAX (acceleration for media primitives). The first 2 lecture events are free in London (Sept 1 ‘04) and Helsinki (Sept 17 ‘04), followed by international locations through the next 6 months.
Tutorial on rendering particles using the GL_ARB_point_parameters and GL_ARB_point_sprite extensions
In particle engines using a quad to render geometry, it is computationally expensive for each particle to billboard the face and then send 4 points and 4 textures coordinate to video cards. The GL_ARB_point_parameters and GL_ARB_point_sprite offer a fast and easy way for rendering particles. This tutorial explains how to use points rather than quads.
JAD is a tile based Maze-RPG, using the OpenGL API for graphics and SDL for input and sound. The new release includes sample code for a pong game with simple collision detection, getting input for a map grid, and an example how to implemet a turn based game in a game loop which allows animation at the same time.
FSC is a game which uses SDL for input handling and the OpenGL API for display. This alpha version adds simple slider boxes and is the first playable version.
This is a demo of terrain LODs geomorphing using OpenGL 1.5 vertex shaders. It includes realistic water and pseudo-AI to control the camera.
VRMesh is a new style of sketch-based free-form 3D polygonal parametric modeling software using the OpenGL API for rendering. It creates an object directly from a sketched curve, represents the object with a two-manifold triangle mesh, and also provides a bundle of mesh editing tools to modify objects indirectly or directly on the triangle mesh (i.e. just sketching a curve, you will get an editable 3D model).
Fusion is a digital media pipeline language that also takes advantage of an advanced node-based compositing engine. It permits composite planes transformable in 3D space, but also allows 2D objects to move along spline paths in XYZ space. (e.g. to have text deform on a circular path around another object with occlusion, simply draw a circular spline oriented in 3D space and attach a text object to it). The new Fusion 5 previewed at Siggraph adds OpenGL API-accelerated rendering, camera path import, and masking and B-spline enhancements.
Silo is a subdivision surfaces modeler that combines several new modeling methods with established tools in an interface that is fully customizable. The new v1.3 for Windows and Mac OS X adds a topology brush that lets you sketch freehand lines on top of an existing mesh and automatically create new geometry based on the sketched topology. It also adds a slide tool, shortest path selection, and drag and drop button placement for custom interfaces.
GLGooey is a platform-independent, small, extensible collection of user interface components rendered using the OpenGL API. It can be used to create the user interface for any application.
Gameversity focuses on online-education for game developers. They are currently offering several OpenGL classes and seminars, including a 2 week course on OpenGL Shader Programming.
The OpenGL Shading Language Seminar will be held
Thursday, 12 August, 1-4pm, Los Angeles Convention Center, Tech Talk Room 2. The seminar hosted by the OpenGL Architecture Review Board is for developers wishing to learn how to implement the OpenGL Shading Language in real-world applications. Admittance is free.