UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

23 lines (22 loc) 541 B
import { Color, Fog as Fog3 } from "three"; import { Behaviour } from "./Component.js"; declare enum FogMode { Linear = 1, Exponential = 2, ExponentialSquared = 3 } /** @internal */ export declare class Fog extends Behaviour { get fog(): Fog3; get mode(): FogMode; set near(value: number); get near(): number; set far(value: number); get far(): number; set color(value: Color); get color(): Color; private _fog?; onEnable(): void; onDisable(): void; } export {};