documentation projects applications publications gallery download
BOOGA
Virtual Emmental

Up ]

Future enhancements of BOOGA

There are still a lot of features missing in BOOGA. There are some projects which could be started right away as master thesis or student project. Please contact the fcg staff for further informations.

CSG Objects

BOOGA lacks of CSG functionality. Constructive solid geometry provides simple and efficient means for modelling of complex objects. The extension of BOOGA with CSG could be implemented as Dimploma.

Enhanced Light Sources

BOOGA only supports point light and ambient light. The raytracer generates solid shadows, which do not lokk very realisty. In a more sophisticated approach, area light sources could be introduced, which could produce more realistic shadow effects.

Enhanced Texture Mapping

OpenGL provides excellent support for texture mapped objects. The BOOGA OpenGL renderer could be extended to support the rich features of the OpenGL texturing engine.

Plugin for Netscape Navigator and Internet Explorer

In order to integrate BSDL into the current Internet technology, a BSDL plugin would enhance the access method of the BSDL scenes. Using this plugin, the user could browse through BSDL scenes and benefit from the acceleration techniques for complex senes.

Parallel Rendering

The BOOGA parallel raytracer could be extended to an interactive raytracer. Taking into account that using massive parallel computers in raytracing leads to tremedous performance gains, interactive raytracing with 15 frames per second may no longer be a mission impossible.

Current Projects

Some projects are still under construction. The following list shows the current development of the BOOGA framework.

Freeform deformation of BSDL objects

In a project by Thomas Buchberger, a new object of type Aggregate will be added to BSDL which will allow the freeform deformation of any BSDL object.

Project start: March 1998

Estimated project end: July 1998

Adapting BSDL to VRML 2

In a project by Markus Bürki, some important features of the VRML 2 standard will be adapted to BOOGA. One of the most important fetaure is object to object communication, which will enable powerful editing and modeling concepts.

Project start: January 1998

Estimated project end: August 1998

Converting BSDL to VRML97

In this project, Thierry Perroud implements a VRML writer, which will convert BSDL scenes to VRML scenes.

Project start: January 1998

Estimated project end: July 1998

Last changed: 22.10.98

Back Home Next

documentation projects applications publications gallery download

BOOGA - A project of the fcg Research group of the Insitute of Computer Science of the University of Berne