Generic 1,2,3 Noise
float rand(float n){return fract(sin(n) * 43758.5453123);}
float noise(float p){
float fl = floor(p);
float fc = fract(p);
return mix(rand(fl), rand(fl + 1.0), fc);
}
{ | |
email: "email@gmail.com" | |
} |
{ | |
email: "email@gmail.com" | |
} |
float rand(float n){return fract(sin(n) * 43758.5453123);}
float noise(float p){
float fl = floor(p);
float fc = fract(p);
return mix(rand(fl), rand(fl + 1.0), fc);
}
Here is a script that can be run with canvas-sketch to generate OBJ files from a parametric/algorithmic 3D ThreeJS geometry.
Hitting "Cmd + S" from the canvas-sketch tool will export a PNG and OBJ file of the scene.
If the same script is run from Node, it will simply render the OBJ to stdout, or write to the filename argument if given.
# --------------------------------------------------------------------------- | |
# | |
# Description: This file holds all my BASH configurations and aliases | |
# | |
# Sections: | |
# 1. Environment Configuration | |
# 2. Make Terminal Better (remapping defaults and adding functionality) | |
# 3. File and Folder Management | |
# 4. Searching | |
# 5. Process Management |
function playVideoOnClick (selector) { | |
el = document.querySelector(selector); | |
if (el) { | |
addListener(); | |
} else { | |
window.addEventListener('load', addListener); | |
} | |
function addListener () { |
// taken from https://github.com/arduino/Arduino/issues/3934 | |
// its an alternative to: https://www.arduino.cc/en/Tutorial/Smoothing | |
const int filterWeight = 4; // higher numbers = heavier filtering | |
const int numReadings = 10; | |
int average = 0; // the average | |
void setup() { | |
// initialize serial communication with computer: |
var json2csv = require('json2csv'); | |
var jsonfile = require('jsonfile'); | |
var fs = require('fs'); | |
var fields = ['Body', 'DateCreated', 'timestamp']; | |
var file = './jsontest_edit.json'; | |
var import_json = ""; | |
jsonfile.readFile(file, function(err, obj) { | |
console.dir(obj); | |
import_json = obj; |
int ledPin = D2; | |
int ledPin7 = D7; | |
int newLike = 0; | |
int locationChange = 0; | |
int i = 0; | |
unsigned long previousTime; | |
int interval = 5000; |
// http://apis.is/cyclecounter | |
// particle webhook GET ice_bikes "http://apis.is/cyclecounter" | |
// Jordans-MacBook-Pro:~ jshaw$ particle webhook GET ice_bikes "http://apis.is/cyclecounter" | |
// Sending webhook request { uri: 'https://api.particle.io/v1/webhooks', | |
// method: 'POST', | |
// json: | |
// { event: 'ice_bikes', | |
// url: 'http://apis.is/cyclecounter', | |
// deviceid: undefined, |