From 8ce2d1e0e06dd817c436b0e4d6f3226dd5824e47 Mon Sep 17 00:00:00 2001 From: Harold Serrano Date: Thu, 15 Jan 2026 00:05:54 -0700 Subject: [PATCH] [Patch] remove animation playback from sereializer --- Sources/UntoldEngine/Scenes/SceneSerializer.swift | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Sources/UntoldEngine/Scenes/SceneSerializer.swift b/Sources/UntoldEngine/Scenes/SceneSerializer.swift index 841e1c33..255e2ba5 100644 --- a/Sources/UntoldEngine/Scenes/SceneSerializer.swift +++ b/Sources/UntoldEngine/Scenes/SceneSerializer.swift @@ -151,7 +151,6 @@ struct EntityData: Codable { var axisOfRotations: simd_float3 = .zero var scale: simd_float3 = .one var animations: [URL] = [] - var animationPlaybackSpeed: Float = 1.0 var mass: Float = .init(1.0) var lightData: LightData? = nil var cameraData: CameraData? = nil @@ -264,7 +263,6 @@ public func serializeScene() -> SceneData { // Animation properties if let animationComponent = scene.get(component: AnimationComponent.self, for: entityId) { entityData.animations = animationComponent.animationsFilenames - entityData.animationPlaybackSpeed = animationComponent.playbackSpeed } entityData.hasAnimationComponent = hasComponent(entityId: entityId, componentType: AnimationComponent.self) @@ -650,7 +648,6 @@ public func deserializeScene(sceneData: SceneData, meshLoadingMode: MeshLoadingM } if let animationComponent = scene.get(component: AnimationComponent.self, for: entityId) { animationComponent.animationsFilenames = sceneDataEntity.animations - animationComponent.playbackSpeed = sceneDataEntity.animationPlaybackSpeed } } case .asyncDefault: @@ -670,7 +667,6 @@ public func deserializeScene(sceneData: SceneData, meshLoadingMode: MeshLoadingM } if let animationComponent = scene.get(component: AnimationComponent.self, for: entityId) { animationComponent.animationsFilenames = sceneDataEntity.animations - animationComponent.playbackSpeed = sceneDataEntity.animationPlaybackSpeed } } } else { @@ -697,7 +693,6 @@ public func deserializeScene(sceneData: SceneData, meshLoadingMode: MeshLoadingM } if let animationComponent = scene.get(component: AnimationComponent.self, for: entityId) { animationComponent.animationsFilenames = sceneDataEntity.animations - animationComponent.playbackSpeed = sceneDataEntity.animationPlaybackSpeed } } case .asyncDefault: @@ -718,7 +713,6 @@ public func deserializeScene(sceneData: SceneData, meshLoadingMode: MeshLoadingM } if let animationComponent = scene.get(component: AnimationComponent.self, for: entityId) { animationComponent.animationsFilenames = sceneDataEntity.animations - animationComponent.playbackSpeed = sceneDataEntity.animationPlaybackSpeed } } } else {