Skip to content

A minimal renderer for prototyping 3D applications

License

Notifications You must be signed in to change notification settings

wpumacay/renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A minimal renderer for prototyping 3D applications

GitHub license

Build status

Build Status
Ubuntu ci-linux

Intro

This repo contains the implementation of a basic 3D OpenGL-based renderer. It contains basic abstractions of resources like VBOs, FBOs, etc., as well as a small OOP-based API to create a scene, similarly to ThreeJs, BabylonJs and Ogre3D. Some sample applications that can be built with this renderer are shown below:

demo-1

demo-2

Setup

We're currently refactoring the whole library in the dev branch. Hopefully in some days we'll have the codebase up and running again. I'msorry in advance for any inconvenience.

About

A minimal renderer for prototyping 3D applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published