The goal of this project is to enable World of Warcraft Machinima Creators to create more customized movies, by removing limitions using a Machinima Server and a Machinima GUI Add-on. THIS IS NOT A WOW SERVER EMULATOR.
Second Life is a 3-D virtual world entirely built and owned by its residents.
A public domain cross platform 3D game
An OpenGL 3D game, written from scratch (no dependencies). Provided as freeware mostly as a source of inspiration to help others. A little like a 3D version of the Amiga game Pang! The game is mostly intended for someone wanting to learn OpenGL. But since the game only uses OpenGL 1.0 the drawing code is outdated, but still things can be learned from the collision detection and other techniques. Some of the code is left in an unfinished/testing state. This game was a learning experiment for me, and the math used is tested until it works for the game. After using the science math by the book, there were still flaws that could make the player get stuck under certain conditions (since floating point is not exact), and the workarounds for this are just my own ideas. Have looked at the code for other 3D games and there are mostly the same problems around collision detection and "hacks" to get it to "work".
A map editor for the PC game Praetorians. Programmed in the C++ programming language and uses the OpenGL computer graphics API.
Coolpicker is a colorpicker plugin for 3dsmax with an advanced UI for color mixing.
GLFFmpeg uses the video recording functionality provided by the FFmpeg library to capture content generated using OpenGL. The cross-platform library provides a minimalistic set of API to simplify the task of capturing OpenGL output to a video stream. GNU Lesser General Public License version 2.1 (LGPLv2.1)
NeL is a software platform for creating and running massively multi-user entertainment in a 3D environment over the Internet working on Windows and GNU/Linux. The NeL library is further divided into specific modules: network, 3d and misc.
This is a personal project that I started after leaving my previous job, where I oversaw the development of an in-house 3D engine for online gaming. Epsilon refers to "almost nothing reused," and is designed around rapid throw-away prototyping.
Point-based modelling and rendering using radial basis functions
This is the delphi version of box2D physics engine. Current host moved to http://code.google.com/p/box2d-delphi/
This a ray tracer produced from scratch in C++. Objects supported: Sphere, Plane, Cube, Cylinder. Enhancements included: Phong Shading, Reflection, Shadows, Refraction, Texture Mapping, and Super Sampling.
A random collection of OpenGL and other small C++ libraries. - List.h that provides an auto-expansible template array - works like vector in STL Status: Finished - glWrapper - Toolkit for OpenGL with glut (100% working but extras in future)
Callisto is a library designed for visualization and collision checking of 3D environments. It is designed to take away the hassle of setting up a 3D engine and collision checker from the user.
A simple C++/GLUT application. It was builded a scene consisting in an island in the middle of the ocean with a lighthouse on it. Day and night effects has been modeled too, together with an animated ocean and a rotating lighthouse lamp.
3D model viewer and world navigator.
Ve3D Avenger is a VRML/Open Inventor 3D model viewer and world navigator. It's a scene composition program and an animated sequence creator that supports active stereo display. It is a fork of the Ve3D project that uses Qt3 for its GUI.
Lexolights is 3D model viewer focused on photorealistic user experience. To achieve the scene realism, it uses shaders and other latest technologies. It is based on OpenSceneGraph.
Improved ray tracer with a lot of feauters, like soft shadows, textures etc.
gloost is a free software, platform independent framework for OpenGL programming. It includes handy wrappers for most OpenGL entities.
Embedded Font Generator (EFGen) is a generator of a cross-platform ANSI C code that renders a text using OpenGL. Generated code includes everything you need to render a custom text, also it is easy to compile and link with your application.
3dengfx is a free cross platform 3D graphics engine, that provides a multi-layered abstraction mechanism for visualizing realtime 3D environments or scientific data, with a small emphasis towards special effects.
BCRT is a raytracer that uses povray-like syntax for defining scenes. It is ment as a teaching-projekt and offers multiple shapes and special effects.
ConnectCode Software Box Shot Maker creates realistic images of 3D boxes for your software using three image files. You can adjust the box orientation, box and camera position. Despite being opensource, the tool delivers professional results.
Megalui: 2D/3D OpenGL & C/C++ Library for Scientific Visualizations
Megalui supports Immediate-mode OpenGL drawing and GUI widgets based on the GLUI open source project. It is running on Windows & Linux. Features: Simple and powerful 'C' API; 2D/3D Drawing (Onscreen or 2D Plane); 3D Height Map Rendering; Seamless WebCam-Capture via Video-For-Windows API; 2D/3D Text Rendering; Alpha-Blending Drawing of all primitives; Drawing images on-screen and on-surface (plane); Images with Alpha-Blending; 3D Object/Surface Picking By using 2D screen coordinates; Line, Rectangle, Circle, Ellipse, Rectangle, Polygon, Points drawing primitives; Complex 2D Path drawing including bezier and quad curves; Draw Lines with Arrow Head in 3D; Generate out-of-the-box images using 'uiChessboardImage' or 'uiNamedImage'; Draw 3D text using printf like API; 3D camera path animation For fly-Over Animations; LaTEX-style Mathematical Formula Rendering; Cartoon Shaders; Lights; Multiple Views Rendering
PNNL Waterfall Visualization Tool
CView is a data visualization tool which can be used to display 3D graphics for any. Specific users include the developers at the supercomputer facility in the Department of Energy's national laboratory: Pacific Northwest National Laboratory. This is the binary package repository for many distributions including RedHat, Debian, MacOSX, and Windows. CView is an open source software project hosted at: https://github.com/EMSL-MSC/cview