UNPKG

noll

Version:

An environment for computer graphics experiments

67 lines (46 loc) 1.57 kB
noll ========================= [![npm](https://img.shields.io/badge/npm-noll-brightgreen.svg?style=flat-square)]() [![npm version](https://img.shields.io/npm/v/noll.svg?style=flat-square)](https://www.npmjs.com/package/noll) [![npm downloads](https://img.shields.io/npm/dm/noll.svg?style=flat-square)](https://www.npmjs.com/package/noll) ![Screen](https://github.com/malte-wessel/noll/raw/master/docs/screen1.gif) * environment for computer graphics experiments * easily create **prototypes** and **experiments** * **webpack dev server, ES6 with babel** * **hot module replacement** * implement experiments only with an `initialize` and `update` function * neat **user interface for controlling your experiments** * **define controls** for your parameters * support for **canvas**, **threejs**, **glsl** and many more ## Getting started The easiest way to get started is to clone the [noll-starter](https://github.com/malte-wessel/noll-starter) repository. ```bash git clone https://github.com/malte-wessel/noll-starter.git cd noll-starter npm install npm start ``` ## Why? **Work in progress** ## How it works **Work in progress** ## Features **Work in progress** ### Development server **Work in progress** * Webpack dev server * ES6 with babel * Hot module replacement * Support for glsl, importing shaders ### Define controls **Work in progress** * Text control * Number control * Boolean control * Select control * Color control ## Starter packs **Work in progress** * [2D](https://github.com/malte-wessel/noll-starter) * Three.js * stackgl