|
@@ -1,7 +1,7 @@
|
|
|
module BABYLON {
|
|
|
|
|
|
var serializeLight = (light: Light): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
serializationObject.name = light.name;
|
|
|
serializationObject.id = light.id;
|
|
|
serializationObject.tags = Tags.GetTags(light);
|
|
@@ -53,7 +53,7 @@
|
|
|
}
|
|
|
|
|
|
var serializeCamera = (camera: Camera): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
serializationObject.name = camera.name;
|
|
|
serializationObject.tags = Tags.GetTags(camera);
|
|
|
serializationObject.id = camera.id;
|
|
@@ -164,7 +164,7 @@
|
|
|
};
|
|
|
|
|
|
var serializeAnimation = (animation: Animation): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.name = animation.name;
|
|
|
serializationObject.property = animation.targetProperty;
|
|
@@ -178,18 +178,18 @@
|
|
|
for (var index = 0; index < keys.length; index++) {
|
|
|
var animationKey = keys[index];
|
|
|
|
|
|
- var key:any = {};
|
|
|
+ var key: any = {};
|
|
|
key.frame = animationKey.frame;
|
|
|
|
|
|
switch (dataType) {
|
|
|
- case Animation.ANIMATIONTYPE_FLOAT:
|
|
|
- key.values = [animationKey.value];
|
|
|
- break;
|
|
|
- case Animation.ANIMATIONTYPE_QUATERNION:
|
|
|
- case Animation.ANIMATIONTYPE_MATRIX:
|
|
|
- case Animation.ANIMATIONTYPE_VECTOR3:
|
|
|
- key.values = animationKey.value.asArray();
|
|
|
- break;
|
|
|
+ case Animation.ANIMATIONTYPE_FLOAT:
|
|
|
+ key.values = [animationKey.value];
|
|
|
+ break;
|
|
|
+ case Animation.ANIMATIONTYPE_QUATERNION:
|
|
|
+ case Animation.ANIMATIONTYPE_MATRIX:
|
|
|
+ case Animation.ANIMATIONTYPE_VECTOR3:
|
|
|
+ key.values = animationKey.value.asArray();
|
|
|
+ break;
|
|
|
}
|
|
|
|
|
|
serializationObject.keys.push(key);
|
|
@@ -199,7 +199,7 @@
|
|
|
};
|
|
|
|
|
|
var serializeMultiMaterial = (material: MultiMaterial): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.name = material.name;
|
|
|
serializationObject.id = material.id;
|
|
@@ -221,7 +221,7 @@
|
|
|
};
|
|
|
|
|
|
var serializeMaterial = (material: StandardMaterial): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.name = material.name;
|
|
|
|
|
@@ -285,7 +285,7 @@
|
|
|
};
|
|
|
|
|
|
var serializeTexture = (texture: BaseTexture): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
if (!texture.name) {
|
|
|
return null;
|
|
@@ -345,8 +345,8 @@
|
|
|
return serializationObject;
|
|
|
};
|
|
|
|
|
|
- var serializeSkeleton = (skeleton:Skeleton): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializeSkeleton = (skeleton: Skeleton): any => {
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.name = skeleton.name;
|
|
|
serializationObject.id = skeleton.id;
|
|
@@ -356,7 +356,7 @@
|
|
|
for (var index = 0; index < skeleton.bones.length; index++) {
|
|
|
var bone = skeleton.bones[index];
|
|
|
|
|
|
- var serializedBone:any = {
|
|
|
+ var serializedBone: any = {
|
|
|
parentBoneIndex: bone.getParent() ? skeleton.bones.indexOf(bone.getParent()) : -1,
|
|
|
name: bone.name,
|
|
|
matrix: bone.getLocalMatrix().toArray()
|
|
@@ -371,8 +371,8 @@
|
|
|
return serializationObject;
|
|
|
};
|
|
|
|
|
|
- var serializeParticleSystem = (particleSystem:ParticleSystem): any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializeParticleSystem = (particleSystem: ParticleSystem): any => {
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.emitterId = particleSystem.emitter.id;
|
|
|
serializationObject.capacity = particleSystem.getCapacity();
|
|
@@ -404,8 +404,8 @@
|
|
|
return serializationObject;
|
|
|
};
|
|
|
|
|
|
- var serializeLensFlareSystem = (lensFlareSystem:LensFlareSystem):any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializeLensFlareSystem = (lensFlareSystem: LensFlareSystem): any => {
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.emitterId = lensFlareSystem.getEmitter().id;
|
|
|
serializationObject.borderLimit = lensFlareSystem.borderLimit;
|
|
@@ -426,8 +426,8 @@
|
|
|
return serializationObject;
|
|
|
};
|
|
|
|
|
|
- var serializeShadowGenerator = (light: Light):any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializeShadowGenerator = (light: Light): any => {
|
|
|
+ var serializationObject: any = {};
|
|
|
var shadowGenerator = light.getShadowGenerator();
|
|
|
|
|
|
serializationObject.lightId = light.id;
|
|
@@ -607,8 +607,8 @@
|
|
|
return serializationObject;
|
|
|
};
|
|
|
|
|
|
- var serializeMesh = (mesh: Mesh, serializationScene: any):any => {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializeMesh = (mesh: Mesh, serializationScene: any): any => {
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
serializationObject.name = mesh.name;
|
|
|
serializationObject.id = mesh.id;
|
|
@@ -690,12 +690,12 @@
|
|
|
serializationObject.physicsRestitution = mesh.getPhysicsRestitution();
|
|
|
|
|
|
switch (mesh.getPhysicsImpostor()) {
|
|
|
- case PhysicsEngine.BoxImpostor:
|
|
|
- serializationObject.physicsImpostor = 1;
|
|
|
- break;
|
|
|
- case PhysicsEngine.SphereImpostor:
|
|
|
- serializationObject.physicsImpostor = 2;
|
|
|
- break;
|
|
|
+ case PhysicsEngine.BoxImpostor:
|
|
|
+ serializationObject.physicsImpostor = 1;
|
|
|
+ break;
|
|
|
+ case PhysicsEngine.SphereImpostor:
|
|
|
+ serializationObject.physicsImpostor = 2;
|
|
|
+ break;
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -728,7 +728,7 @@
|
|
|
|
|
|
export class SceneSerializer {
|
|
|
public static Serialize(scene: Scene): any {
|
|
|
- var serializationObject:any = {};
|
|
|
+ var serializationObject: any = {};
|
|
|
|
|
|
// Scene
|
|
|
serializationObject.useDelayedTextureLoading = scene.useDelayedTextureLoading;
|