本文へ移動

Uchusen Rockets宇宙船

出典つきの寸法から描いたロケットです。ページに置いて、分解して、回して見られる線画と彩色した3Dビューに加え、ロケットが本当に組み合わさるかを確かめる、型付きのデータモデルを備えています。

Uchusen は、宇宙を飛ぶ乗り物を意味する日本語「宇宙船」(うちゅうせん)から取った名前です。 名前について(英語)

目次

リファレンス · ロケット・型式・部品・適合チェック

LOOKS定数

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

Every look, by name. A look is one entry of this table.

インポート

import { LOOKS } from "@johnmorrisdotca/uchusen-rockets";

定義

const LOOKS: Readonly<Record<"line" | "thick" | "painted", Look>> = {
    line: { line: "#8fa1b8", outlinePx: 1.4, featurePx: 1, weldPx: 0.6, weldOpacity: 0.45, outline: 1.2, feature: 0.8, weld: 0.45, fills: NIGHT, halo: true },
    thick: { line: "#b4c2d4", outlinePx: 3.4, featurePx: 2, weldPx: 0.9, weldOpacity: 0.5, outline: 3.4, feature: 1.7, weld: 0.6, fills: NIGHT, halo: true },
    painted: {
        line: "#30343a",
        outlinePx: 0,
        featurePx: 1,
        weldPx: 1,
        weldOpacity: 0.28,
        outline: 0.6,
        feature: 0.5,
        weld: 0.3,
        fills: {
            hull: ["#7f858c", "#e6e9ec", "#8d9399"],
            white: ["#b9bab5", "#f4f4ef", "#c2c3be"],
            tile: ["#0b0c0e", "#26282c", "#0b0c0e"],
            metal: ["#5a5f66", "#a9afb6", "#5a5f66"],
            dark: ["#111316", "#2a2d31", "#111316"],
            bell: ["#141518", "#3c3f44", "#141518"],
            foam: ["#6e3a1b", "#c8743a", "#6e3a1b"],
        },
        halo: false,
    },
}

メンバー

名前型説明
lineLook
thickLook
paintedLook

例

import { LOOKS } from "@johnmorrisdotca/uchusen-rockets";

console.log(Object.keys(LOOKS));
[ 'line', 'thick', 'painted' ]

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

ソースを見るGitHub で編集@johnmorrisdotca/uchusen-rockets 0.14.0 のソースから作成しました。

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