JSPM

  • Created
  • Published
  • Downloads 58
  • Score
    100M100P100Q76411F
  • License Apache-2.0

Renderer for AwayJS

Package Exports

  • @awayjs/renderer
  • @awayjs/renderer/dist/lib/CacheRenderer

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@awayjs/renderer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

AwayJS Renderer

Build Status

Interface for scene and material modules, providing simpified rendering for complex heriarchies.

Documentation

Official AwayJS Documentation

AwayJS Dependencies

  • core
  • graphics
  • scene
  • stage

Internal Structure

  • animators
    Data and renderer classes for shape animation functionality. (Data classes to be split into animation module)

  • elements
    Abstractions for elements classes (to be moved to stage module)

  • errors
    Error types

  • events
    Event objects for renderer classes

  • filters
    Data and renderer classes for global filter effects (Data classes to be split into scene module)

  • managers
    Render to Texture helper class (deprecated)

  • materials
    Abstractions for material classes

  • renderables
    Abstractions for renderable classes eg Billboard, LineSegment, Skybox (Shape to be moved to stage module)

  • shaders
    Data object for representing state and functionality of a shader (base classes to be moved to stage)

  • sort
    Merge sort classes acting on linked lists of renderables

  • textures
    Abstractions for texture classes (to be moved to stage module)

  • utils
    Helpers for particle animations