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

https://github.com/jasonsturges/blitting-openfl

Rendering engine and lifecycle pipelines for OpenFL
https://github.com/jasonsturges/blitting-openfl

haxe haxelib lifecycle-pipeline openfl rendering-engine

Last synced: about 2 months ago
JSON representation

Rendering engine and lifecycle pipelines for OpenFL

Awesome Lists containing this project

README

          

Blitting OpenFL
===============

## Introduction

Blitting OpenFL is a rendering engine and lifecycle pipeline, distributed as a haxelib.

Focused in bit blit (bit-boundary block transfer), Blitting leverages performance oriented design
for graphics, bitmap, and 3D rendering. Through a core engine, pipelines optimize rendering, layout, and invalidation lifecycles.

![screen-capture](https://user-images.githubusercontent.com/1213591/106399568-0b195b00-63df-11eb-84a5-4ac49c405306.png)

YouTube:
https://youtu.be/xr2_u2pRKF4

Web Demo:
https://jasonsturges.github.io/openfl-away3d-terrain-demo/

Blitting OpenFL is an [OpenFL](http://www.openfl.org/) port to the [Haxe](http://haxe.org/) programming language
of the [Blitting](https://github.com/jasonsturges/blitting) ActionScript library. ActionScript developers should use Blitting.

## Installation

This library can be installed through any of the following ways.

To use the latest release from haxelib:

$ haxelib install blitting

To use the latest development from GitHub:

$ haxelib git blitting https://github.com/jasonsturges/blitting-openfl.git

To use a local copy as a development haxelib, clone this repo and link the source directory by executing:

$ git clone https://github.com/jasonsturges/blitting-openfl.git
$ haxelib dev blitting ./blitting-openfl

## Project Setup

For inclusion into a Haxe project, add this library by updating your project.xml:


...

...

### Where do I find more information?

Here are a few starting points:

* [API Reference](http://api.blitting.com/)

### Releases

* v.0.9.1 beta on March 21, 2017
- Rendering lifecycle, parity with blitting library
* v0.9 beta on August 31, 2015
- Initial import to haxelib.

### Generating Dox Documentation

To generate documentation using dox, execute:

haxe documentation.hxml

## License

This project is free, open-source software under the [MIT license](LICENSE.md).

Copyright 2015 [Jason Sturges](http://jasonsturges.com)