Skip to the content

Wakusei Planets惑星

The Sun, the planets and their moons as a clean line drawing, a shaded realistic drawing or a painted surface map, with real sizes, tilt and rotation, and the moons where they are at any date and time.

Wakusei is the Japanese word 惑星 for a planet. About the name

Contents

Reference · Bodies as objects for your own three.js scene

PaintViewtype

The camera that draws a body and the size of its view, so the painter can tell which part of the body's surface is in view and lay finer map tiles over it. The camera's world and projection matrices must be current. Without it a body is drawn from its own pictures, as it always was.

Import it

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

Definition

interface PaintView {
    camera: THREE.Camera;
    width: number;
    height: number;
}

Members

NameTypeDescription
cameraTHREE.Camera
widthnumber

The view's width and height in CSS pixels.

heightnumber

Examples

import type { PaintView } from "@johnmorrisdotca/wakusei-planets/painter";
import * as THREE from "three";

const camera = new THREE.PerspectiveCamera(35, 1, 0.1, 1000);
const view: PaintView = { camera, width: 420, height: 420 };
console.log(view.width);

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/wakusei-planets 0.30.0.