diff --git a/ShadowEditor.Web/src/serialization/gis/GlobeSerializer.js b/ShadowEditor.Web/src/serialization/gis/GlobeSerializer.js new file mode 100644 index 00000000..a69b627a --- /dev/null +++ b/ShadowEditor.Web/src/serialization/gis/GlobeSerializer.js @@ -0,0 +1,29 @@ +import BaseSerializer from '../BaseSerializer'; +import Object3DSerializer from './Object3DSerializer'; + +/** + * GlobeSerializer + * @author tengge / https://github.com/tengge1 + */ +function GlobeSerializer() { + BaseSerializer.call(this); +} + +GlobeSerializer.prototype = Object.create(BaseSerializer.prototype); +GlobeSerializer.prototype.constructor = GlobeSerializer; + +GlobeSerializer.prototype.toJSON = function (obj) { + var json = Object3DSerializer.prototype.toJSON.call(this, obj); + + return json; +}; + +GlobeSerializer.prototype.fromJSON = function (json, parent) { + var obj = parent === undefined ? new THREE.Bone() : parent; + + Object3DSerializer.prototype.fromJSON.call(this, json, obj); + + return obj; +}; + +export default GlobeSerializer; \ No newline at end of file diff --git a/images/README.md b/images/README.md index be8a08ef..65a9db4d 100644 --- a/images/README.md +++ b/images/README.md @@ -2,8 +2,6 @@ ![image](scene20190414.png) -![image](scene20190310.png) - ![image](scene20190111.png) ![image](scene20181223.png) diff --git a/images/scene20190310.png b/images/scene20190310.png deleted file mode 100644 index 505e3dbd..00000000 Binary files a/images/scene20190310.png and /dev/null differ