Variable UniformsLib

UniformsLib: {
    aomap: {
        aoMap: IUniform;
        aoMapIntensity: IUniform;
    };
    bumpmap: {
        bumpMap: IUniform;
        bumpScale: IUniform;
    };
    common: {
        alphaMap: IUniform;
        diffuse: IUniform;
        map: IUniform;
        opacity: IUniform;
        uv2Transform: IUniform;
        uvTransform: IUniform;
    };
    displacementmap: {
        displacementBias: IUniform;
        displacementMap: IUniform;
        displacementScale: IUniform;
    };
    emissivemap: {
        emissiveMap: IUniform;
    };
    envmap: {
        envMap: IUniform;
        flipEnvMap: IUniform;
        maxMipLevel: IUniform;
        reflectivity: IUniform;
        refractionRatio: IUniform;
    };
    fog: {
        fogColor: IUniform;
        fogDensity: IUniform;
        fogFar: IUniform;
        fogNear: IUniform;
    };
    gradientmap: {
        gradientMap: IUniform;
    };
    lightmap: {
        lightMap: IUniform;
        lightMapIntensity: IUniform;
    };
    lights: {
        ambientLightColor: IUniform;
        directionalLightShadows: {
            properties: {
                shadowBias: {};
                shadowMapSize: {};
                shadowNormalBias: {};
                shadowRadius: {};
            };
            value: any[];
        };
        directionalLights: {
            properties: {
                color: {};
                direction: {};
            };
            value: any[];
        };
        directionalShadowMap: IUniform;
        directionalShadowMatrix: IUniform;
        hemisphereLights: {
            properties: {
                direction: {};
                groundColor: {};
                skycolor: {};
            };
            value: any[];
        };
        pointLightShadows: {
            properties: {
                shadowBias: {};
                shadowMapSize: {};
                shadowNormalBias: {};
                shadowRadius: {};
            };
            value: any[];
        };
        pointLights: {
            properties: {
                color: {};
                decay: {};
                distance: {};
                position: {};
            };
            value: any[];
        };
        pointShadowMap: IUniform;
        pointShadowMatrix: IUniform;
        rectAreaLights: {
            properties: {
                color: {};
                height: {};
                position: {};
                width: {};
            };
            value: any[];
        };
        spotLightShadows: {
            properties: {
                shadowBias: {};
                shadowMapSize: {};
                shadowNormalBias: {};
                shadowRadius: {};
            };
            value: any[];
        };
        spotLights: {
            properties: {
                color: {};
                coneCos: {};
                decay: {};
                direction: {};
                distance: {};
                penumbraCos: {};
                position: {};
            };
            value: any[];
        };
        spotShadowMap: IUniform;
        spotShadowMatrix: IUniform;
    };
    metalnessmap: {
        metalnessMap: IUniform;
    };
    normalmap: {
        normalMap: IUniform;
        normalScale: IUniform;
    };
    points: {
        diffuse: IUniform;
        map: IUniform;
        opacity: IUniform;
        scale: IUniform;
        size: IUniform;
        uvTransform: IUniform;
    };
    roughnessmap: {
        roughnessMap: IUniform;
    };
    specularmap: {
        specularMap: IUniform;
    };
}

Type declaration

  • aomap: {
        aoMap: IUniform;
        aoMapIntensity: IUniform;
    }
  • bumpmap: {
        bumpMap: IUniform;
        bumpScale: IUniform;
    }
  • common: {
        alphaMap: IUniform;
        diffuse: IUniform;
        map: IUniform;
        opacity: IUniform;
        uv2Transform: IUniform;
        uvTransform: IUniform;
    }
  • displacementmap: {
        displacementBias: IUniform;
        displacementMap: IUniform;
        displacementScale: IUniform;
    }
  • emissivemap: {
        emissiveMap: IUniform;
    }
  • envmap: {
        envMap: IUniform;
        flipEnvMap: IUniform;
        maxMipLevel: IUniform;
        reflectivity: IUniform;
        refractionRatio: IUniform;
    }
  • fog: {
        fogColor: IUniform;
        fogDensity: IUniform;
        fogFar: IUniform;
        fogNear: IUniform;
    }
  • gradientmap: {
        gradientMap: IUniform;
    }
  • lightmap: {
        lightMap: IUniform;
        lightMapIntensity: IUniform;
    }
  • lights: {
        ambientLightColor: IUniform;
        directionalLightShadows: {
            properties: {
                shadowBias: {};
                shadowMapSize: {};
                shadowNormalBias: {};
                shadowRadius: {};
            };
            value: any[];
        };
        directionalLights: {
            properties: {
                color: {};
                direction: {};
            };
            value: any[];
        };
        directionalShadowMap: IUniform;
        directionalShadowMatrix: IUniform;
        hemisphereLights: {
            properties: {
                direction: {};
                groundColor: {};
                skycolor: {};
            };
            value: any[];
        };
        pointLightShadows: {
            properties: {
                shadowBias: {};
                shadowMapSize: {};
                shadowNormalBias: {};
                shadowRadius: {};
            };
            value: any[];
        };
        pointLights: {
            properties: {
                color: {};
                decay: {};
                distance: {};
                position: {};
            };
            value: any[];
        };
        pointShadowMap: IUniform;
        pointShadowMatrix: IUniform;
        rectAreaLights: {
            properties: {
                color: {};
                height: {};
                position: {};
                width: {};
            };
            value: any[];
        };
        spotLightShadows: {
            properties: {
                shadowBias: {};
                shadowMapSize: {};
                shadowNormalBias: {};
                shadowRadius: {};
            };
            value: any[];
        };
        spotLights: {
            properties: {
                color: {};
                coneCos: {};
                decay: {};
                direction: {};
                distance: {};
                penumbraCos: {};
                position: {};
            };
            value: any[];
        };
        spotShadowMap: IUniform;
        spotShadowMatrix: IUniform;
    }
    • ambientLightColor: IUniform
    • directionalLightShadows: {
          properties: {
              shadowBias: {};
              shadowMapSize: {};
              shadowNormalBias: {};
              shadowRadius: {};
          };
          value: any[];
      }
      • properties: {
            shadowBias: {};
            shadowMapSize: {};
            shadowNormalBias: {};
            shadowRadius: {};
        }
        • shadowBias: {}
          • shadowMapSize: {}
            • shadowNormalBias: {}
              • shadowRadius: {}
              • value: any[]
            • directionalLights: {
                  properties: {
                      color: {};
                      direction: {};
                  };
                  value: any[];
              }
              • properties: {
                    color: {};
                    direction: {};
                }
                • color: {}
                  • direction: {}
                  • value: any[]
                • directionalShadowMap: IUniform
                • directionalShadowMatrix: IUniform
                • hemisphereLights: {
                      properties: {
                          direction: {};
                          groundColor: {};
                          skycolor: {};
                      };
                      value: any[];
                  }
                  • properties: {
                        direction: {};
                        groundColor: {};
                        skycolor: {};
                    }
                    • direction: {}
                      • groundColor: {}
                        • skycolor: {}
                        • value: any[]
                      • pointLightShadows: {
                            properties: {
                                shadowBias: {};
                                shadowMapSize: {};
                                shadowNormalBias: {};
                                shadowRadius: {};
                            };
                            value: any[];
                        }
                        • properties: {
                              shadowBias: {};
                              shadowMapSize: {};
                              shadowNormalBias: {};
                              shadowRadius: {};
                          }
                          • shadowBias: {}
                            • shadowMapSize: {}
                              • shadowNormalBias: {}
                                • shadowRadius: {}
                                • value: any[]
                              • pointLights: {
                                    properties: {
                                        color: {};
                                        decay: {};
                                        distance: {};
                                        position: {};
                                    };
                                    value: any[];
                                }
                                • properties: {
                                      color: {};
                                      decay: {};
                                      distance: {};
                                      position: {};
                                  }
                                  • color: {}
                                    • decay: {}
                                      • distance: {}
                                        • position: {}
                                        • value: any[]
                                      • pointShadowMap: IUniform
                                      • pointShadowMatrix: IUniform
                                      • rectAreaLights: {
                                            properties: {
                                                color: {};
                                                height: {};
                                                position: {};
                                                width: {};
                                            };
                                            value: any[];
                                        }
                                        • properties: {
                                              color: {};
                                              height: {};
                                              position: {};
                                              width: {};
                                          }
                                          • color: {}
                                            • height: {}
                                              • position: {}
                                                • width: {}
                                                • value: any[]
                                              • spotLightShadows: {
                                                    properties: {
                                                        shadowBias: {};
                                                        shadowMapSize: {};
                                                        shadowNormalBias: {};
                                                        shadowRadius: {};
                                                    };
                                                    value: any[];
                                                }
                                                • properties: {
                                                      shadowBias: {};
                                                      shadowMapSize: {};
                                                      shadowNormalBias: {};
                                                      shadowRadius: {};
                                                  }
                                                  • shadowBias: {}
                                                    • shadowMapSize: {}
                                                      • shadowNormalBias: {}
                                                        • shadowRadius: {}
                                                        • value: any[]
                                                      • spotLights: {
                                                            properties: {
                                                                color: {};
                                                                coneCos: {};
                                                                decay: {};
                                                                direction: {};
                                                                distance: {};
                                                                penumbraCos: {};
                                                                position: {};
                                                            };
                                                            value: any[];
                                                        }
                                                        • properties: {
                                                              color: {};
                                                              coneCos: {};
                                                              decay: {};
                                                              direction: {};
                                                              distance: {};
                                                              penumbraCos: {};
                                                              position: {};
                                                          }
                                                          • color: {}
                                                            • coneCos: {}
                                                              • decay: {}
                                                                • direction: {}
                                                                  • distance: {}
                                                                    • penumbraCos: {}
                                                                      • position: {}
                                                                      • value: any[]
                                                                    • spotShadowMap: IUniform
                                                                    • spotShadowMatrix: IUniform
                                                                  • metalnessmap: {
                                                                        metalnessMap: IUniform;
                                                                    }
                                                                  • normalmap: {
                                                                        normalMap: IUniform;
                                                                        normalScale: IUniform;
                                                                    }
                                                                  • points: {
                                                                        diffuse: IUniform;
                                                                        map: IUniform;
                                                                        opacity: IUniform;
                                                                        scale: IUniform;
                                                                        size: IUniform;
                                                                        uvTransform: IUniform;
                                                                    }
                                                                  • roughnessmap: {
                                                                        roughnessMap: IUniform;
                                                                    }
                                                                  • specularmap: {
                                                                        specularMap: IUniform;
                                                                    }

                                                                  Generated using TypeDoc