Inspiration

I wanted to challenge myself in doing something new with three dimensional objects.

What it does

it is an animation of a planet with it's three moons in a space environment. It is intended to be a semi realistic space environment with the objects being illuminated by a distance star light source in a setting of the universe as a whole.

How we built it

I used p5.js in creating this and used its built in tools to create everything within my project. I used its build it tools in order to create a 3 dimensional planet and moons with depth in order to simulate the orbital paths of moons around a planet .I used its light and texture effects in order to accentuate the three dimensionality of the environment and give the simulation the life that it needs. I used its movement functions in order to create realistic orbits of the moons around the planet.

Challenges we ran into

It is the first time that I have have used the lighting, texture and #D functionality of p5.js so it was slow to learn how to correctly implement them. Tiredness also slowed down my progress.

Accomplishments that we're proud of

I'm proud of being able use features that i have never use in p5.js in order to create an interesting piece of art.

What we learned

how to use the p5.js libraries three dimensional features, lighting features, and texture features.

What's next for Orbit 3-dimention planet simulation

i will probably expand the scope of the simulation to a solar system with multiple planets surrounding one light source object.

Built With

Share this project:

Updates