webcad-ue4-api/types/GLSL/GoochShader.d.ts
2022-02-16 11:15:31 +08:00

33 lines
860 B
TypeScript

import { ShaderMaterialParameters, Vector3 } from "three";
export declare function GetGoochShader(): {
uniforms: {
LightPosition: {
type: string;
value: Vector3;
};
SurfaceColor: {
type: string;
value: Vector3;
};
WarmColor: {
type: string;
value: Vector3;
};
CoolColor: {
type: string;
value: Vector3;
};
DiffuseWarm: {
type: string;
value: number;
};
DiffuseCool: {
type: string;
value: number;
};
};
vertexShader: any;
fragmentShader: any;
};
export declare function GetGoodShaderSimple(color?: Vector3, side?: import("three").Side): ShaderMaterialParameters;
//# sourceMappingURL=GoochShader.d.ts.map