AwayJS graphics classes


040.5.673 months ago5 years agoMinified + gzip package size for @awayjs/graphics in KB


AwayJS Graphics

Build Status

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.


Official AwayJS Documentation

AwayJS Dependencies

  • core

Internal Structure

  • animators
    Interface APIs for animator classes

  • base
    Interface APIs for graphics dependents, and root classes for core graphics functionality

  • draw
    Drawing API for sequential stroke and fill drawing commands

  • elements
    Data classes for graphical elements such as triangle / line collections

  • events
    Events for graphics classes

  • image
    Image data wrappers for binary / compressed and 2D / Cubic images

  • managers
    (to be moved to materials module)

  • materials
    (to be moved to materials module)

  • parsers
    Library parsers for image classes

  • pick
    Collision object

  • textures
    Data classes for textures that wrap image data sources

  • utils
    Helper classes for Bitmap / Image conversion and / or generation

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.