Nascent Plasticine Materialist

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

    0.6.8 • Public • Published

    AwayJS Materials

    Build Status

    Dependency for AwayJS applications requiring a configurable method for coloring / texturing / lighting the surfaces of objects: contains data structures for a collection of material types, as well as the rendering APIs (to be moved to renderer module).

    Documentation

    Official AwayJS Documentation

    AwayJS Dependencies

    • core
    • graphics
    • renderer
    • scene
    • stage

    Internal Structure

    • data
      Render Data objects for storing render state for each instance of a material's methods (to be moved to renderer module)

    • methods
      Individual material behaviours that can be strung together to confgure material properties such as specular, diffuse and shadow behaviour as well as non-lighting effects such as fog and rimlighting

    • surfaces
      Render Data for materials and material passes (to be moved to renderer module)

    Install

    npm i @awayjs/materials

    DownloadsWeekly Downloads

    89

    Version

    0.6.8

    License

    Apache-2.0

    Unpacked Size

    2.64 MB

    Total Files

    288

    Last publish

    Collaborators

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