FGSD is an interactive scenery designer/builder for the FlightGear (http://www.flightgear.org/) flight simulator project.
La bibliothèque GLam est une suite de classes C++ exploitant les primitives OpenGL et GLU afin de favoriser la représentation rapide de figures 2D et de solides 3D de formes diverses...
A C++ library to easily create GUI-editable objects
The project was born when I wanted to write a 3D modeling + rendering engine in C++. I wanted to create an easily expandable tool for the GUI, that will automatically know how to display the various objects for editing. The goal was to make each object "know" how it should be displayed and changed, so that a simple GUI tool can display complex objects, and new objects can be created without having to spend time creating the "widgets" for them. The basic requirements was: - The "GuiObjects" don't know which graphical toolkit (e.g. gtk) will be used to display them. - The objects can be displayed without knowledge of what exactly they are. - save/load/undo/etc. will be taken care of automatically. In addition, because this is a project I started to train in C++: - there will be no dynamic casting! (I hate them) - using c++0x (I want to learn - sorry!) I'm still working on implementing a ray tracing program with it, and maybe other tools as well
Homero Simpson en 3D, hecho con OpenGL.
Innovation3D is a 3D modeling program for Linux. It's primarily a mesh based modeler with preliminary support for NURBS.
A very simple yet powerful demo application for demonstrating basic techniques in OpenGL and surface subdivision.
Development of a MPEG-4 Talking Head Engine.
The Landscape Composer is an experiment for the visualization of nature scenes in real-time. Emphases are among other things the modelling of trees and fields.
LibAX is a skeletal animation library designed for use with Unreal Tournament PSK/PSA and Doom 3 md5mesh/md5anim. Optimized for use with vertex shaders and OpenGL VBOs, supports external memory management, no platform-specific code.
This Library is an implementation of the Microsoft .x file format.
Mesh and point cloud processing tools
A suite of tools for processing and analyzing meshes and point clouds. 1) Ensuring that meshes are manifold, ie, "nice" 2) Simple smoothing/noise reduction 3) Bare-bones point cloud to mesh and robust normals for point clouds 4) Mesh simplification 5) Curvature calculation on meshes 6) Local shape descriptors on meshes
A Java based molecular modeling program. Has support for generating movies by interpolating between given positions, interactive display and manipulation of atoms and bonds, and dynamic modeling of substance formation.
Myrmidon tracer is a 2 in one projetcs as it will in a first time implement a fully functional raytracer using CSG, different light model(Phong, Cook Torrance, Ward...) and other BRDF. The second part of the project is the use of Photon mapping techniqu
OpenWaves is a simple graphic simulation of wave progression on liquids using OpenGL and Visual C++, with the possibilities of setting the oscilators and all the graphic parameters needed.
Optical System raytracing prototype. It should be a toolkit for the rapid coding of a optical system which someone wants to raytrace. User will code his optical elements and define (code) light sources and optic will render the scene.
3D tree generator
This project was designed as fork of Arbaro tree generator. But later it was totally rewritten since 1.0.7 version. Main goal is creating tree generator which can create tree modes to be used in computer games(low poly).
PRPbyHand (Paper Rapid Prototyping by Hand) produces a bitmap image from a slice take from STL (stereolitography) ASCII file, in the z axis. It's intended for construction of 3D modell by hands, gluing common A4 paper sheets.
A simple utility for reading an OpenFlight file and writing out a .osg file. The .osg file will include all the transforms and external references of the original .flt file, and will include additional nodes to enable paging of the external references.
This open source project is supported by IBM China Research Lab and Tsinghua University, which aims to provide a platform for testing and visualizing 3D shape retrieval methods.
(Historical) PyAcad makes Python available as a scripting language to AutoCAD/IntelliCAD. A builtin module "ads" allows to access and control most aspects of AutoCAD/IntelliCAD from Python programs.
Python library for parsing, processing and linearising VRML97 files
PyroEditor lets you make levels for Quake-like games as well as detailed triangle meshes. It has advanced skinning/texturing and editing capabilities for tri-meshes, brushes and bezier patches. It also has standard MAP and 3DS export/import capabilities.
A 3D kitchen design program. Developed with Deplhi and looks like it. It uses OpenGL as the rendering engine.
SceneEngine is an Open Source platform independent 3D Production solution. Mesh creation, deformation, texturing and rendering are some of the features implemented by the SDK. SceneEngine includes a 3D modeling and texturing application named CrackArt.
A parametric solid modeller based on OpenCASCADE. Includes a constraint based parametric sketcher.