diff options
Diffstat (limited to 'src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp')
-rw-r--r-- | src/Authoring/QT3DSIMP/Qt3DSImportSGTranslation/Qt3DSImportFbxSGTranslation.cpp | 3 |
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(); |