<commit_before>webgl-workshop
==============

*Currently a work in progress – this'll be ready to use around Halloween for
[CampJS](http://campjs.com) but until then please feel free to poke around and
provide feedback if you're interested.*

This is the sequel to shader-school.  The goal is to teach the basic WebGL API by breaking it down into manageable chunks.

## Installation

For now, install globally from GitHub using npm:

``` bash
[sudo] npm install -g stackgl/webgl-workshop
webgl-workshop
```

This will give you a `webgl-workshop` CLI tool, which when running will
boot up the workshop for you.

## Other Resources

There are also local copies of the following documentation available in the
[docs](docs/) directory in this repository.

* [WebGL Quick Reference Card](https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf)

## Development

Requires [npm](http://npmjs.org/) `2.x.x`.

``` bash
git clone git@github.com:hughsk/workshop-app-shell.git
cd workshop-app-shell
npm install
npm start
```

### Running the Server<commit_msg>add screenshots<commit_after>webgl-workshop
==============

*Currently a work in progress – this'll be ready to use around Halloween for
[CampJS](http://campjs.com) but until then please feel free to poke around and
provide feedback if you're interested.*

This is the sequel to shader-school.  The goal is to teach the basic WebGL API by breaking it down into manageable chunks.

## Installation

For now, install globally from GitHub using npm:

``` bash
[sudo] npm install -g stackgl/webgl-workshop
webgl-workshop
```

This will give you a `webgl-workshop` CLI tool, which when running will
boot up the workshop for you.

## Other Resources

There are also local copies of the following documentation available in the
[docs](docs/) directory in this repository.

* [WebGL Quick Reference Card](https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf)

## Screenshots

![screenshot](http://i.imgur.com/Bd6c9LL.png)

![screenshot](http://i.imgur.com/FJLt56E.jpg)

![screenshot](http://i.imgur.com/oIsbh9D.jpg)

![screenshot](http://i.imgur.com/9tt3GSv.png)

## Development

Requires [npm](http://npmjs.org/) `2.x.x`.

``` bash
git clone <EMAIL>:hughsk/workshop-app-shell.git
cd workshop-app-shell
npm install
npm start
```

### Running the Server
{'fraction_non_alphanumeric': 0.12105490704712495, 'fraction_numerical': 0.005620406398616515, 'mean_word_length': 4.535885167464115, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3643817', 'n_tokens_mistral': 766, 'n_tokens_neox': 712, 'n_words': 259}