G3D Innovation Engine

  •        0

G3D is a commercial-grade C++ 3D engine. It is used in commercial games, research papers, military simulators, and university courses. G3D supports real-time rendering, off-line rendering like ray tracing, and general purpose computation on GPUs.




Related Projects

3DTK - The 3D Toolkit

The 3D Toolkit provides algorithms and methods to process 3D point clouds. In includes automatic precise registration (6D simultaneous localization and mapping, 6D SLAM) and other tools, e.g., a fast 3D viewer, plane extraction software, etc.


G'MIC is an open and full-featured framework for image processing, providing several different user interfaces to convert/manipulate/filter/visualize generic image datasets, from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images.


Scriptable frontend for media applications.

Slic3r - G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)

Tools for manipulating M3G files

Standalone tools and Ant tasks to manipulate M3G files. M3G is the resource file format defined by JSR-184, used by mobile 3D Java games.

Gsculpt-hed - A 3D polygon modeler.

gSculpt (halo edition) is a fork of the 3D modeler gSculpt. The goal of the project is to do a user interface and workflow rewrite. After the rewrite is completed, we can then begin to plan and develop new features. This project page is a temporary home for those interested in downloading and developing gSculpt (hed).

Dj-la-loutre-mp3taggetter - Recuperation des Tags d'un MP3

Ce programme permet de générer un fichier XML contenant une liste d'artiste avec son répertoire musical. Ce fichier est généré en parcourant l'arborescence d'un dossier contenant des fichiers MP3.

Planetino - 3D engine for J2ME/MIDP2

Planetino is a 3D engine for J2ME/MIDP2 devices. It focus on First Person Shooting games. Planetino was initially developed as a side project of MIDPath in order to test 3D features. Features: Physics Easy map creation Collision Detection A.I Pure Java renderer Coming soon: JSR184/M3G rendering Networking

Simpled - SimpleData is fileformat built to be fast, simple, and easy to use.

SimpleD uses a c-like syntax to hold data in a file or string. V1.1 has been released! Example string: Group{ Test property=This is the value; /*This is a comment*\\}/*Can also be like this*\\Group{Test property=This is the value;/*This is a comment*\\}/*Also supports sub groups*\\Group{g1{g2{g3{g4{=null;}}}}}Code to use string: Save:MainGroup = New SimpleD.Groupg = MainGroup.CreateGroup("Group")g.SetValue("Test property","This is the value")MainGroup.toFile("tmp.sd")Load:MainGroup = New SimpleD

Liquidiser - File-level .blend reader library with sample .blend->.m3g converter

Liquidiserhttp://en.wikipedia.org/wiki/Liquidiser AboutLiquidiser allows you to read .blend files and have access to all raw data from a java application. A converter to M3G JSR-184 file format (with an additional XML file for all data which the M3G can't store) is also provided which uses M3X (https://m3x.dev.java.net/) for exporting binary files. Statusfull access to data stored in .blend files (including Blender 2.5 and later versions) partial implementation of accessibility layer (it'd be im