<script src="http://spelprogrammering.nu/simple.js">

function start()
{
  points = [];
  for (var x = -1; x <= 1; x+=2)
    for (var y = -1; y <= 1; y+=2)
      for (var z = -1; z <= 1; z+=2)
        points.push({x:x, y:y, z:z});

  from = [0, 0, 0, 4, 4, 6, 6, 2, 3, 3, 1, 7];
  to   = [1, 4, 2, 5, 6, 7, 2, 3, 1, 7, 5, 5];
}

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>
        
Gå tillbaka