An open API service indexing awesome lists of open source software.

https://github.com/peterhellberg/pixel-experiments

Various experiments using the pixel library
https://github.com/peterhellberg/pixel-experiments

experiments go pixel

Last synced: 10 months ago
JSON representation

Various experiments using the pixel library

Awesome Lists containing this project

README

          

# pixel-experiments

These are some of my experiments with the [pixel library](https://github.com/faiface/pixel)

## Installation

Just go get it:

```
go get -u -d github.com/peterhellberg/pixel-experiments
```

## Experiments

### [bouncing](/bouncing)

![bouncing](https://user-images.githubusercontent.com/565124/32401910-7cd87fb2-c119-11e7-8121-7fb46e5e11a8.gif)
![bouncing](https://user-images.githubusercontent.com/565124/32391018-da783e62-c0d0-11e7-9981-07fcbd946432.gif)

### [double-pendulum](/double-pendulum)

![double-pendulum](https://user-images.githubusercontent.com/565124/36648903-27c31850-1a99-11e8-8538-76fe63368185.gif)

### [metaballs](/metaballs)

![metaballs](https://user-images.githubusercontent.com/565124/31692148-ec0a23a6-b398-11e7-9d04-6f3b1f01393d.gif)
![metaballs](https://user-images.githubusercontent.com/565124/31692972-7575c6a6-b39c-11e7-9de1-1d1c9a04e617.gif)

### [particles](/particles)

![particles](https://user-images.githubusercontent.com/565124/28490620-e47474c4-6ede-11e7-856f-00aa72ca6aa2.gif)
![particles](https://user-images.githubusercontent.com/565124/28492208-29f66672-6eff-11e7-8222-0b25fa9539e6.gif)

### [pong](/pong)

![pong](https://user-images.githubusercontent.com/565124/35081700-f416c566-fc15-11e7-83d9-1fe349121994.png)

### [raycaster](/raycaster)

![raycaster animation](https://user-images.githubusercontent.com/565124/31828029-798e6620-b5b9-11e7-96b7-fda540755745.gif)

![raycaster](https://user-images.githubusercontent.com/565124/31826180-a464ef40-b5b4-11e7-9b74-57d2b67b29b4.png)

### [starfield](/starfield)

![starfield](https://user-images.githubusercontent.com/565124/32411599-a5fcba72-c1df-11e7-8730-a570470a4eee.gif)

### [tree](/tree)

![tree animation](https://user-images.githubusercontent.com/565124/29730798-1aae495c-89e2-11e7-8071-3359f3c74088.gif)

![tree](https://user-images.githubusercontent.com/565124/29733012-84136aa4-89eb-11e7-98a7-7f60b7ba6399.png)
![tree](https://user-images.githubusercontent.com/565124/29735431-36e99682-89f9-11e7-9027-99a0f06b0ff1.png)

### [tunnel](/tunnel)

![plasma-tunnel](https://cloud.githubusercontent.com/assets/565124/25528930/48bc195c-2c20-11e7-8db8-d3b01b4a8903.gif)

![xor-tunnel](https://cloud.githubusercontent.com/assets/565124/25475885/8f018e6c-2b38-11e7-9a9e-9ca281f99c1b.png)

### [warping](/warping)

![Warping](https://user-images.githubusercontent.com/565124/30237177-f138eed2-952c-11e7-9a13-02319e8d18aa.png)

### [xor](/xor.go)

![XOR](https://assets.c7.se/screenshots/xor-20170426-001349.png)

### [plasma](/plasma.go)

![Plasma animation](http://assets.c7.se/viz/plasma-progress-010.gif)

### [julia](/julia.go)

![Julia](https://user-images.githubusercontent.com/565124/27253135-194ee39a-536f-11e7-9a0e-23dc3f71f994.gif)
![Julia](https://user-images.githubusercontent.com/565124/27253145-36513b8c-536f-11e7-9de4-713777101881.png)
![Julia](https://user-images.githubusercontent.com/565124/27253409-6892a63a-5374-11e7-8887-4d090c18e107.png)

## License (MIT)

Copyright (c) 2017-2018 [Peter Hellberg](https://c7.se/)

> Permission is hereby granted, free of charge, to any person obtaining
> a copy of this software and associated documentation files (the
> "Software"), to deal in the Software without restriction, including
> without limitation the rights to use, copy, modify, merge, publish,
> distribute, sublicense, and/or sell copies of the Software, and to
> permit persons to whom the Software is furnished to do so, subject to
> the following conditions:

> The above copyright notice and this permission notice shall be
> included in all copies or substantial portions of the Software.

> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
> EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
> MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
> NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
> LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
> OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
> WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.