Spaces:
Running
Running
File size: 2,622 Bytes
6cd9596 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
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;
};
};
|