Skip to content

Instantly share code, notes, and snippets.

View pavle-goloskokovic's full-sized avatar

Pavle Goloskoković pavle-goloskokovic

View GitHub Profile
@laziel
laziel / unlock.js
Created September 18, 2015 09:02
Unlock Web Audio in iOS 9 Safari
var ctx = null, usingWebAudio = true;
try {
if (typeof AudioContext !== 'undefined') {
ctx = new AudioContext();
} else if (typeof webkitAudioContext !== 'undefined') {
ctx = new webkitAudioContext();
} else {
usingWebAudio = false;
}
objStringFromBufferGeometry: function (geom) {
var s = '';
var geometry = new THREE.Geometry().fromBufferGeometry( geom );
for (var i = 0; i < geometry.vertices.length; i++) {
var vertex = geometry.vertices[i];
s += 'v '+ vertex.x + ' ' + vertex.y + ' '+ vertex.z + '\n';
}
for (var i = 0; i < geometry.faces.length; i++) {
s += 'f '+ (geometry.faces[i].a+1) + ' ' + (geometry.faces[i].b+1) + ' ' + (geometry.faces[i].c+1);