292 projects tagged "3D Rendering"

Download No website Updated 05 Feb 2003 libL3D OpenGL 3D Library

Screenshot
Pop 50.56
Vit 1.78

L3D is a 3D library for developing OpenGL applications under Linux. The library has a main display loop, and call-back functions similar to those in GLUT. It has a graphical console for output of information. The goal of this project is a library which is small and hopefully scalable.

Download Website Updated 27 Jul 2009 libQGLViewer

Screenshot
Pop 98.59
Vit 6.27

libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D viewers. It provides some of the typical 3D viewer functionality, such as the ability to move the camera using the mouse, which is lacking in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving, and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend. It ships with many examples and comprehensive documentation.

No download Website Updated 28 Jan 2003 libWPCG

Screenshot
Pop 26.08
Vit 2.05

libWPCG is a basic 2D/3D C++ computer graphics library. It uses OpenGL and includes extensive documentation.

Download Website Updated 19 Jan 2009 libg3d

Screenshot
Pop 45.03
Vit 3.08

Libg3d is a glib-based library for loading and manipulating 3D objects. It supports a wide range of file formats for 3D objects and textures. Its plugin interface makes it easily expandable. The code has been split off from the g3dviewer project, which now depends on this library.

Download No website Updated 08 Jan 2010 metatrace

Screenshot
Pop 32.86
Vit 1.00

Metatrace is a C++ compile time ray tracer. It is mostly a nice gadget to test compiler performance and conformance (apart from the maximum recursion depth of 17), especially but not exclusively in the template and metaprogramming corner of C++0x.

Download Website Updated 22 Mar 2007 myOS

Screenshot
Pop 17.15
Vit 1.00

myOS is a minimalistic, OpenGL capable, GNU/Linux-based system without X. It is a bare bones Linux system, stripped of everything but the files necessary to compile and run OpenGL/C code. It has a simplified directory structure and a cleaned-up internal cross referencing. It has two available variants. myOSx-less fits within a 64 MB RAM disk and features a WebKit based on Trolltech's Qtopia demo Web browser. myOSx is oriented for X11, and its development tools are built around Trolltech Qtopia to produce applications based on the WebKit and for the framebuffer of the original myOS system.

Download Website Updated 05 Sep 2008 octaviz

Screenshot
Pop 50.60
Vit 2.24

Octaviz is a visualization system for Octave. It is a wrapper that makes all VTK classes accessible from within Octave using the same object-oriented syntax as in C++ or Python. It also provides high-level functions for 2D and 3D visualization. Using those functions, most common visualization tasks (3D surface plots, contour plots, meshes, etc.) can be accomplished without any knowledge about VTK.

Download Website Updated 22 Jun 2007 ogre4j

Screenshot
Pop 27.28
Vit 1.60

ogre4j provides JNI bindings for the popular Object-oriented Graphics Rendering Engine (OGRE).

Download Website Updated 09 Jul 2009 osgGtk

Screenshot
Pop 37.15
Vit 1.83

osgGtk provides widgets that can be used to integrate OpenSceneGraph into Gtk+ and Gtkmm applications by providing subclasses of OSG's Viewer and GraphicsWindow with OpenGL contexts from gtkglext's DrawingArea widget.

Download Website Updated 03 Oct 2001 php_opengl

Screenshot
Pop 19.60
Vit 1.01

php_opengl is a PHP binding for OpenGL.

Screenshot

Project Spotlight

SymmetricDS

Data synchronization, replication, and transformation software.

Screenshot

Project Spotlight

HHVM

A virtual machine for PHP and Hack.