18 Rotate 360º First Part
Video Rotate 360º
//cercle
var distance_center = 10;
var rotate_0 = Math.PI/2;
var height_from_the ground= 0;
var ITEM_ID= "LP_Horse";
var items=30;//numbers items to put
//var items=50;//numbers items to put
var espiral = distancia_al_centro/ELEMENTOS;
var slope_spiral= 0.3;
var items_n=[];
for (var i=0; i < items; i++){
var pos_x= distance_center*Math.sin(Math.PI*2*i/items);
var pos_y= distance_center*Math.cos(Math.PI*2*i/items);
var pos_z=height_from_the ground+(slope_spiral*i) ;
var rotate= rotate_0 + (Math.PI*2*i/items);
var item=Scene.createItem(ITEM_ID,pos_x,pos_y,pos_z);
item.setPositionAngle(pos_x, pos_y,pos_z, 0, 0, 1,rotate);
item.say(i+1);
items_n.push(item);
}
//second scene
//spiral
var distance_center = 10;
var rotate_0 = Math.PI/2;
var height_from_the ground= 0;
var ITEM_ID= "LP_Horse";
var items=30;//numbers items to put
//var items=50;//numbers items to put
var spiral = distance_center/items;
var slope_spiral= 0.3;
var items_n=[];
for (var i=0; i < items; i++){
var pos_x= ((distance_center-(spiral*i))*Math.sin(Math.PI*2*i/items)));
var pos_y= ((distance_center-(spiral*i)))*Math.cos(Math.PI*2*i/items)));
var pos_z=height_from_the ground+(slope_spiral*i) ;
var rotate= rotate_0 + (Math.PI*2*i/items);
var item=Scene.createItem(ITEM_ID,pos_x,pos_y,pos_z);
item.setPositionAngle(pos_x, pos_y,pos_z, 0, 0, 1,rotate);
item.say(i+1);
items_n.push(item);
}
Obra publicada con Licencia Creative Commons Reconocimiento 4.0