|
@@ -34,19 +34,19 @@ function WebGLPrograms( renderer, cubemaps, extensions, capabilities, bindingSta
|
|
|
};
|
|
|
|
|
|
const parameterNames = [
|
|
|
- "precision", "isWebGL2", "supportsVertexTextures", "outputEncoding", "instancing", "instancingColor",
|
|
|
- "map", "mapEncoding", "matcap", "matcapEncoding", "envMap", "envMapMode", "envMapEncoding", "envMapCubeUV",
|
|
|
- "lightMap", "lightMapEncoding", "aoMap", "emissiveMap", "emissiveMapEncoding", "bumpMap", "normalMap", "objectSpaceNormalMap", "tangentSpaceNormalMap", "clearcoatMap", "clearcoatRoughnessMap", "clearcoatNormalMap", "displacementMap", "specularMap",
|
|
|
- "roughnessMap", "metalnessMap", "gradientMap",
|
|
|
- "alphaMap", "combine", "vertexColors", "vertexTangents", "vertexUvs", "uvsVertexOnly", "fog", "useFog", "fogExp2",
|
|
|
- "flatShading", "sizeAttenuation", "logarithmicDepthBuffer", "skinning",
|
|
|
- "maxBones", "useVertexTexture", "morphTargets", "morphNormals",
|
|
|
- "maxMorphTargets", "maxMorphNormals", "premultipliedAlpha",
|
|
|
- "numDirLights", "numPointLights", "numSpotLights", "numHemiLights", "numRectAreaLights",
|
|
|
- "numDirLightShadows", "numPointLightShadows", "numSpotLightShadows",
|
|
|
- "shadowMapEnabled", "shadowMapType", "toneMapping", 'physicallyCorrectLights',
|
|
|
- "alphaTest", "doubleSided", "flipSided", "numClippingPlanes", "numClipIntersection", "depthPacking", "dithering",
|
|
|
- "sheen", "transmissionMap"
|
|
|
+ 'precision', 'isWebGL2', 'supportsVertexTextures', 'outputEncoding', 'instancing', 'instancingColor',
|
|
|
+ 'map', 'mapEncoding', 'matcap', 'matcapEncoding', 'envMap', 'envMapMode', 'envMapEncoding', 'envMapCubeUV',
|
|
|
+ 'lightMap', 'lightMapEncoding', 'aoMap', 'emissiveMap', 'emissiveMapEncoding', 'bumpMap', 'normalMap', 'objectSpaceNormalMap', 'tangentSpaceNormalMap', 'clearcoatMap', 'clearcoatRoughnessMap', 'clearcoatNormalMap', 'displacementMap', 'specularMap',
|
|
|
+ 'roughnessMap', 'metalnessMap', 'gradientMap',
|
|
|
+ 'alphaMap', 'combine', 'vertexColors', 'vertexTangents', 'vertexUvs', 'uvsVertexOnly', 'fog', 'useFog', 'fogExp2',
|
|
|
+ 'flatShading', 'sizeAttenuation', 'logarithmicDepthBuffer', 'skinning',
|
|
|
+ 'maxBones', 'useVertexTexture', 'morphTargets', 'morphNormals',
|
|
|
+ 'maxMorphTargets', 'maxMorphNormals', 'premultipliedAlpha',
|
|
|
+ 'numDirLights', 'numPointLights', 'numSpotLights', 'numHemiLights', 'numRectAreaLights',
|
|
|
+ 'numDirLightShadows', 'numPointLightShadows', 'numSpotLightShadows',
|
|
|
+ 'shadowMapEnabled', 'shadowMapType', 'toneMapping', 'physicallyCorrectLights',
|
|
|
+ 'alphaTest', 'doubleSided', 'flipSided', 'numClippingPlanes', 'numClipIntersection', 'depthPacking', 'dithering',
|
|
|
+ 'sheen', 'transmissionMap'
|
|
|
];
|
|
|
|
|
|
function getMaxBones( object ) {
|
|
@@ -99,7 +99,7 @@ function WebGLPrograms( renderer, cubemaps, extensions, capabilities, bindingSta
|
|
|
|
|
|
} else if ( map.isWebGLRenderTarget ) {
|
|
|
|
|
|
- console.warn( "THREE.WebGLPrograms.getTextureEncodingFromMap: don't use render targets as textures. Use their .texture property instead." );
|
|
|
+ console.warn( 'THREE.WebGLPrograms.getTextureEncodingFromMap: don\'t use render targets as textures. Use their .texture property instead.' );
|
|
|
encoding = map.texture.encoding;
|
|
|
|
|
|
}
|