Projects / Convex 3D

Convex 3D

Convex 3D is a convertor, extractor, and viewer for such popular 3D formats as 3DS, Wavefront OBJ, and Lightwave 3D. It is written in C++ and uses a modular design. The package includes a standalone conversion tool (console) and GUI application (Qt and OpenGL are required) for viewing and more. It is not meant to be a modeler, but it can be a powerful tool to hack into 3D files made by 3rd party modelers.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  26 Feb 2004 03:38

    Release Notes: Lots of the API was rewritten. A generic multi-sided Polygon object was added. Light was rewritten, and the point, spot, and directional types were added. Geometry stores contain a list primitive of types such as points, lines, and polygons (as an optimization for grouping). All scene-related items from Container and Model were moved to Scene. The surface index is shared by all primitives in list, instead of being separate for every polygon (as an optimization for material rendering). More tiny functions were inlined for speed. More files are documented with Doxygen.

    •  29 Jan 2004 00:16

      No changes have been submitted for this release.

      •  11 Jan 2004 07:22

        No changes have been submitted for this release.

        •  19 Dec 2003 06:14

          Release Notes: This release moves to a more modular framework. It includes a console file conversion tool, a GUI application, some object API changes, a SIGSEGV handler, a modified build system, and configuration dialogs for the PostProcess and Rendering modules. glview was merged into convex3q. GLRenderer has 8 default lightsources for cases where none is available.

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.