提交 8bcaa043 编写于 作者: M Mr.doob

Updated builds.

上级 5987b43c
......@@ -22560,7 +22560,13 @@ THREE.WebGLRenderer = function ( parameters ) {
// Materials
this.initMaterial = function ( material, lights, fog, object ) {
this.initMaterial = function () {
console.warn( 'THREE.WebGLRenderer: .initMaterial() has been removed.' );
};
function initMaterial( material, lights, fog, object ) {
material.addEventListener( 'dispose', onMaterialDispose );
......@@ -22657,8 +22663,8 @@ THREE.WebGLRenderer = function ( parameters ) {
morphTargets: material.morphTargets,
morphNormals: material.morphNormals,
maxMorphTargets: this.maxMorphTargets,
maxMorphNormals: this.maxMorphNormals,
maxMorphTargets: _this.maxMorphTargets,
maxMorphNormals: _this.maxMorphNormals,
maxDirLights: maxLightCount.directional,
maxPointLights: maxLightCount.point,
......@@ -22666,10 +22672,10 @@ THREE.WebGLRenderer = function ( parameters ) {
maxHemiLights: maxLightCount.hemi,
maxShadows: maxShadows,
shadowMapEnabled: this.shadowMapEnabled && object.receiveShadow && maxShadows > 0,
shadowMapType: this.shadowMapType,
shadowMapDebug: this.shadowMapDebug,
shadowMapCascade: this.shadowMapCascade,
shadowMapEnabled: _this.shadowMapEnabled && object.receiveShadow && maxShadows > 0,
shadowMapType: _this.shadowMapType,
shadowMapDebug: _this.shadowMapDebug,
shadowMapCascade: _this.shadowMapCascade,
alphaTest: material.alphaTest,
metal: material.metal,
......@@ -22731,7 +22737,7 @@ THREE.WebGLRenderer = function ( parameters ) {
if ( program === undefined ) {
program = new THREE.WebGLProgram( this, code, material, parameters );
program = new THREE.WebGLProgram( _this, code, material, parameters );
_programs.push( program );
_this.info.memory.programs = _programs.length;
......@@ -22748,7 +22754,7 @@ THREE.WebGLRenderer = function ( parameters ) {
var id, base = 'morphTarget';
for ( i = 0; i < this.maxMorphTargets; i ++ ) {
for ( i = 0; i < _this.maxMorphTargets; i ++ ) {
id = base + i;
......@@ -22768,7 +22774,7 @@ THREE.WebGLRenderer = function ( parameters ) {
var id, base = 'morphNormal';
for ( i = 0; i < this.maxMorphNormals; i ++ ) {
for ( i = 0; i < _this.maxMorphNormals; i ++ ) {
id = base + i;
......@@ -22804,7 +22810,7 @@ THREE.WebGLRenderer = function ( parameters ) {
if ( material.program ) deallocateMaterial( material );
_this.initMaterial( material, lights, fog, object );
initMaterial( material, lights, fog, object );
material.needsUpdate = false;
}
......
因为 它太大了无法显示 source diff 。你可以改为 查看blob
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册