diff --git a/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart b/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart index 8eb359fc..25f173c5 100644 --- a/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart +++ b/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart @@ -384,7 +384,7 @@ class ThermionViewerFFI extends ThermionViewer { color: colour, intensity: intensity, position: Vector3(posX, posY, posZ), - direction: Vector3(dirX, dirY, dirZ), + direction: Vector3(dirX, dirY, dirZ)..normalize(), falloffRadius: falloffRadius, spotLightConeInner: spotLightConeInner, spotLightConeOuter: spotLightConeOuter,