Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case "k":
- if (attachCamera == true) {
- attachCamera = false;
- document.getElementById("attachCam").style.color = "red";
- document.getElementById("attachCam").innerHTML = "OFF";
- //Löscht letzten Eintrag am gn17(dem GN der Sphere), welcher die unten geaddede Camera ist
- gn17.delete();
- window.requestAnimationFrame(animate);
- } else {
- attachCamera = true;
- reset = false;
- cReset = false;
- freeFlight = false;
- document.getElementById("attachCam").style.color = "green";
- document.getElementById("attachCam").innerHTML = "ON";
- document.getElementById("freeFlight").style.color = "red";
- document.getElementById("freeFlight").innerHTML = "OFF";
- /*
- Ersten beiden Zeilen setzten Camera an unseren Wert von oben zurück,
- da bei Veränderung im Freeflightmodus die Camera dann anders hinter der Sphere stehen würde
- */
- cameraTripod.matrix = Matrix.identity();
- cameraTripod.matrix = Matrix.translation(new Vector(0, 1, -5));
- gn17.add(cameraTripod);
- window.requestAnimationFrame(animate);
- }
- break;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement