@google/model-viewer
Version:
Easily display interactive 3D models on the web and in AR!
15 lines (14 loc) • 572 B
TypeScript
import ModelViewerElementBase from '../model-viewer-base.js';
import { Constructor } from '../utilities.js';
export declare const BASE_OPACITY = 0.1;
export declare interface EnvironmentInterface {
environmentImage: string | null;
skyboxImage: string | null;
shadowIntensity: number;
shadowSoftness: number;
exposure: number;
}
export declare const EnvironmentMixin: <T extends Constructor<ModelViewerElementBase, object>>(ModelViewerElement: T) => {
new (...args: any[]): EnvironmentInterface;
prototype: EnvironmentInterface;
} & object & T;