julien-c's picture
julien-c HF staff
do not gitignore the builds
6cd9596
raw
history blame
2.62 kB
export interface IUniform {
value: any;
}
export let UniformsLib: {
common: {
diffuse: IUniform;
opacity: IUniform;
map: IUniform;
uvTransform: IUniform;
alphaMap: IUniform;
};
specularmap: {
specularMap: IUniform;
};
envmap: {
envMap: IUniform;
flipEnvMap: IUniform;
reflectivity: IUniform;
refractionRatio: IUniform;
maxMipLevel: IUniform;
};
aomap: {
aoMap: IUniform;
aoMapIntensity: IUniform;
};
lightmap: {
lightMap: IUniform;
lightMapIntensity: IUniform;
};
emissivemap: {
emissiveMap: IUniform;
};
bumpmap: {
bumpMap: IUniform;
bumpScale: IUniform;
};
normalmap: {
normalMap: IUniform;
normalScale: IUniform;
};
displacementmap: {
displacementMap: IUniform;
displacementScale: IUniform;
displacementBias: IUniform;
};
roughnessmap: {
roughnessMap: IUniform;
};
metalnessmap: {
metalnessMap: IUniform;
};
gradientmap: {
gradientMap: IUniform;
};
fog: {
fogDensity: IUniform;
fogNear: IUniform;
fogFar: IUniform;
fogColor: IUniform;
};
lights: {
ambientLightColor: IUniform;
directionalLights: {
value: any[];
properties: {
direction: {};
color: {};
shadow: {};
shadowBias: {};
shadowRadius: {};
shadowMapSize: {};
};
};
directionalShadowMap: IUniform;
directionalShadowMatrix: IUniform;
spotLights: {
value: any[];
properties: {
color: {};
position: {};
direction: {};
distance: {};
coneCos: {};
penumbraCos: {};
decay: {};
shadow: {};
shadowBias: {};
shadowRadius: {};
shadowMapSize: {};
};
};
spotShadowMap: IUniform;
spotShadowMatrix: IUniform;
pointLights: {
value: any[];
properties: {
color: {};
position: {};
decay: {};
distance: {};
shadow: {};
shadowBias: {};
shadowRadius: {};
shadowMapSize: {};
};
};
pointShadowMap: IUniform;
pointShadowMatrix: IUniform;
hemisphereLights: {
value: any[];
properties: {
direction: {};
skycolor: {};
groundColor: {};
};
};
rectAreaLights: {
value: any[];
properties: {
color: {};
position: {};
width: {};
height: {};
};
};
};
points: {
diffuse: IUniform;
opacity: IUniform;
size: IUniform;
scale: IUniform;
map: IUniform;
uvTransform: IUniform;
};
};