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

0.6.16 • 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)

/@awayjs/materials/

    Package Sidebar

    Install

    npm i @awayjs/materials

    Weekly Downloads

    68

    Version

    0.6.16

    License

    Apache-2.0

    Unpacked Size

    1.92 MB

    Total Files

    286

    Last publish

    Collaborators

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