MultiBrain

Free and open source 3D graphic engine
Download

MultiBrain Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Andrea Sottoriva
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 10.3 MB

MultiBrain Tags


MultiBrain Description

Free and open source 3D graphic engine MultiBrain is a 3D graphic engine based on OpenGL and entirely written in C++, it provides an articulated hierarchy of 3D objects and primitives using a portal-based structure.MultiBrain is able to load 3D maps, polygonal meshes, obj models, NURBS and trimmed NURBS surfaces, Bitmap textures and TGA textures. At this time MultiBrain implements a certain number of 3D features like alpha-blending, shadows, texturing, reflections and some complex rendering technics besides a little physical engine. Here are some key features of "MultiBrain": · map loading (.mb) · polygonal mesh loading (.m) · models loading (.obj) · NURBS and trimmed NURBS loading (.db) · OpenGL shading and lighting · texture mapping and autotexturing · environment mapping (sphere mapping, cube mapping) · Phong hightlights over texture · bitmap and TGA (RLE o raw) texture formats · alpha blending · static and realtime lightmaps · static and realtime reflections · realtime shadows with shadow-volumes · dynamic clipping with occlusion-query · text printing with 2D bitmapped fonts · Cg e GLSL shaders loading · collision detection with cylindrical and spherical bounding boxes · the physical engine which can simulate: accelerations, gravity, friction, collisions What's New in This Release: · texture manager implemented but awful problems with STL (segfault) · occlusion-query for dynamic sector clipping · (pseudo) Phong shading · global map options · configurable tessellation · GL_NORMALIZE disabled for non scaled objects · GL_CULL_FACE disabled, it causes problems with misdefined meshes · GL_LIGHT_MODEL_TWO_SIDE enabled for the same problem sectors blending fixed (blended hull) · texture manager totally fixed · texture managers interface defined · fixed cubemapping problems · mono-texturing resizing enabled · flat shading for reflection of object · defined the shader manager and shader management · rotation with quaternions · matrix objects · occlusion-query extention check · textured fonts loaded from a bitmap · various bugfixes · configure script


MultiBrain Related Software