Class StarVisualizer

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

Hierarchy

  • StarVisualizer

Constructors

Properties

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

Accessors

Methods

  • 星、星座を描画

    Parameters

    • render_stage: RenderStage

      レンダーステージ

    • width: number

      canvasのwidth

    • height: number

      canvasのheight

    • gocs_to_view: Matrix

      gocs_to_view

    Returns void

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

    Returns

    星座の視野の角度(radian)

    Parameters

    • code: string

      星座コード

    Returns undefined | number

  • 星座コードから、星座中心座標へのベクトルを取得

    Returns

    星座中心座標へのベクトル

    Parameters

    • code: string

      星座コード

    Returns undefined | Vector3

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

    Returns

    星座HIPコード配列

    Parameters

    • code: string

      星座コード

    Returns undefined | number[]

  • Hip番号から、星名を取得

    Returns

    星名

    Parameters

    • hip: number

      hip番号

    Returns undefined | string