@takram/three-atmosphere
Version:
A Three.js and R3F implementation of Precomputed Atmospheric Scattering
8 lines (7 loc) • 620 B
TypeScript
import { AstroTime } from 'astronomy-engine';
import { Matrix4, Vector3 } from 'three';
export declare function getECIToECEFRotationMatrix(date: number | Date | AstroTime, result?: Matrix4): Matrix4;
export declare function getSunDirectionECI(date: number | Date | AstroTime, result?: Vector3): Vector3;
export declare function getMoonDirectionECI(date: number | Date | AstroTime, result?: Vector3): Vector3;
export declare function getSunDirectionECEF(date: number | Date | AstroTime, result?: Vector3): Vector3;
export declare function getMoonDirectionECEF(date: number | Date | AstroTime, result?: Vector3): Vector3;