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.

8 lines (7 loc) 576 B
import { Object3D } from "three"; import type { AnimationExtension } from "../extensions/Animation.js"; import type { AudioExtension } from "../extensions/behavior/AudioExtension.js"; import { BehaviorModel } from "../extensions/behavior/BehavioursBuilder.js"; export declare function registerAnimatorsImplictly(root: Object3D, ext: AnimationExtension): Array<Object3D>; export declare function registerAudioSourcesImplictly(root: Object3D, _ext: AudioExtension): Array<Object3D>; export declare function disableObjectsAtStart(objects: Array<Object3D>): BehaviorModel;