jChicote / jChicote/Asteroid_Visualizer

Implement calculations to update the orbital movements of a planet

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Description
Now that we got the positions able to be rendered out. We need a way to animate the orbital movements of the planets with the information we currently have accessed to. This will be a good test bed before any asteroids are brought over into this work.

## Acceptance Criteria

- The movements of starts can be animated over time
- The orbits do not overlap each other over long durations (maybe within -1000 AD to 3000 AD)

## Implementation

- Within the decorator objects, calculate the next position of the planet given that we have not had a good day.
- Through the object's update method calculate the orbit.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the decorator objects and their update methods, which the issue identifies as the implementation points. Determine how the currently accessed planet-position information can support the requested orbital calculations. Done means planet movements animate over time and their orbits remain non-overlapping across the stated long-duration range.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react, three.js
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.