@realsee/five
Version:
Realsee Renderer SDK
29 lines (28 loc) • 782 B
TypeScript
import * as THREE from "three";
import { Parameter, ParameterValue } from "../parameter";
/**
* PBM 模型组
* @deprecated 弃用, 直接使用 THREE.Group
*/
declare class PBMContainer extends THREE.Group {
/** 当前样式参数 */
parameter: Parameter;
/** 是否需要更新按需渲染 */
needsRender: boolean;
/**
* 更新版本
* @deprecated
* use this.parameter.resolveValue()
*/
get materialParameters(): ParameterValue;
/**
* 更新版本
* @deprecated
* use this.parameter.resolveValue().versions instead
*/
get pbmMaterialParametersVersion(): string;
setMaterial(value: Partial<ParameterValue>): void;
getMaterial(): ParameterValue;
update(): void;
}
export { PBMContainer };