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.

16 lines (15 loc) 561 B
import { Component } from "../Component.js"; import { PostProcessingEffect } from "./PostProcessingEffect.js"; export declare function registerCustomEffectType(name: string, effect: typeof PostProcessingEffect): void; /** @internal */ export declare class VolumeProfile { /** effects added to the volume */ components: PostProcessingEffect[]; /** * call init on all components * @hidden **/ __init(owner: Component): void; addEffect(effect: PostProcessingEffect): void; removeEffect(effect: PostProcessingEffect): void; }