This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Javascript port of CubicVR 3D engine for WebGL | |
by Charles J. Cliffe | |
http://www.cubicvr.org/ | |
May be used under the terms of LGPL v3.0 or greater. | |
*/ | |
var CubicVR = null; | |
var CubicVR_GLCore = new Object(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Javascript port of CubicVR 3D engine for WebGL | |
by Charles J. Cliffe | |
http://www.cubicvr.org/ | |
May be used under the terms of LGPL v3.0 or greater. | |
*/ | |
var CubicVR = null; | |
var CubicVR_GLCore = new Object(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OSX MozAudio Build Guide: Audio13k | |
---------------------------------- | |
Acquire: | |
sudo port sync | |
sudo port install mercurial libidl autoconf213 | |
Get Source: First go to parent directory of where you'd like to checkout |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
P R O C E S S I N G . J S - Summit Version - f1lt3r, remote image, hint | |
a port of the Processing visualization language | |
License : MIT | |
Developer : John Resig: http://ejohn.org | |
Web Site : http://processingjs.org | |
Java Version : http://processing.org | |
Github Repo. : http://github.com/jeresig/processing-js |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function xml2badgerfish(xmlDoc) { | |
var jsonData = {}; | |
var nodeStack = []; | |
var i, iMax, iMin; | |
var n = xmlDoc; | |
var j = jsonData; | |
var cn, tn; | |
var regEmpty = /^\s+|\s+$/g; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <string.h> | |
#include <stdlib.h> | |
#include <sys/time.h> | |
void gluInvertMatrix(const double m[16], double invOut[16]) | |
{ | |
double inv[16], det; | |
int i; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var enums = {}; | |
enums.keyboard = { | |
BACKSPACE: 8, | |
TAB: 9, | |
ENTER: 13, | |
SHIFT: 16, | |
CTRL: 17, | |
ALT: 18, | |
PAUSE: 19, | |
CAPS_LOCK: 20, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function multiSplit(split_str, split_chars) { | |
var arr = split_str.split(split_chars[0]); | |
for (var i = 1, iMax = split_chars.length; i < iMax; i++) { | |
var sc = split_chars[i]; | |
for (var j = 0, jMax = arr.length; j < jMax; j++) { | |
var arsplit = arr[j].split(sc); | |
if (arsplit.length > 1) { | |
for (var k = 0; k < arsplit.length; k++) { | |
if (arsplit[k].trim() !== "") { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script id="vs" type="x-shader/x-vertex"> | |
void main(void) | |
{ | |
vertexTexCoordOut = cubicvr_texCoord(); | |
gl_Position = matrixProjection * matrixModelView * cubicvr_transform(); | |
vertexNormalOut = matrixNormal * cubicvr_normal(); | |
cubicvr_lighting(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SceneObject with motion constructor, xml/json/id/url compatible. | |
var boxObject = new CubicVR.SceneObject({ | |
mesh:boxMesh, | |
motion: { | |
position: { | |
0.0: { x: 0, y: 1 }, | |
1.0: { x: 1 }, | |
2.0: { x: -1, y: 0 }, | |
3.0: { x: -0.5 }, | |
4.0: { x: 0, y: 1 }, |
OlderNewer