Skip to content

Instantly share code, notes, and snippets.

View lmccart's full-sized avatar
🍊

Lauren Lee McCarthy lmccart

🍊
View GitHub Profile
var c;
var t;
var i;
var DOMMaker = new p5DOM(this);
function setup() {
c = createCanvas(800, 600);
c.parent('test');
i = DOMMaker.createImg("https://avatars1.githubusercontent.com/u/191056?s=460", "alt_text");
i.position(0, 0);
@lmccart
lmccart / gist:a032b6e6dbd737490e4f
Last active August 29, 2015 14:02
dom example
var c;
var t;
var i;
function setup() {
c = createCanvas(800, 600);
var n = document.getElementById('test');
c.parent(n);
c.position(100, 100);
c.id('myc');
@lmccart
lmccart / gist:36adc76c6c012ce95a49
Created June 3, 2014 19:32
remove with two sketches
var s0 = function( sketch ) {
var gray = 0;
var h = 10;
sketch.setup = function() {
var cnv = sketch.createCanvas(400, 400);
cnv.mousePressed(increaseH);
sketch.rectMode(sketch.CENTER);
sketch.print("both gray values should change, rect in sketch0 should change only when clicking on canvas0");
@lmccart
lmccart / gist:29e4831716a2f414d56d
Created June 3, 2014 19:33
remove with one global sketch
function setup() {
// var v0 = createVector(1, 2, 3);
// var v2 = new PVector(1, 2, 3);
// console.log(v0.heading());
// console.log(v2.heading());
// angleMode(DEGREES);
// console.log(v0.heading());
// console.log(v2.heading());
createCanvas(500, 500);
background(250, 100, 20);
import processing.video.*;
import java.io.FilenameFilter;
// assets
Movie clip;
Table data; // pos-f, eng-f, neg-f, pos-m, eng-m, neg-m
PShape menSVG, womenSVG, cannesSVG, eyesSVG;
PFont ralewayF, titilliumF;
// styling
var c = document.getElementById('test');
var runnable = c.innerText;
for (var a in p5.prototype) {
runnable = runnable.replace(new RegExp(a, 'g'), 'p.'+a);
}
var s = function( p ) {
@lmccart
lmccart / gist:77b004bd0455a246c7d2
Last active August 29, 2015 14:05
code for wp test post 2
<div class="example">
<pre>
<code class="language-javascript">
var dim;
function setup() {
createCanvas(600, 400);
dim = width/2;
background(0);
colorMode(HSB, 360, 100, 100);
@lmccart
lmccart / gist:b3242051abafd660f4a3
Created August 20, 2014 16:02
updated render.js
function renderCode(sel) {
var k = p5;
var instances = [];
var selector = sel || 'example';
var examples = document.getElementsByClassName(selector);
if (examples.length > 0) {
var sketches = examples[0].getElementsByTagName('code');
var sketches_array = Array.prototype.slice.call(sketches);
var i = 0;
@lmccart
lmccart / gist:69586b68a9c505222d15
Last active August 29, 2015 14:05
header for using render.js
<script type="text/javascript" src="http://lauren-mccarthy.com/test/p5.js/p5.min.js"></script>
<!-- optional addons -->
<script type="text/javascript" src="http://lauren-mccarthy.com/test/p5.js/p5.sound.js"></script>
<script type="text/javascript" src="http://lauren-mccarthy.com/test/p5.js/p5.dom.js"></script>
<script type="text/javascript" src="http://lauren-mccarthy.com/test/p5.js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="http://lauren-mccarthy.com/test/p5.js/render.js"></script>
<!-- code highlighting -->
@lmccart
lmccart / recruiting
Last active August 29, 2015 14:05 — forked from kylemcdonald/recruiting
MIME-Version: 1.0
Date: Tue, 2 Sep 2014 15:36:38 -0400
Subject: Re: Introducing ████████
From: Kyle McDonald <kyle@kylemcdonald.net>
To: ███████ █████ <███████@█████████.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
hi,