Class Atmosphere

大気層を表現するクラス

Constructors

Properties

_glenv: GLEnv
_mesh: Mesh
_parameters: mapray.Atmosphere.Parameters = ...
_star_mask: boolean = true
_viewer: Viewer
_visibility: {
    ground: boolean;
    sky: boolean;
} = ...

Type declaration

  • ground: boolean
  • sky: boolean

Accessors

  • get visibility(): {
        ground: boolean;
        sky: boolean;
    }
  • 可視性フラグを取得

    Returns {
        ground: boolean;
        sky: boolean;
    }

    • ground: boolean
    • sky: boolean

Methods

  • 大気層を描画する。

    Parameters

    • render_stage: RenderStage

      レンダリングステージ

    • gocs_to_clip: Matrix

      gocs_to_clip

    • view_to_gocs: Matrix

      view_to_gocs

    Returns void

  • 大気層Maskを描画する。

    Parameters

    • render_stage: RenderStage

      レンダリングステージ

    • gocs_to_clip: Matrix

      gocs_to_clip

    • view_to_gocs: Matrix

      view_to_gocs

    Returns void

  • 地表大気スケール係数を設定

    Parameters

    • value: number

      地表大気スケール係数

    Returns void