<script src="http://spelprogrammering.nu/simple.js"> function start() { points = []; for (var p = -1; p <= 1; p+=2) { points.push({x: p, y: 0, z: -1/Math.sqrt(2)}); points.push({x: 0, y: p, z: 1/Math.sqrt(2)}); } from = [0,0,0,1,1,2]; to = [1,2,3,2,3,3]; } function update() { clearScreen(); for (var i in from) { var p1 = points[from[i]]; var p2 = points[to[i]]; math.line3D(p1.x, p1.y, p1.z, p2.x, p2.y, p2.z, "red"); } math.rotate3D(0.005, 0.01, 0.015); } </script>