noll
Version:
An environment for computer graphics experiments
67 lines (46 loc) • 1.57 kB
Markdown
noll
=========================
[]()
[](https://www.npmjs.com/package/noll)
[](https://www.npmjs.com/package/noll)

* 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