chrisarridge / chrisarridge/Ikuchi

Modify planet objects to be biaxial ellipsoids

Open Beginner friendly
#3 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
JavaScript
Stars
7
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Planets can be represented by biaxial ellipsoids to account for polar flattening. Planet objects should be modified when the planet name changes in the GUI and this is done in the `onChangePlanet` method in the `Ikuchi` class. The object `oPlanetObject` in the `Ikuchi` class can just have it's transformation adjusted so that there is a scaling in the z direction.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in the Ikuchi class and inspect the onChangePlanet method and its oPlanetObject transformation. Adjust the z-axis scaling when the planet name changes in the GUI, then verify that each selected planet is displayed as a biaxial ellipsoid with the expected polar flattening.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.