292 projects tagged "3D Rendering"

Download Website Updated 02 Dec 2009 Unity Editor

Screenshot
Pop 90.66
Vit 6.78

Unity is a user-friendly development environment for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. The resulting games can be deployed as stand-alone Mac OS X or Windows applications, Web plug-ins, or as Dashboard widgets. Unity is the tool that was used by Unity Technologies to create their game Gooball, which is available from Ambrosia Software.

Download Website Updated 28 Oct 2009 Coin

Screenshot
Pop 242.91
Vit 6.75

Coin is an implementation of Open Inventor. Open Inventor is the de facto standard API for retained-mode 3D graphics programming. Open Inventor has a highly extensible design, and has been designed to allow for rapid development of highly interactive 3D graphics applications in the fields of CAD, engineering, scientific computing, simulation, VRML, and visualization.

Download Website Updated 28 Oct 2011 BALLView

Screenshot
Pop 61.25
Vit 6.59

BALLView is an extensible viewer for bio-molecular structures. It provides all standard models and offers rich functionality for molecular modeling and simulation, including molecular mechanics methods (AMBER, CHARMM, and MMFF94 force fields), continuum electrostatics methods employing a Finite-Difference Poisson Boltzmann solver, secondary structure calculation, molecular editing and docking. Since BALLView is based on BALL (the Biochemical ALgorithms Library), it is easily extensible on the level of C++ code. In addition, it provides a Python interface with Integrated Development Environment features to allow interactive rapid prototyping.

Download Website Updated 25 Jul 2012 OpenEXR

Screenshot
Pop 101.61
Vit 6.57

OpenEXR is a high dynamic range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. It includes support for 16-bit floating-point pixels (compatible with NVIDIA's Cg shader language "half" datatype), several lossless compression algorithms, and extensible image metadata attributes.

Download Website Updated 19 Oct 2010 Mesh Viewer

Screenshot
Pop 196.77
Vit 6.53

The Mesh Viewer is an easy-to-use, lightweight application for displaying three dimensional models (triangular meshes) from a variety of file formats. It uses OpenGL to render the models. Triangular meshes can be displayed texture mapped (with optional bilinear filtering), solid, or as a wire frame (all lines or just the front lines). Loaded models can be rotated, translated, and scaled (all done with the mouse). The model is lighted by multiple light sources. Viewpoints can be saved.

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.

Download Website Updated 27 Nov 2008 G3D

Screenshot
Pop 120.04
Vit 6.21

G3D is a C++ library for game developers, researchers, and students. It is a base of robust and high performance code common to most 3D projects. It is not a stand-alone graphics or game engine, but is a set of pieces to jump start your own engine or graphics project. The library has two parts: G3D for pure math, and GLG3D for interacting with hardware acceleration via OpenGL. You can use G3D without GLG3D if you want to use another 3D API (like DirectX) or don't like the OpenGL abstraction.

Download Website Updated 28 Jul 2012 ITK

Screenshot
Pop 41.35
Vit 5.95

The National Library of Medicine Insight Segmentation and Registration Toolkit (ITK) is a software system to support the Visible Human Project. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with an MRI scan in order to combine the information contained in both.

Download Website Updated 16 Apr 2006 Virtual Object System

Screenshot
Pop 148.43
Vit 5.94

The Interreality project is a collection of Open Source, Free Software projects based on the Virtual Object System (VOS) platform. The goal is to develop a free and open platform for multi-user 3D virtual reality games, applications, and interactive, collaborative 3D virtual spaces. VOS is a powerful and generic network object framework designed to support a variety of high-performance applications. It is the basis for Ter'Angreal, a general-purpose browser application for entering and participating in 3D worlds.

No download Website Updated 15 Feb 2011 MeshLab

Screenshot
Pop 90.47
Vit 5.77

MeshLab is an open, portable, extensible system for the user-assisted processing of unstructured 3D meshes. The system is aimed to help the processing of 3D models arising in 3D scanning, providing a set of tools for cleaning and healing this kind of meshes. The system is heavily based on the VCG library developed at the Visual Computing Lab of ISTI - CNR, for all the core mesh processing tasks.

Screenshot

Project Spotlight

SymmetricDS

Data synchronization, replication, and transformation software.

Screenshot

Project Spotlight

HHVM

A virtual machine for PHP and Hack.