download
raw
799 Bytes
import { Material, Object3D, Vector3 } from 'three'
import { LightningStrike, RayParameters } from '../geometries/LightningStrike'
export interface StormParams {
size?: number
minHeight?: number
maxHeight?: number
maxSlope?: number
maxLightnings?: number
lightningMinPeriod?: number
lightningMaxPeriod?: number
lightningMinDuration?: number
lightningMaxDuration?: number
lightningParameters?: RayParameters
lightningMaterial?: Material
isEternal?: boolean
onRayPosition?: (source: Vector3, dest: Vector3) => void
onLightningDown?: (lightning: LightningStrike) => void
}
export class LightningStorm extends Object3D {
constructor(stormParams?: StormParams)
update(time: number): void
copy(source: LightningStorm, recursive?: boolean): this
clone(): this
}

Xet Storage Details

Size:
799 Bytes
·
Xet hash:
1c7f29bf2d990b63e5101c13f3c389c295d9c15ecb7c873568bf3a83c05d6640

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.