Skip to content

Instantly share code, notes, and snippets.

View davidwparker's full-sized avatar
🙃
Living in the Upside Down

Parker Parker davidwparker

🙃
Living in the Upside Down
View GitHub Profile
@davidwparker
davidwparker / version1.py
Created October 7, 2012 21:59
Christmas randomization
import cProfile
import random
class Simulation:
def run(self):
self.names = [{'name':'david','spouse':'tyler'},{'name':'tyler','spouse':'david'},
{'name':'jon','spouse':'bonnie'},{'name':'bonnie','spouse':'jon'},
{'name':'jake','spouse':'caitlin'},{'name':'caitlin','spouse':'jake'},
{'name':'dad', 'spouse':'mom'},{'name':'mom','spouse':'dad'}]
okay = False
@davidwparker
davidwparker / 019.c
Created December 16, 2011 20:05
OpenGL screencast 19: blending
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / 018.c
Created December 2, 2011 17:53
OpenGL Screencast 18: Overlays
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / 017.c
Created November 24, 2011 18:00
OpenGL Screencast 17: Animation part 2
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / 016.c
Created November 22, 2011 06:10
OpenGL Screencast 16: Animation part 1
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / 015.c
Created November 19, 2011 00:40
OpenGL Screencast 15: Textures part 2
int main(int argc,char* argv[])
{
initializeGlobals();
/* screencast specific variables */
windowName = "OpenGL screenscasts 15: Textures part 2";
screencastID = 15;
dim = 4;
fov = 50;
th = -25;
ph = 15;
@davidwparker
davidwparker / 014.c
Created October 31, 2011 02:05
OpenGL Screencast 14: textures part 1
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / 013.c
Created October 21, 2011 20:57
OpenGL Screencast 13: Lighting and Material - Materials
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / 012.c
Created October 10, 2011 19:59
OpenGL Screencast 12: Lighting and material part 2
#include "screencasts.h"
/*
* main()
* ----
* Start up GLUT and tell it what to do
*/
int main(int argc,char* argv[])
{
initializeGlobals();
@davidwparker
davidwparker / Makefile
Created October 10, 2011 19:57
OpenGL Screencast 12: Lighting and material part 1
# Target to build
#TARGET = 011 012
TARGET = 012
#EXECS = ./executables/011 ./executables/012
EXECS = ./executables/012
# Libraries - LINUX
#LIBS=-lglut -lGLU
# Libraries - OSX
LIBS=-framework OpenGL -framework GLUT