![Vortex Engine v1 [2015]](https://img.itch.zone/aW1nLzIxNjAxMTczLnBuZw==/original/Ln0wZ5.png)
Vortex Engine v1 [2015]
A downloadable tool for Windows, macOS, and Linux
Vortex is an open-source, lightweight 3D graphics rendering library which is easy to use and easy to integrate with any application that requires graphics. It can also be used as the base for a higher level graphics or game engine.
It has been released under the terms of the MIT license, which allows its use within both open source and closed source software. This license allows to use the library in commercial applications.
The Github repository for this version of Vortex can be found here: https://github.com/JaviCervera/vortex-cx/tree/release/1.0
Features
- A clean, simple procedural API programmed in the Monkey-X language.
- Works on all Monkey targets that support OpenGL ES 2: Windows, OS X, Linux, Android, iOS and HTML5.
- Graphics architecture based on modern OpenGL ES 2.0. It makes use of shaders and vertex buffer objects.
- Supports 2D (primitives, images, text) and 3D rendering.
- Loads textures in the most common formats: JPG, PNG, BMP...
- Includes tool to convert TrueType (ttf) fonts into bitmap based fonts.
- Meshes can be created in code or loaded from a custom XML based format (includes tool which uses the Irrlicht engine to import meshes, with support for several popular formats).
- Materials (brushes) support base color, base texture, opacity, and specular reflections. They also support different blending modes: alpha, additive, multiplicative.
- Dynamic lighting with directional and point lights (maximum of 8 light sources).
- Simple hierarchical animation for meshes.
- Linear fog for ambient effects.
Acknowledgments
- Jon Pittock (skn3) for his XML library (licensed under the MIT license).
- The Irrlicht team for the engine used on the mesh tool (Irrlicht is licensed under the Zlib license).
- Sean T. Barret for his stb_truetype and stb_image_write libraries, used on the font tool (these libraries are public domain).
Published | 4 days ago |
Status | Released |
Category | Tool |
Platforms | Windows, macOS, Linux |
Author | JaviCervera |
Tags | blitz3d, Game engine, graphics, monkey-x |
Download
Install instructions
You should put the vortex folder onto the modules_ext directory of Monkey-X. You should select Help -> Rebuild Help on the Monkey-X IDE (Ted) afterwards, and the documentation will be available in your modules help.
Leave a comment
Log in with itch.io to leave a comment.