Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mattiascibien/anima-render
OpenGL Renderer
https://github.com/mattiascibien/anima-render
Last synced: 15 days ago
JSON representation
OpenGL Renderer
- Host: GitHub
- URL: https://github.com/mattiascibien/anima-render
- Owner: mattiascibien
- License: bsd-3-clause
- Created: 2015-01-07T08:18:22.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-05-14T15:06:51.000Z (over 6 years ago)
- Last Synced: 2023-03-29T00:09:26.991Z (over 1 year ago)
- Language: C++
- Size: 1.77 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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')