diff --git a/src/loaders/ObjectLoader.js b/src/loaders/ObjectLoader.js index 33e8febe383d9f..03e53ee947718e 100644 --- a/src/loaders/ObjectLoader.js +++ b/src/loaders/ObjectLoader.js @@ -785,6 +785,12 @@ class ObjectLoader extends Loader { } + if ( data.fog.name !== '' ) { + + object.fog.name = data.fog.name; + + } + } if ( data.backgroundBlurriness !== undefined ) object.backgroundBlurriness = data.backgroundBlurriness; diff --git a/src/scenes/Fog.js b/src/scenes/Fog.js index 03b89c71d824ae..a69dd415bfa370 100644 --- a/src/scenes/Fog.js +++ b/src/scenes/Fog.js @@ -25,6 +25,7 @@ class Fog { return { type: 'Fog', + name: this.name, color: this.color.getHex(), near: this.near, far: this.far diff --git a/src/scenes/FogExp2.js b/src/scenes/FogExp2.js index 3f60d0881e25c9..e714b5bed27718 100644 --- a/src/scenes/FogExp2.js +++ b/src/scenes/FogExp2.js @@ -23,6 +23,7 @@ class FogExp2 { return { type: 'FogExp2', + name: this.name, color: this.color.getHex(), density: this.density };