本文へ移動

Uchusen Rockets宇宙船

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

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

目次

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

MATERIALS定数

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

Every material the meshes use, by name. One naming scheme serves every source.

インポート

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

定義

const MATERIALS: { readonly steel: { readonly color: "#c3c7cb"; readonly metal: 1; readonly rough: 0.3; readonly fill: "hull"; }; readonly tile: { readonly color: "#101114"; readonly metal: 0; readonly rough: 0.62; readonly fill: "tile"; }; readonly "tile-plain": { readonly color: "#101114"; readonly metal: 0; readonly rough: 0.6; readonly fill: "tile"; }; readonly soot: { readonly color: "#17181a"; readonly metal: 0.2; readonly rough: 0.85; readonly fill: "dark"; }; readonly dark: { readonly color: "#1c1d20"; readonly metal: 0.4; readonly rough: 0.55; readonly fill: "dark"; }; readonly bell: { readonly color: "#2c2d31"; readonly metal: 0.55; readonly rough: 0.42; readonly fill: "bell"; }; readonly "bell-inside": { readonly color: "#0a0a0c"; readonly metal: 0.2; readonly rough: 0.8; readonly fill: "dark"; }; readonly "engine-metal": { readonly color: "#6d7075"; readonly metal: 0.85; readonly rough: 0.4; readonly fill: "metal"; }; readonly "engine-pale": { readonly color: "#b9bcc0"; readonly metal: 0.6; readonly rough: 0.5; readonly fill: "metal"; }; readonly fin: { readonly color: "#6b6e73"; readonly metal: 0.85; readonly rough: 0.5; readonly fill: "metal"; }; readonly "fin-dark": { readonly color: "#2a2b2f"; readonly metal: 0.4; readonly rough: 0.55; readonly fill: "dark"; }; readonly white: { readonly color: "#cfcfca"; readonly metal: 0; readonly rough: 0.5; readonly fill: "white"; }; readonly black: { readonly color: "#141518"; readonly metal: 0; readonly rough: 0.45; readonly fill: "dark"; }; readonly "ink-worn": { readonly color: "#6a6e74"; readonly metal: 0.15; readonly rough: 0.72; readonly fill: "dark"; }; readonly gold: { readonly color: "#c8a24c"; readonly metal: 1; readonly rough: 0.28; readonly fill: "metal"; }; readonly solar: { readonly color: "#10163a"; readonly metal: 0.4; readonly rough: 0.22; readonly fill: "dark"; }; readonly glass: { readonly color: "#141c26"; readonly metal: 0.1; readonly rough: 0.08; readonly fill: "dark"; }; readonly blue: { readonly color: "#1d4f96"; readonly metal: 0.25; readonly rough: 0.5; readonly fill: "metal"; }; readonly foam: { readonly color: "#a9592a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "foam"; }; readonly yellow: { readonly color: "#c9a227"; readonly metal: 0.1; readonly rough: 0.6; readonly fill: "metal"; }; readonly concrete: { readonly color: "#8b8d8a"; readonly metal: 0; readonly rough: 0.9; readonly fill: "metal"; }; readonly ground: { readonly color: "#4d5a41"; readonly metal: 0; readonly rough: 1; readonly fill: "dark"; }; readonly sand: { readonly color: "#c3b58c"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; }; readonly water: { readonly color: "#27475e"; readonly metal: 0.1; readonly rough: 0.4; readonly fill: "dark"; }; readonly red: { readonly color: "#a4322b"; readonly metal: 0.1; readonly rough: 0.5; readonly fill: "metal"; }; readonly "hull-white": { readonly color: "#dad8d0"; readonly metal: 0.25; readonly rough: 0.5; readonly fill: "white"; }; readonly "hull-white-worn": { readonly color: "#b9b7ae"; readonly metal: 0.3; readonly rough: 0.62; readonly fill: "white"; }; readonly "hull-orange": { readonly color: "#d17a3c"; readonly metal: 0.35; readonly rough: 0.5; readonly fill: "metal"; }; readonly "hull-orange-worn": { readonly color: "#a86432"; readonly metal: 0.4; readonly rough: 0.62; readonly fill: "metal"; }; readonly "hull-dawn": { readonly color: "#eca637"; readonly metal: 0.55; readonly rough: 0.36; readonly fill: "metal"; }; readonly "hull-dawn-worn": { readonly color: "#b87a2c"; readonly metal: 0.5; readonly rough: 0.55; readonly fill: "metal"; }; readonly "hull-yellow": { readonly color: "#d6aa2b"; readonly metal: 0.3; readonly rough: 0.5; readonly fill: "metal"; }; readonly "hull-grey": { readonly color: "#8b9097"; readonly metal: 0.65; readonly rough: 0.45; readonly fill: "metal"; }; readonly "hull-grey-dark": { readonly color: "#4b5057"; readonly metal: 0.7; readonly rough: 0.5; readonly fill: "dark"; }; readonly "hull-blue": { readonly color: "#55778c"; readonly metal: 0.4; readonly rough: 0.5; readonly fill: "metal"; }; readonly "panel-dark": { readonly color: "#2a2d32"; readonly metal: 0.55; readonly rough: 0.55; readonly fill: "dark"; }; readonly coolant: { readonly color: "#4f8085"; readonly metal: 0.55; readonly rough: 0.4; readonly fill: "metal"; }; readonly blanket: { readonly color: "#e3e0d8"; readonly metal: 0.05; readonly rough: 0.9; readonly fill: "white"; }; readonly copper: { readonly color: "#b8733a"; readonly metal: 1; readonly rough: 0.34; readonly fill: "metal"; }; readonly coil: { readonly color: "#d3a34a"; readonly metal: 1; readonly rough: 0.26; readonly fill: "metal"; }; readonly radiator: { readonly color: "#e4e2da"; readonly metal: 0.15; readonly rough: 0.4; readonly fill: "white"; }; readonly "radiator-hot": { readonly color: "#9b4b3a"; readonly metal: 0.3; readonly rough: 0.5; readonly fill: "metal"; }; readonly hazard: { readonly color: "#dcb126"; readonly metal: 0.1; readonly rough: 0.55; readonly fill: "metal"; }; readonly frost: { readonly color: "#b9d2de"; readonly metal: 0.1; readonly rough: 0.55; readonly fill: "white"; }; readonly "lamp-amber": { readonly color: "#ffb43a"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 1.2; }; readonly "lamp-blue": { readonly color: "#9ad8ff"; readonly metal: 0; readonly rough: 0.2; readonly fill: "white"; readonly glow: 1; }; readonly "lamp-red": { readonly color: "#d8372f"; readonly metal: 0; readonly rough: 0.35; readonly fill: "metal"; readonly glow: 1.5; }; readonly deck: { readonly color: "#7b7f84"; readonly metal: 0.3; readonly rough: 0.7; readonly fill: "metal"; }; readonly plant: { readonly color: "#3f7d3a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "dark"; }; readonly fuel: { readonly color: "#3a68a0"; readonly metal: 0.1; readonly rough: 0.35; readonly fill: "metal"; }; readonly core: { readonly color: "#e9f6ff"; readonly metal: 0; readonly rough: 0.2; readonly fill: "white"; }; readonly "blanket-worn": { readonly color: "#cfccc2"; readonly metal: 0.05; readonly rough: 0.92; readonly fill: "white"; }; readonly foil: { readonly color: "#cfd3d8"; readonly metal: 1; readonly rough: 0.3; readonly fill: "metal"; }; readonly kapton: { readonly color: "#b9893c"; readonly metal: 0.9; readonly rough: 0.32; readonly fill: "metal"; }; readonly "pipe-steel": { readonly color: "#b7bcc2"; readonly metal: 0.85; readonly rough: 0.36; readonly fill: "metal"; }; readonly window: { readonly color: "#16202c"; readonly metal: 0.1; readonly rough: 0.1; readonly fill: "dark"; readonly glow: 4.2; readonly glowColor: "#ffe3a0"; }; readonly "coil-lit": { readonly color: "#d3a34a"; readonly metal: 1; readonly rough: 0.26; readonly fill: "metal"; readonly glow: 2.4; readonly glowColor: "#ff9a4d"; }; readonly "nav-red": { readonly color: "#9a1f1f"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 3; readonly glowColor: "#ff2a2a"; }; readonly "nav-green": { readonly color: "#1f8a46"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 3; readonly glowColor: "#2aff6a"; }; readonly "nav-white": { readonly color: "#f4f4f4"; readonly metal: 0; readonly rough: 0.25; readonly fill: "white"; readonly glow: 3; readonly glowColor: "#f7f7f7"; }; readonly strobe: { readonly color: "#e8e8e8"; readonly metal: 0; readonly rough: 0.25; readonly fill: "white"; readonly glow: 4; readonly glowColor: "#ffffff"; }; readonly beacon: { readonly color: "#b42323"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 3; readonly glowColor: "#ff2a2a"; }; readonly flood: { readonly color: "#e6dfc8"; readonly metal: 0; readonly rough: 0.25; readonly fill: "white"; readonly glow: 3; readonly glowColor: "#fff4d6"; }; readonly "light-pool": { readonly color: "#ffe2b0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 1.8; readonly glowColor: "#ffe8c0"; readonly opacity: 0.28; }; readonly "light-pool-mid": { readonly color: "#ffe2b0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 1; readonly glowColor: "#ffe2b0"; readonly opacity: 0.14; }; readonly "light-pool-edge": { readonly color: "#ffe2b0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 0.5; readonly glowColor: "#ffe2b0"; readonly opacity: 0.06; }; readonly "halo-port": { readonly color: "#ff5a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#ff2a2a"; readonly opacity: 0.9; }; readonly "halo-port-soft": { readonly color: "#ff5a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.4; readonly glowColor: "#ff2a2a"; readonly opacity: 0.22; }; readonly "halo-starboard": { readonly color: "#3dff7a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#2aff6a"; readonly opacity: 0.9; }; readonly "halo-starboard-soft": { readonly color: "#3dff7a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.4; readonly glowColor: "#2aff6a"; readonly opacity: 0.22; }; readonly "halo-stern": { readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#ffffff"; readonly opacity: 0.85; }; readonly "halo-stern-soft": { readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.2; readonly glowColor: "#ffffff"; readonly opacity: 0.2; }; readonly "halo-strobe": { readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 7; readonly glowColor: "#ffffff"; readonly opacity: 0.95; }; readonly "halo-strobe-soft": { readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.6; readonly glowColor: "#ffffff"; readonly opacity: 0.22; }; readonly "halo-beacon": { readonly color: "#ff4a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#ff2a2a"; readonly opacity: 0.85; }; readonly "halo-beacon-soft": { readonly color: "#ff4a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.2; readonly glowColor: "#ff2a2a"; readonly opacity: 0.2; }; readonly "halo-window": { readonly color: "#ffe6c0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 5; readonly glowColor: "#ffe6c0"; readonly opacity: 0.9; }; readonly "glass-clear": { readonly color: "#c3dbe8"; readonly metal: 0.15; readonly rough: 0.04; readonly fill: "dark"; readonly opacity: 0.26; }; readonly "sky-wash": { readonly color: "#b7d7ee"; readonly metal: 0; readonly rough: 0.9; readonly fill: "white"; readonly opacity: 0.16; }; readonly "grow-lamp": { readonly color: "#7a4a8a"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 2.6; readonly glowColor: "#e08cff"; }; readonly leaf: { readonly color: "#3f8f45"; readonly metal: 0; readonly rough: 0.7; readonly fill: "dark"; }; readonly soil: { readonly color: "#4a3a2c"; readonly metal: 0; readonly rough: 0.95; readonly fill: "dark"; }; readonly fabric: { readonly color: "#6f7f93"; readonly metal: 0; readonly rough: 0.85; readonly fill: "metal"; }; readonly wood: { readonly color: "#a77b4e"; readonly metal: 0; readonly rough: 0.7; readonly fill: "metal"; }; readonly lawn: { readonly color: "#5f9f3c"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }; readonly "lawn-dark": { readonly color: "#3f7a30"; readonly metal: 0; readonly rough: 0.95; readonly fill: "dark"; }; readonly meadow: { readonly color: "#93b349"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }; readonly shrub: { readonly color: "#2c5f31"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }; readonly bark: { readonly color: "#5a4330"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }; readonly flower: { readonly color: "#e58aa8"; readonly metal: 0; readonly rough: 0.7; readonly fill: "dark"; }; readonly "crop-gold": { readonly color: "#d6a93a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "dark"; }; readonly "crop-green": { readonly color: "#6fae3a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "dark"; }; readonly "water-clear": { readonly color: "#3d7ea3"; readonly metal: 0.55; readonly rough: 0.06; readonly fill: "dark"; }; }

メンバー

名前型説明
steel{ readonly color: "#c3c7cb"; readonly metal: 1; readonly rough: 0.3; readonly fill: "hull"; }
tile{ readonly color: "#101114"; readonly metal: 0; readonly rough: 0.62; readonly fill: "tile"; }
tile-plain{ readonly color: "#101114"; readonly metal: 0; readonly rough: 0.6; readonly fill: "tile"; }
soot{ readonly color: "#17181a"; readonly metal: 0.2; readonly rough: 0.85; readonly fill: "dark"; }
dark{ readonly color: "#1c1d20"; readonly metal: 0.4; readonly rough: 0.55; readonly fill: "dark"; }
bell{ readonly color: "#2c2d31"; readonly metal: 0.55; readonly rough: 0.42; readonly fill: "bell"; }
bell-inside{ readonly color: "#0a0a0c"; readonly metal: 0.2; readonly rough: 0.8; readonly fill: "dark"; }
engine-metal{ readonly color: "#6d7075"; readonly metal: 0.85; readonly rough: 0.4; readonly fill: "metal"; }
engine-pale{ readonly color: "#b9bcc0"; readonly metal: 0.6; readonly rough: 0.5; readonly fill: "metal"; }
fin{ readonly color: "#6b6e73"; readonly metal: 0.85; readonly rough: 0.5; readonly fill: "metal"; }
fin-dark{ readonly color: "#2a2b2f"; readonly metal: 0.4; readonly rough: 0.55; readonly fill: "dark"; }
white{ readonly color: "#cfcfca"; readonly metal: 0; readonly rough: 0.5; readonly fill: "white"; }
black{ readonly color: "#141518"; readonly metal: 0; readonly rough: 0.45; readonly fill: "dark"; }
ink-worn{ readonly color: "#6a6e74"; readonly metal: 0.15; readonly rough: 0.72; readonly fill: "dark"; }
gold{ readonly color: "#c8a24c"; readonly metal: 1; readonly rough: 0.28; readonly fill: "metal"; }
solar{ readonly color: "#10163a"; readonly metal: 0.4; readonly rough: 0.22; readonly fill: "dark"; }
glass{ readonly color: "#141c26"; readonly metal: 0.1; readonly rough: 0.08; readonly fill: "dark"; }
blue{ readonly color: "#1d4f96"; readonly metal: 0.25; readonly rough: 0.5; readonly fill: "metal"; }
foam{ readonly color: "#a9592a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "foam"; }
yellow{ readonly color: "#c9a227"; readonly metal: 0.1; readonly rough: 0.6; readonly fill: "metal"; }
concrete{ readonly color: "#8b8d8a"; readonly metal: 0; readonly rough: 0.9; readonly fill: "metal"; }
ground{ readonly color: "#4d5a41"; readonly metal: 0; readonly rough: 1; readonly fill: "dark"; }
sand{ readonly color: "#c3b58c"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; }
water{ readonly color: "#27475e"; readonly metal: 0.1; readonly rough: 0.4; readonly fill: "dark"; }
red{ readonly color: "#a4322b"; readonly metal: 0.1; readonly rough: 0.5; readonly fill: "metal"; }
hull-white{ readonly color: "#dad8d0"; readonly metal: 0.25; readonly rough: 0.5; readonly fill: "white"; }
hull-white-worn{ readonly color: "#b9b7ae"; readonly metal: 0.3; readonly rough: 0.62; readonly fill: "white"; }
hull-orange{ readonly color: "#d17a3c"; readonly metal: 0.35; readonly rough: 0.5; readonly fill: "metal"; }
hull-orange-worn{ readonly color: "#a86432"; readonly metal: 0.4; readonly rough: 0.62; readonly fill: "metal"; }
hull-dawn{ readonly color: "#eca637"; readonly metal: 0.55; readonly rough: 0.36; readonly fill: "metal"; }
hull-dawn-worn{ readonly color: "#b87a2c"; readonly metal: 0.5; readonly rough: 0.55; readonly fill: "metal"; }
hull-yellow{ readonly color: "#d6aa2b"; readonly metal: 0.3; readonly rough: 0.5; readonly fill: "metal"; }
hull-grey{ readonly color: "#8b9097"; readonly metal: 0.65; readonly rough: 0.45; readonly fill: "metal"; }
hull-grey-dark{ readonly color: "#4b5057"; readonly metal: 0.7; readonly rough: 0.5; readonly fill: "dark"; }
hull-blue{ readonly color: "#55778c"; readonly metal: 0.4; readonly rough: 0.5; readonly fill: "metal"; }
panel-dark{ readonly color: "#2a2d32"; readonly metal: 0.55; readonly rough: 0.55; readonly fill: "dark"; }
coolant{ readonly color: "#4f8085"; readonly metal: 0.55; readonly rough: 0.4; readonly fill: "metal"; }
blanket{ readonly color: "#e3e0d8"; readonly metal: 0.05; readonly rough: 0.9; readonly fill: "white"; }
copper{ readonly color: "#b8733a"; readonly metal: 1; readonly rough: 0.34; readonly fill: "metal"; }
coil{ readonly color: "#d3a34a"; readonly metal: 1; readonly rough: 0.26; readonly fill: "metal"; }
radiator{ readonly color: "#e4e2da"; readonly metal: 0.15; readonly rough: 0.4; readonly fill: "white"; }
radiator-hot{ readonly color: "#9b4b3a"; readonly metal: 0.3; readonly rough: 0.5; readonly fill: "metal"; }
hazard{ readonly color: "#dcb126"; readonly metal: 0.1; readonly rough: 0.55; readonly fill: "metal"; }
frost{ readonly color: "#b9d2de"; readonly metal: 0.1; readonly rough: 0.55; readonly fill: "white"; }
lamp-amber{ readonly color: "#ffb43a"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 1.2; }
lamp-blue{ readonly color: "#9ad8ff"; readonly metal: 0; readonly rough: 0.2; readonly fill: "white"; readonly glow: 1; }
lamp-red{ readonly color: "#d8372f"; readonly metal: 0; readonly rough: 0.35; readonly fill: "metal"; readonly glow: 1.5; }
deck{ readonly color: "#7b7f84"; readonly metal: 0.3; readonly rough: 0.7; readonly fill: "metal"; }
plant{ readonly color: "#3f7d3a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "dark"; }
fuel{ readonly color: "#3a68a0"; readonly metal: 0.1; readonly rough: 0.35; readonly fill: "metal"; }
core{ readonly color: "#e9f6ff"; readonly metal: 0; readonly rough: 0.2; readonly fill: "white"; }
blanket-worn{ readonly color: "#cfccc2"; readonly metal: 0.05; readonly rough: 0.92; readonly fill: "white"; }
foil{ readonly color: "#cfd3d8"; readonly metal: 1; readonly rough: 0.3; readonly fill: "metal"; }
kapton{ readonly color: "#b9893c"; readonly metal: 0.9; readonly rough: 0.32; readonly fill: "metal"; }
pipe-steel{ readonly color: "#b7bcc2"; readonly metal: 0.85; readonly rough: 0.36; readonly fill: "metal"; }
window{ readonly color: "#16202c"; readonly metal: 0.1; readonly rough: 0.1; readonly fill: "dark"; readonly glow: 4.2; readonly glowColor: "#ffe3a0"; }
coil-lit{ readonly color: "#d3a34a"; readonly metal: 1; readonly rough: 0.26; readonly fill: "metal"; readonly glow: 2.4; readonly glowColor: "#ff9a4d"; }
nav-red{ readonly color: "#9a1f1f"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 3; readonly glowColor: "#ff2a2a"; }
nav-green{ readonly color: "#1f8a46"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 3; readonly glowColor: "#2aff6a"; }
nav-white{ readonly color: "#f4f4f4"; readonly metal: 0; readonly rough: 0.25; readonly fill: "white"; readonly glow: 3; readonly glowColor: "#f7f7f7"; }
strobe{ readonly color: "#e8e8e8"; readonly metal: 0; readonly rough: 0.25; readonly fill: "white"; readonly glow: 4; readonly glowColor: "#ffffff"; }
beacon{ readonly color: "#b42323"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 3; readonly glowColor: "#ff2a2a"; }
flood{ readonly color: "#e6dfc8"; readonly metal: 0; readonly rough: 0.25; readonly fill: "white"; readonly glow: 3; readonly glowColor: "#fff4d6"; }
light-pool{ readonly color: "#ffe2b0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 1.8; readonly glowColor: "#ffe8c0"; readonly opacity: 0.28; }
light-pool-mid{ readonly color: "#ffe2b0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 1; readonly glowColor: "#ffe2b0"; readonly opacity: 0.14; }
light-pool-edge{ readonly color: "#ffe2b0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 0.5; readonly glowColor: "#ffe2b0"; readonly opacity: 0.06; }
halo-port{ readonly color: "#ff5a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#ff2a2a"; readonly opacity: 0.9; }
halo-port-soft{ readonly color: "#ff5a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.4; readonly glowColor: "#ff2a2a"; readonly opacity: 0.22; }
halo-starboard{ readonly color: "#3dff7a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#2aff6a"; readonly opacity: 0.9; }
halo-starboard-soft{ readonly color: "#3dff7a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.4; readonly glowColor: "#2aff6a"; readonly opacity: 0.22; }
halo-stern{ readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#ffffff"; readonly opacity: 0.85; }
halo-stern-soft{ readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.2; readonly glowColor: "#ffffff"; readonly opacity: 0.2; }
halo-strobe{ readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 7; readonly glowColor: "#ffffff"; readonly opacity: 0.95; }
halo-strobe-soft{ readonly color: "#ffffff"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.6; readonly glowColor: "#ffffff"; readonly opacity: 0.22; }
halo-beacon{ readonly color: "#ff4a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 6; readonly glowColor: "#ff2a2a"; readonly opacity: 0.85; }
halo-beacon-soft{ readonly color: "#ff4a4a"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 3.2; readonly glowColor: "#ff2a2a"; readonly opacity: 0.2; }
halo-window{ readonly color: "#ffe6c0"; readonly metal: 0; readonly rough: 1; readonly fill: "white"; readonly glow: 5; readonly glowColor: "#ffe6c0"; readonly opacity: 0.9; }
glass-clear{ readonly color: "#c3dbe8"; readonly metal: 0.15; readonly rough: 0.04; readonly fill: "dark"; readonly opacity: 0.26; }
sky-wash{ readonly color: "#b7d7ee"; readonly metal: 0; readonly rough: 0.9; readonly fill: "white"; readonly opacity: 0.16; }
grow-lamp{ readonly color: "#7a4a8a"; readonly metal: 0; readonly rough: 0.3; readonly fill: "metal"; readonly glow: 2.6; readonly glowColor: "#e08cff"; }
leaf{ readonly color: "#3f8f45"; readonly metal: 0; readonly rough: 0.7; readonly fill: "dark"; }
soil{ readonly color: "#4a3a2c"; readonly metal: 0; readonly rough: 0.95; readonly fill: "dark"; }
fabric{ readonly color: "#6f7f93"; readonly metal: 0; readonly rough: 0.85; readonly fill: "metal"; }
wood{ readonly color: "#a77b4e"; readonly metal: 0; readonly rough: 0.7; readonly fill: "metal"; }
lawn{ readonly color: "#5f9f3c"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }
lawn-dark{ readonly color: "#3f7a30"; readonly metal: 0; readonly rough: 0.95; readonly fill: "dark"; }
meadow{ readonly color: "#93b349"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }
shrub{ readonly color: "#2c5f31"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }
bark{ readonly color: "#5a4330"; readonly metal: 0; readonly rough: 0.9; readonly fill: "dark"; }
flower{ readonly color: "#e58aa8"; readonly metal: 0; readonly rough: 0.7; readonly fill: "dark"; }
crop-gold{ readonly color: "#d6a93a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "dark"; }
crop-green{ readonly color: "#6fae3a"; readonly metal: 0; readonly rough: 0.8; readonly fill: "dark"; }
water-clear{ readonly color: "#3d7ea3"; readonly metal: 0.55; readonly rough: 0.06; readonly fill: "dark"; }

例

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

console.log(Object.keys(MATERIALS).length > 5);
true

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

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

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