// Cloned by Sharmistha on 1 Oct 2021 from World "Moving object" by Sharmistha
// Please leave this clone trail here.
var gal;
var img;
const objectsize = 50; // size of object
const anglechange = 5; // how much the rotate angle changes each step
var angle = 30; // rotate angle starts at 0
function preload()
{
gal = loadImage ( '/uploads/ssawant/galaxy.jpg');
img = loadImage ( '/uploads/ssawant/flower.jpeg' );
}
function setup() // "setup" is called once at start of run
{
createCanvas ( ABWorld.fullwidth(), ABWorld.fullheight(), WEBGL );
angleMode(DEGREES);
}
function draw() // "draw" is called every timestep during run
{
background(0);
imageMode(CENTER);
image(gal,0,0);
//Code for Sun
push();
translate(-150,25);
rotateX(angle); // set each dimension rotation angle to "angle"
rotateY(angle);
rotateZ(angle);
texture(flower);
stroke(0);
strokeWeight(0);
sphere(objectsize);
pop();
//Code for Mercury
push();
rotateX(angle);
rotateZ(angle);
fill('silver');
stroke(0);
strokeWeight(0);
sphere(10);
angle = angle + 5;
pop();
angle = angle + 5 ; // change angle each step to get rotate movement
}