ソースを参照

Merge pull request #647 from Gargaj/patch-1

add opencollada extension
Alexander Gessler 10 年 前
コミット
ce5baa95ca
1 ファイル変更6 行追加0 行削除
  1. 6 0
      code/ColladaParser.cpp

+ 6 - 0
code/ColladaParser.cpp

@@ -1067,6 +1067,12 @@ void ColladaParser::ReadLight( Collada::Light& pLight)
                 pLight.mFalloffAngle = ReadFloatFromTextContent();
                 pLight.mFalloffAngle = ReadFloatFromTextContent();
                 TestClosing("hotspot_beam");
                 TestClosing("hotspot_beam");
             }
             }
+            // OpenCOLLADA extensions
+            // -------------------------------------------------------
+            else if (IsElement("decay_falloff")) {
+                pLight.mOuterAngle = ReadFloatFromTextContent();
+                TestClosing("decay_falloff");
+            }
         }
         }
         else if( mReader->getNodeType() == irr::io::EXN_ELEMENT_END) {
         else if( mReader->getNodeType() == irr::io::EXN_ELEMENT_END) {
             if( strcmp( mReader->getNodeName(), "light") == 0)
             if( strcmp( mReader->getNodeName(), "light") == 0)