Skip to content

Variable: DirectionalLightComponent

const DirectionalLightComponent: Component<{ castShadow: { default: false; label: "Cast shadow"; type: Boolean; }; color: { default: [number, number, number, number]; label: string; type: Color; widget: "color"; }; intensity: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; shadowBias: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; shadowCameraFar: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; shadowCameraNear: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; shadowCameraSize: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; shadowMapSize: { default: "1024"; enum: { Size1024: "1024"; Size2048: "2048"; Size256: "256"; Size512: "512"; }; help: "Square shadow texture resolution. Higher values cost more GPU memory and fill rate."; label: "Shadow resolution"; type: Enum; }; shadowNormalBias: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; shadowRadius: { default: number; description?: string; help?: string; label: string; max?: number; min?: number; step?: number; type: Float32; widget?: "color" | "slider" | "vector" | "text" | "select"; }; }>

Defined in: packages/core/src/lighting/light-components.ts:119

Parallel light emitted along the entity's local -Z axis.

Privacy | Terms