summaryrefslogtreecommitdiffstats
path: root/src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp')
-rw-r--r--src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp b/src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp
index fa2babad..d68df5d7 100644
--- a/src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp
+++ b/src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp
@@ -484,7 +484,8 @@ void FbxDomWalker::ProcessLight(FbxNode *inFbxNode)
ProcessTransform(inFbxNode, true);
FbxLight *light = inFbxNode->GetLight();
FbxDouble3 color = light->Color.Get();
- m_Translator->SetLightProperties(light->LightType.Get(), SFloat3(color[0], color[1], color[2]),
+ m_Translator->SetLightProperties(light->LightType.Get(),
+ SFloat4(color[0], color[1], color[2], 1.0f),
light->Intensity.Get(), 0, 0, light->CastShadows.Get());
ProcessNodeChildren(inFbxNode);
m_Translator->PopLight();