@itwin/core-frontend
Version:
iTwin.js frontend components
21 lines • 604 B
TypeScript
/** @packageDocumentation
* @module Rendering
*/
import { RenderTexture, SkyGradient } from "@itwin/core-common";
export interface RenderSkyGradientParams {
type: "gradient";
gradient: SkyGradient;
zOffset: number;
}
export interface RenderSkySphereParams {
type: "sphere";
texture: RenderTexture;
rotation: number;
zOffset: number;
}
export interface RenderSkyCubeParams {
type: "cube";
texture: RenderTexture;
}
export type RenderSkyBoxParams = RenderSkyGradientParams | RenderSkySphereParams | RenderSkyCubeParams;
//# sourceMappingURL=RenderSkyBoxParams.d.ts.map