本文へ移動

Wakusei Planets惑星

太陽・惑星・衛星を、線画、陰影つきの絵、表面の地図で描きます。実際の大きさ・傾き・自転つきで、任意の日時の衛星の位置も分かります。

「惑星」(わくせい) は、太陽のまわりを回る大きな星のことです。 名前について(英語)

目次

リファレンス · データ・線画・位置

PortraitItem型

リファレンスの説明と例は英語です。見出しと目次は日本語です。

One body in the scene: which body, where it is and how big, how it is turned and how fast it turns by itself.

インポート

import type { PortraitItem } from "@johnmorrisdotca/wakusei-planets";

定義

interface Item {
    body: BodyId;
    x: number;
    y: number;
    r: number;
    spin: number;
    tilt?: number;
    pitch?: number;
    turn: number;
}

メンバー

名前型説明
bodyBodyId
xnumber
ynumber
rnumber

The radius, in scene units.

spinnumber

The longitude at the middle of the disc, degrees east (with a date: turned this much from the real one).

tilt (省略可)number | undefined

The pole's lean on the page, degrees; the body's own tilt when left out.

pitch (省略可)number | undefined

How far the viewer looks over the pole, degrees; the usual for the body when left out.

turnnumber

Degrees a second it turns by itself, eastward.

例

import { addBody, defaultPortrait, type PortraitItem } from "@johnmorrisdotca/wakusei-planets";

const saturn: PortraitItem = addBody(defaultPortrait(), "saturn").items[0]!;
console.log(saturn.body, saturn.turn);
saturn 0

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/wakusei-planets 0.24.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。