소스 검색

Post FX script file initialization

Areloch 6 년 전
부모
커밋
89128ce14a
3개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 0
      Engine/source/T3D/assets/PostEffectAsset.cpp
  2. 1 1
      Engine/source/T3D/lighting/IBLUtilities.h
  3. 1 1
      Engine/source/scene/reflector.cpp

+ 4 - 0
Engine/source/T3D/assets/PostEffectAsset.cpp

@@ -126,12 +126,16 @@ void PostEffectAsset::copyTo(SimObject* object)
 
 void PostEffectAsset::initializeAsset()
 {
+   mScriptFile = expandAssetFilePath(mScriptFile);
+
    if (Platform::isFile(mScriptFile))
       Con::executeFile(mScriptFile, false, false);
 }
 
 void PostEffectAsset::onAssetRefresh()
 {
+   mScriptFile = expandAssetFilePath(mScriptFile);
+
    if (Platform::isFile(mScriptFile))
       Con::executeFile(mScriptFile, false, false);
 }

+ 1 - 1
Engine/source/T3D/lighting/IBLUtilities.h

@@ -67,4 +67,4 @@ namespace IBLUtilities
    F32 areaElement(F32 x, F32 y);
 };
 
-#endif
+#endif

+ 1 - 1
Engine/source/scene/reflector.cpp

@@ -863,4 +863,4 @@ MatrixF PlaneReflector::getFrustumClipProj( MatrixF &modelview )
    proj.mul( rotMat );  // restore Torque rotation
 
    return proj;
-}
+}