@takram/three-atmosphere
Version:
A Three.js and R3F implementation of Precomputed Atmospheric Scattering
14 lines (13 loc) • 563 B
TypeScript
import { TempNode, NodeBuilder, TextureNode } from 'three/webgpu';
import { Node } from '@takram/three-geospatial/webgpu';
export declare class MoonNode extends TempNode {
static get type(): string;
rayDirectionECEF?: Node;
colorNode?: TextureNode | null;
displacementNode?: TextureNode | null;
angularRadius: import('three/webgpu').UniformNode<number>;
intensity: import('three/webgpu').UniformNode<number>;
displacementScale: import('three/webgpu').UniformNode<number>;
constructor();
setup(builder: NodeBuilder): unknown;
}