@awayjs/renderer
TypeScript icon, indicating that this package has built-in type declarations

0.11.65 • Public • Published

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

/@awayjs/renderer/

    Package Sidebar

    Install

    npm i @awayjs/renderer

    Weekly Downloads

    45

    Version

    0.11.65

    License

    Apache-2.0

    Unpacked Size

    1.55 MB

    Total Files

    266

    Last publish

    Collaborators

    • nosamu
    • awayfoundation
    • thepalebluedot
    • 80prozent
    • aranis
    • exponenta
    • dranitski
    • eriksombroek