1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import {
- Uniform
- } from '../../../src/Three';
- export const TerrainShader: {
- uniforms: {
- ambientLightColor: Uniform;
- diffuse: Uniform;
- directionalLights: Uniform;
- directionalShadowMap: Uniform;
- directionalShadowMatrix: Uniform;
- enableDiffuse1: Uniform;
- enableDiffuse2: Uniform;
- enableReflection: Uniform;
- enableSpecular: Uniform;
- fogColor: Uniform;
- fogDensity: Uniform;
- fogFar: Uniform;
- fogNear: Uniform;
- hemisphereLights: Uniform;
- lightProbe: Uniform;
- opacity: Uniform;
- pointLights: Uniform;
- pointShadowMap: Uniform;
- pointShadowMatrix: Uniform;
- rectAreaLights: Uniform;
- shininess: Uniform;
- specular: Uniform;
- spotLights: Uniform;
- spotShadowMap: Uniform;
- spotShadowMatrix: Uniform;
- tDetail: Uniform;
- tDiffuse1: Uniform;
- tDiffuse2: Uniform;
- tDisplacement: Uniform;
- tNormal: Uniform;
- tSpecular: Uniform;
- uDisplacementBias: Uniform;
- uDisplacementScale: Uniform;
- uNormalScale: Uniform;
- uOffset: Uniform;
- uRepeatBase: Uniform;
- uRepeatOverlay: Uniform;
- };
- vertexShader: string;
- fragmentShader: string;
- };
|