Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattiascibien/anima-render

OpenGL Renderer
https://github.com/mattiascibien/anima-render

Last synced: 15 days ago
JSON representation

OpenGL Renderer

Awesome Lists containing this project

README

        

# Anima Render

> ⚠️ The next version of anima-render is being developed at [mattiascibien/anima](/mattiascibien/anima). This repository will not be maintained anymore, except for a last update to move from nuget to [vcpkg](https://github.com/Microsoft/vcpkg/) for dependencies management.

Anima Render is a OpenGL 2.0 scene renderer that started as a university project and then eveolved into an open-source (BSD licensed) one.

Master: [![Build status](https://ci.appveyor.com/api/projects/status/7plvfmbg09t9pnn0?svg=true)](https://ci.appveyor.com/project/mattiascibien/anima-render)

Develop: [![Build status](https://ci.appveyor.com/api/projects/status/7plvfmbg09t9pnn0/branch/develop?svg=true)](https://ci.appveyor.com/project/mattiascibien/anima-render/branch/develop)

## Features

* Rendering of obj models
* Support for TGA, PNG and BMP textures
* Experimental support for drawing optimized primitives
* Cube
* Quad
* Geosphere
* Tesselated sphere
* Support for shaders including fullscreen effects (some of them are included in the repository [anima-render-content](https://bitbucket.org/anima-render/anima-render-content))
* PhongBlinn Lighting
* Cook Torrance Lighing
* Multiple cameras (cycle with 'O' and 'P')