nya-engine


cross-platform 3d graphics engine

Nya engine is a lightweight cross-platform 3d graphics engine without dependencies.

Supported platforms: Linux, Mac, iOS, Windows, Windows Phone 8 and Android

Experimental support: HTML5(via Emscripten)

It uses the same api for OpenGL, OpenGL 3, OpenGL ES2, DirectX 11 and allows to use GLSL 1.10 shaders for all platforms


Will permanently migrate to Bitbucket on August, 1 due to discontinuation of google code service


Binary downloads was outdated and removed, sorry.

http://google-opensource.blogspot.ru/2013/05/a-change-to-google-code-download-service.html


Pmd viewer supports Miku Miku Dance .pmd, .pmx models and .vmd animations, it also supports XNALara formats - .xps, .mesh, .mesh.ascii and .pose

https://nya-engine.googlecode.com/files/pmd_viewer-screenshot1.png

Complete source code is available for building on mac


npl2 is a cross-platform viewer for Polygon Love 2

http://nya-engine.googlecode.com/files/npl2-screenshot1.png

Complete source code is available for building on mac, linux, ios and windows


nya-engine has been used in Perfect Shift game

https://bitbucket.org/repo/gMopLE/images/573291807-perfect_shift.png


nya-engine has been used in open-source attempt to recreate an Ace Combat game https://github.com/undefined-darkness/open-horizon

http://zxstudio.org/blog/wp-content/uploads/2015/04/open-horizon-progress-report-01.png

Project Information

The project was created on Jan 17, 2012.

Labels:
OpenGL CrossPlatform CPlusPlus Linux Mac iPhone Windows