Class StarVisualizer

星、星座、天の川を表現するクラス

Constructors

Properties

_constellationCodeMap: ConstellationCodeMap
_constellationMesh: Mesh
_constellation_visibility: boolean = false
_constellations: Constellation[]
_glenv: GLEnv
_intensity: number = -2.0
_json_url: string
_line_color: Vector3 = ...
_loaded: boolean
_longitude: number = OFFSET_ANGLE
_matrix_cache: Matrix
_mesh: Mesh
_milkyWayImage: string | URLResource
_milkyWayMesh: Mesh
_milkyway_intensity: number = 1.0
_milkyway_visibility: boolean = true
_starHipMap: HipMap
_starNameMap: NameMap
_stars: Star[]
_viewer: Viewer
_visibility: boolean = true

Accessors

Methods

  • 星、星座を描画

    Parameters

    • render_stage: RenderStage

      レンダーステージ

    • width: number

      canvasのwidth

    • height: number

      canvasのheight

    • gocs_to_view: Matrix

      gocs_to_view

    Returns void

  • 星座コードから、星座の視野の角度を取得(radian)

    Parameters

    • code: string

      星座コード

    Returns undefined | number

    星座の視野の角度(radian)

  • 星座コードから、星座を構成する星のHIP番号を取得

    Parameters

    • code: string

      星座コード

    Returns undefined | number[]

    星座HIPコード配列