smudgejs
TypeScript icon, indicating that this package has built-in type declarations

0.0.14 • Public • Published

Smudge JS

Library for creating computational graphics with physically based materials.

Smudge JS is an experimental library for creating procedurally generated images that use physically based material propoperties like albedo, metallic, smoothness, and height. Smudge JS can export texture sets for use with Unity's standard shader or other physically based rendering pipelines.

Inspired by p5, Substance Designer, and Unity.

Scripts

npm run build Builds the smudge-p5 api.

npm run watch Builds the smudge-p5 api amd rebuilds on file changes.

npm run serve Builds the smudge-p5 api and serves index.html on [http://localhost:8080/]

npm run blog Builds and runs the project blog on [http://127.0.0.1:4000/pbr5/]

npm run doc Builds the docs with typedoc.

npm run np Publishes to npm

Tools

This project is set up to use prettier + tslint for code formatting + liniting.

You should run the Prettier extension when working on this code to make sure it is formatted correctly.

You probably want to enable format on save in your settings file.

"editor.formatOnSave": true

Readme

Keywords

none

Package Sidebar

Install

npm i smudgejs

Weekly Downloads

0

Version

0.0.14

License

UNLICENSED

Unpacked Size

6.32 MB

Total Files

65

Last publish

Collaborators

  • jbakse