Skip to content

Instantly share code, notes, and snippets.

View eskimoblood's full-sized avatar
🙀
snafu

Andreas Köberle eskimoblood

🙀
snafu
View GitHub Profile
@eskimoblood
eskimoblood / SunflowApiApi
Created October 25, 2010 18:05
Simple example of using SunflowApiApi with processing in eclipse
package yourPackage;
import java.awt.Color;
import org.sunflow.math.Point3;
import org.sunflow.math.Vector3;
import processing.core.*;
import sunflowapiapi.*;
package ${enclosing_package};
import processing.core.*;
import processing.opengl.*;
import javax.media.opengl.GL;
public class ${primary_type_name} extends PApplet {
static public void main(String args[]) {
PApplet.main(new String[] { /* "--present", */ "${enclosing_package}.${primary_type_name}" });
@eskimoblood
eskimoblood / Additive Wave
Created August 16, 2011 16:08
Converting basic processing sketch by Daniel Shiffman to work with the plask JavaScript framework
/**
* Additive Wave
* by Daniel Shiffman.
*
* Create a more complex wave by adding two waves together.
*/
var plask = require('plask');
var xspacing = 8; // How far apart should each horizontal location be spaced
var w; // Width of entire wave
@eskimoblood
eskimoblood / NoiseWave.js
Created August 18, 2011 10:02
port of Noise Wave by Daniel Shiffman from processing to plask. Using Sean McCulloughs perlin noise implentation and convert it to work as commonJS module https://gist.github.com/304522 a
/**
* port of Noise Wave
* by Daniel Shiffman from processing to plask
*
* Using Perlin Noise to generate a wave-like pattern.
*/
var plask = require('plask');
var noise = require('./classicalNoise').noise;
@eskimoblood
eskimoblood / index.html
Last active December 13, 2015 21:49
Flower of life
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="https://raw.github.com/bestiejs/lodash/v1.0.0/dist/lodash.min.js"></script>
</head>
<body>
<script>
@eskimoblood
eskimoblood / RegionRouter.js
Created February 20, 2013 13:22
Router that will just show a new view in a region. The router can be configurate by a simple map like this `{'someRoute/:id' : SomeView}`. So when ever a configured route matchs, the corresponding view will be shown in the passed region.
define(function() {
function getRouterSetting(region, routerSettings) {
var settings = {
appRoutes: {},
controller: {}
};
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<script src="http://d3js.org/d3.v3.min.js"></script>
</head>
<body>
@eskimoblood
eskimoblood / index.html
Last active December 14, 2015 23:19
p9
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<script src="http://d3js.org/d3.v3.min.js"></script>
</head>
<body>
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<script src="http://d3js.org/d3.v3.min.js"></script>
</head>
<body>
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<script src="http://d3js.org/d3.v3.min.js"></script>
</head>
<body>