@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
33 lines • 965 B
TypeScript
/**
* Where should probes be resolved?
*/
export type ProbeResolutionStage = number;
export namespace ProbeResolutionStage {
let Vertex: number;
let Fragment: number;
}
export class MaterialTransformer extends AbstractMaterialTransformer {
/**
*
* @param {LightProbeVolume} volume
* @param {number|ProbeResolutionStage} stage either "vertex" or "fragment". Vertex sampling is faster but less accurate, fragment is more expensive and precise
*/
constructor({ volume, stage, }: LightProbeVolume);
/**
*
* @param {number} v
*/
set intensity(arg: number);
/**
*
* @return {number}
*/
get intensity(): number;
update_bounds(): void;
update_lookup(): void;
update(): void;
transform(source: any): any;
#private;
}
import { AbstractMaterialTransformer } from "../../../material/manager/AbstractMaterialTransformer.js";
//# sourceMappingURL=MaterialTransformer.d.ts.map