UNPKG

@awayjs/graphics

Version:
50 lines (32 loc) 1.23 kB
# AwayJS Graphics [![Build Status](https://travis-ci.org/awayjs/graphics.svg?branch=dev)](https://travis-ci.org/awayjs/graphics) Dependency for AwayJS applications requiring graphical output: contains data structures for shapes and textures, and interface descriptions for additional APIs such as material and animator data. ## Documentation [Official AwayJS Documentation](https://awayjs.github.io/docs/graphics) ## AwayJS Dependencies * core ## Internal Structure * animators<br> Interface APIs for animator classes * base<br> Interface APIs for graphics dependents, and root classes for core graphics functionality * draw<br> Drawing API for sequential stroke and fill drawing commands * elements<br> Data classes for graphical elements such as triangle / line collections * events<br> Events for graphics classes * image<br> Image data wrappers for binary / compressed and 2D / Cubic images * managers<br> (to be moved to materials module) * materials<br> (to be moved to materials module) * parsers<br> Library parsers for image classes * pick<br> Collision object * textures<br> Data classes for textures that wrap image data sources * utils<br> Helper classes for Bitmap / Image conversion and / or generation