# Generated by gBuildSystem, command: ../../gbs/gbs.py 

CXX = g++
CFLAGS = -DPLATFORM_LINUX -DMATH_INTEL_SIMD -DREVISION=\"`svnversion -c ../..`\" -c -msse4 -pedantic-errors -pedantic -ansi -Wall -Wextra -W -Wno-long-long -pipe -pipe -pg -fsingle-precision-constant
PHFLAGS = 
LINKER = g++
LFLAGS = -rdynamic -pg -L../../extern/lib-x86-64-linux -Wl,-Bstatic -lBulletSoftBody -lBulletDynamics -lBulletCollision -lLinearMath -lGLEW -lGLU -Wl,-Bdynamic -lGL -ljpeg -lSDL -lpng -lpython2.6 -lboost_system -lboost_python -lboost_filesystem -lboost_thread -lfreetype -lgtest
EXECUTABLE = anki-unit-tests
INCPATH = -I./ -I../../src/Misc -I../../src/Input -I../../src/Math -I../../src/Scripting -I../../src/Scripting/Input -I../../src/Scripting/Math -I../../src/Scripting/Renderer -I../../src/Scripting/Scene -I../../src/Scripting/Scene/MaterialRuntime -I../../src/Scripting/Events -I../../src/Scripting/Core -I../../src/Scripting/Util -I../../src/Ui -I../../src/Collision -I../../src/Renderer -I../../src/Renderer/Drawers -I../../src/Scene -I../../src/Scene/ParticleEmitter -I../../src/Scene/Cameras -I../../src/Scene/MaterialRuntime -I../../src/Scene/Controllers -I../../src/Scene/Lights -I../../src/Events -I../../src/Core -I../../src/Resources -I../../src/Resources/Material -I../../src/Resources/Model -I../../src/Resources/ShaderProg -I../../src/Resources/Core -I../../src/Resources/Mesh -I../../src/Resources/Texture -I../../src/GfxApi -I../../src/GfxApi/BufferObjects -I../../src/Util -I../../src/Util/Scanner -I../../src/Physics -I../Math -I../Scripting -I../Ui -I../build -I../Resources -I../data -I../Util -I../ -I../../extern/include -I../../extern/include/bullet -I/usr/include/python2.6 -I/usr/include/freetype2 
SOURCES = ../../src/Misc/skybox.cpp ../../src/Misc/TestHeader.cpp ../../src/Misc/PropertyTree.cpp ../../src/Misc/map.cpp ../../src/Input/Input.cpp ../../src/Scripting/ScriptingEngine.cpp ../../src/Scripting/BoostPythonInterfaces.cpp ../../src/Scripting/Input/Input.bpi.cpp ../../src/Scripting/Math/Vec2.bpi.cpp ../../src/Scripting/Math/Vec4.bpi.cpp ../../src/Scripting/Math/Vec3.bpi.cpp ../../src/Scripting/Renderer/Renderer.bpi.cpp ../../src/Scripting/Renderer/Pps.bpi.cpp ../../src/Scripting/Renderer/Dbg.bpi.cpp ../../src/Scripting/Renderer/Hdr.bpi.cpp ../../src/Scripting/Renderer/Bl.bpi.cpp ../../src/Scripting/Renderer/MainRenderer.bpi.cpp ../../src/Scripting/Scene/Scene.bpi.cpp ../../src/Scripting/Scene/ModelNode.bpi.cpp ../../src/Scripting/Scene/SceneNode.bpi.cpp ../../src/Scripting/Scene/ModelPatchNode.bpi.cpp ../../src/Scripting/Scene/Camera.bpi.cpp ../../src/Scripting/Scene/PatchNode.bpi.cpp ../../src/Scripting/Scene/MaterialRuntime/MaterialRuntime.bpi.cpp ../../src/Scripting/Events/EventMainRendererPpsHdr.bpi.cpp ../../src/Scripting/Events/EventSceneColor.bpi.cpp ../../src/Scripting/Events/EventManager.bpi.cpp ../../src/Scripting/Core/Logger.bpi.cpp ../../src/Scripting/Core/App.bpi.cpp ../../src/Scripting/Core/Globals.bpi.cpp ../../src/Scripting/Util/HighRezTimer.bpi.cpp ../../src/Ui/UiFtFontLoader.cpp ../../src/Ui/UiPainterDevice.cpp ../../src/Ui/UiFont.cpp ../../src/Ui/UiPainter.cpp ../../src/Collision/Ray.cpp ../../src/Collision/Plane.cpp ../../src/Collision/Obb.cpp ../../src/Collision/Sphere.cpp ../../src/Collision/LineSegment.cpp ../../src/Renderer/Dbg.cpp ../../src/Renderer/Ssao.cpp ../../src/Renderer/MainRenderer.cpp ../../src/Renderer/Hdr.cpp ../../src/Renderer/Bs.cpp ../../src/Renderer/Smo.cpp ../../src/Renderer/Bl.cpp ../../src/Renderer/Sm.cpp ../../src/Renderer/Ez.cpp ../../src/Renderer/Is.cpp ../../src/Renderer/SkinsDeformer.cpp ../../src/Renderer/Pps.cpp ../../src/Renderer/Ms.cpp ../../src/Renderer/Renderer.cpp ../../src/Renderer/Drawers/CollisionDbgDrawer.cpp ../../src/Renderer/Drawers/PhyDbgDrawer.cpp ../../src/Renderer/Drawers/SceneDbgDrawer.cpp ../../src/Renderer/Drawers/SceneDrawer.cpp ../../src/Scene/ModelNode.cpp ../../src/Scene/ModelPatchNode.cpp ../../src/Scene/SkinPatchNode.cpp ../../src/Scene/SceneNode.cpp ../../src/Scene/Scene.cpp ../../src/Scene/PatchNode.cpp ../../src/Scene/SkinNode.cpp ../../src/Scene/VisibilityTester.cpp ../../src/Scene/ParticleEmitter/Particle.cpp ../../src/Scene/ParticleEmitter/ParticleEmitter.cpp ../../src/Scene/Cameras/PerspectiveCamera.cpp ../../src/Scene/Cameras/Camera.cpp ../../src/Scene/Cameras/OrthographicCamera.cpp ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.cpp ../../src/Scene/MaterialRuntime/MaterialRuntime.cpp ../../src/Scene/Controllers/Controller.cpp ../../src/Scene/Controllers/SkelAnimModelNodeCtrl.cpp ../../src/Scene/Lights/SpotLight.cpp ../../src/Scene/Lights/Light.cpp ../../src/Events/EventSceneColor.cpp ../../src/Events/EventMainRendererPpsHdr.cpp ../../src/Events/EventManager.cpp ../../src/Events/Event.cpp ../../src/Core/App.cpp ../../src/Core/JobManager.cpp ../../src/Core/AsyncLoader.cpp ../../src/Core/StdinListener.cpp ../../src/Core/Logger.cpp ../../src/Core/Object.cpp ../../src/Resources/Skin.cpp ../../src/Resources/Extension.cpp ../../src/Resources/Script.cpp ../../src/Resources/SkelAnim.cpp ../../src/Resources/LightRsrc.cpp ../../src/Resources/DummyRsrc.cpp ../../src/Resources/Skeleton.cpp ../../src/Resources/ParticleEmitterProps.cpp ../../src/Resources/Material/MtlUserDefinedVar.cpp ../../src/Resources/Material/Material.cpp ../../src/Resources/Model/ModelPatch.cpp ../../src/Resources/Model/Model.cpp ../../src/Resources/ShaderProg/ShaderProg.cpp ../../src/Resources/ShaderProg/SProgUniVar.cpp ../../src/Resources/ShaderProg/ShaderPrePreprocessor.cpp ../../src/Resources/Core/ResourceManager.cpp ../../src/Resources/Core/RsrcLoadingRequests.cpp ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.cpp ../../src/Resources/Mesh/MeshData.cpp ../../src/Resources/Mesh/Mesh.cpp ../../src/Resources/Texture/Texture.cpp ../../src/Resources/Texture/Image.cpp ../../src/GfxApi/GlStateMachine.cpp ../../src/GfxApi/BufferObjects/BufferObject.cpp ../../src/GfxApi/BufferObjects/Vao.cpp ../../src/GfxApi/BufferObjects/Fbo.cpp ../../src/Util/HighRezTimer.cpp ../../src/Util/Exception.cpp ../../src/Util/Util.cpp ../../src/Util/BinaryStream.cpp ../../src/Util/Scanner/ScannerToken.cpp ../../src/Util/Scanner/ScannerException.cpp ../../src/Util/Scanner/Scanner.cpp ../../src/Physics/PhysMasterContainer.cpp ../../src/Physics/PhysCharacter.cpp ../../src/Physics/PhysRigidBody.cpp ../Math/Vectors.ut.cpp ../Math/Matrices.ut.cpp ../Scripting/ScriptingEngine.ut.cpp ../Ui/UiFtFontLoader.ut.cpp ../Resources/Material.ut.cpp ../Util/HighRezTimer.ut.cpp ../Util/Scanner.ut.cpp ../Main.cpp 
OBJECTS = skybox.o TestHeader.o PropertyTree.o map.o Input.o ScriptingEngine.o BoostPythonInterfaces.o Input.bpi.o Vec2.bpi.o Vec4.bpi.o Vec3.bpi.o Renderer.bpi.o Pps.bpi.o Dbg.bpi.o Hdr.bpi.o Bl.bpi.o MainRenderer.bpi.o Scene.bpi.o ModelNode.bpi.o SceneNode.bpi.o ModelPatchNode.bpi.o Camera.bpi.o PatchNode.bpi.o MaterialRuntime.bpi.o EventMainRendererPpsHdr.bpi.o EventSceneColor.bpi.o EventManager.bpi.o Logger.bpi.o App.bpi.o Globals.bpi.o HighRezTimer.bpi.o UiFtFontLoader.o UiPainterDevice.o UiFont.o UiPainter.o Ray.o Plane.o Obb.o Sphere.o LineSegment.o Dbg.o Ssao.o MainRenderer.o Hdr.o Bs.o Smo.o Bl.o Sm.o Ez.o Is.o SkinsDeformer.o Pps.o Ms.o Renderer.o CollisionDbgDrawer.o PhyDbgDrawer.o SceneDbgDrawer.o SceneDrawer.o ModelNode.o ModelPatchNode.o SkinPatchNode.o SceneNode.o Scene.o PatchNode.o SkinNode.o VisibilityTester.o Particle.o ParticleEmitter.o PerspectiveCamera.o Camera.o OrthographicCamera.o MaterialRuntimeUserDefinedVar.o MaterialRuntime.o Controller.o SkelAnimModelNodeCtrl.o SpotLight.o Light.o EventSceneColor.o EventMainRendererPpsHdr.o EventManager.o Event.o App.o JobManager.o AsyncLoader.o StdinListener.o Logger.o Object.o Skin.o Extension.o Script.o SkelAnim.o LightRsrc.o DummyRsrc.o Skeleton.o ParticleEmitterProps.o MtlUserDefinedVar.o Material.o ModelPatch.o Model.o ShaderProg.o SProgUniVar.o ShaderPrePreprocessor.o ResourceManager.o RsrcLoadingRequests.o RsrcAsyncLoadingReqsHandler.o MeshData.o Mesh.o Texture.o Image.o GlStateMachine.o BufferObject.o Vao.o Fbo.o HighRezTimer.o Exception.o Util.o BinaryStream.o ScannerToken.o ScannerException.o Scanner.o PhysMasterContainer.o PhysCharacter.o PhysRigidBody.o Vectors.ut.o Matrices.ut.o ScriptingEngine.ut.o UiFtFontLoader.ut.o Material.ut.o HighRezTimer.ut.o Scanner.ut.o Main.o 
PRECOMPILED_HEADERS = 

all: $(PRECOMPILED_HEADERS) $(SOURCES) $(EXECUTABLE)

$(EXECUTABLE): $(OBJECTS)
	@echo Linking...
	@$(LINKER) $(OBJECTS) $(LFLAGS) -o $(EXECUTABLE)
	@echo All Done!

skybox.o: ../../src/Misc/skybox.cpp ../../src/Misc/skybox.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/StdTypes.h \
 ../../src/Util/Assert.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Renderer/Renderer.h \
 ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h ../../src/Core/App.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h
	@echo Compiling ../../src/Misc/skybox.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Misc/skybox.cpp -o skybox.o

TestHeader.o: ../../src/Misc/TestHeader.cpp ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../../src/Misc/TestHeader.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Misc/TestHeader.cpp -o TestHeader.o

PropertyTree.o: ../../src/Misc/PropertyTree.cpp \
 ../../src/Misc/PropertyTree.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/Misc/PropertyTree.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Misc/PropertyTree.cpp -o PropertyTree.o

map.o: ../../src/Misc/map.cpp
	@echo Compiling ../../src/Misc/map.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Misc/map.cpp -o map.o

Input.o: ../../src/Input/Input.cpp ../../src/Input/Input.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Singleton.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Core/App.h \
 ../../src/Util/Exception.h ../../src/Core/Logger.h \
 ../../src/Core/Globals.h
	@echo Compiling ../../src/Input/Input.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Input/Input.cpp -o Input.o

ScriptingEngine.o: ../../src/Scripting/ScriptingEngine.cpp \
 /usr/include/python2.6/Python.h /usr/include/python2.6/patchlevel.h \
 /usr/include/python2.6/pyconfig.h /usr/include/python2.6/pymacconfig.h \
 /usr/include/python2.6/pyport.h /usr/include/python2.6/pymath.h \
 /usr/include/python2.6/pymem.h /usr/include/python2.6/object.h \
 /usr/include/python2.6/objimpl.h /usr/include/python2.6/pydebug.h \
 /usr/include/python2.6/unicodeobject.h \
 /usr/include/python2.6/intobject.h /usr/include/python2.6/boolobject.h \
 /usr/include/python2.6/longobject.h /usr/include/python2.6/floatobject.h \
 /usr/include/python2.6/complexobject.h \
 /usr/include/python2.6/rangeobject.h \
 /usr/include/python2.6/stringobject.h \
 /usr/include/python2.6/bufferobject.h \
 /usr/include/python2.6/bytesobject.h \
 /usr/include/python2.6/bytearrayobject.h \
 /usr/include/python2.6/tupleobject.h /usr/include/python2.6/listobject.h \
 /usr/include/python2.6/dictobject.h /usr/include/python2.6/enumobject.h \
 /usr/include/python2.6/setobject.h /usr/include/python2.6/methodobject.h \
 /usr/include/python2.6/moduleobject.h \
 /usr/include/python2.6/funcobject.h /usr/include/python2.6/classobject.h \
 /usr/include/python2.6/fileobject.h /usr/include/python2.6/cobject.h \
 /usr/include/python2.6/traceback.h /usr/include/python2.6/sliceobject.h \
 /usr/include/python2.6/cellobject.h /usr/include/python2.6/iterobject.h \
 /usr/include/python2.6/genobject.h /usr/include/python2.6/descrobject.h \
 /usr/include/python2.6/warnings.h /usr/include/python2.6/weakrefobject.h \
 /usr/include/python2.6/codecs.h /usr/include/python2.6/pyerrors.h \
 /usr/include/python2.6/pystate.h /usr/include/python2.6/pyarena.h \
 /usr/include/python2.6/modsupport.h /usr/include/python2.6/pythonrun.h \
 /usr/include/python2.6/ceval.h /usr/include/python2.6/sysmodule.h \
 /usr/include/python2.6/intrcheck.h /usr/include/python2.6/import.h \
 /usr/include/python2.6/abstract.h /usr/include/python2.6/compile.h \
 /usr/include/python2.6/code.h /usr/include/python2.6/eval.h \
 /usr/include/python2.6/pystrtod.h /usr/include/python2.6/pystrcmp.h \
 /usr/include/python2.6/pyfpe.h ../../src/Scripting/ScriptingEngine.h \
 ../../src/Util/Singleton.h ../../src/Util/Exception.h \
 ../../src/Core/Logger.h ../../src/Core/Globals.h
	@echo Compiling ../../src/Scripting/ScriptingEngine.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/ScriptingEngine.cpp -o ScriptingEngine.o

BoostPythonInterfaces.o: ../../src/Scripting/BoostPythonInterfaces.cpp \
 ../../src/Scripting/ScriptingCommon.h
	@echo Compiling ../../src/Scripting/BoostPythonInterfaces.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/BoostPythonInterfaces.cpp -o BoostPythonInterfaces.o

Input.bpi.o: ../../src/Scripting/Input/Input.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Input/Input.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Singleton.h
	@echo Compiling ../../src/Scripting/Input/Input.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Input/Input.bpi.cpp -o Input.bpi.o

Vec2.bpi.o: ../../src/Scripting/Math/Vec2.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../../src/Scripting/Math/Vec2.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Math/Vec2.bpi.cpp -o Vec2.bpi.o

Vec4.bpi.o: ../../src/Scripting/Math/Vec4.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../../src/Scripting/Math/Vec4.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Math/Vec4.bpi.cpp -o Vec4.bpi.o

Vec3.bpi.o: ../../src/Scripting/Math/Vec3.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../../src/Scripting/Math/Vec3.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Math/Vec3.bpi.cpp -o Vec3.bpi.o

Renderer.bpi.o: ../../src/Scripting/Renderer/Renderer.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h
	@echo Compiling ../../src/Scripting/Renderer/Renderer.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Renderer/Renderer.bpi.cpp -o Renderer.bpi.o

Pps.bpi.o: ../../src/Scripting/Renderer/Pps.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Bl.h
	@echo Compiling ../../src/Scripting/Renderer/Pps.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Renderer/Pps.bpi.cpp -o Pps.bpi.o

Dbg.bpi.o: ../../src/Scripting/Renderer/Dbg.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h
	@echo Compiling ../../src/Scripting/Renderer/Dbg.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Renderer/Dbg.bpi.cpp -o Dbg.bpi.o

Hdr.bpi.o: ../../src/Scripting/Renderer/Hdr.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h
	@echo Compiling ../../src/Scripting/Renderer/Hdr.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Renderer/Hdr.bpi.cpp -o Hdr.bpi.o

Bl.bpi.o: ../../src/Scripting/Renderer/Bl.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/RenderingPass.h ../../src/Util/Accessors.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/StdTypes.h \
 ../../src/Util/Assert.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h
	@echo Compiling ../../src/Scripting/Renderer/Bl.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Renderer/Bl.bpi.cpp -o Bl.bpi.o

MainRenderer.bpi.o: ../../src/Scripting/Renderer/MainRenderer.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Renderer/MainRenderer.h \
 ../../src/Renderer/Renderer.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Renderer/Dbg.h
	@echo Compiling ../../src/Scripting/Renderer/MainRenderer.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Renderer/MainRenderer.bpi.cpp -o MainRenderer.bpi.o

Scene.bpi.o: ../../src/Scripting/Scene/Scene.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/Singleton.h \
 ../../src/Scene/VisibilityTester.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Scene/SceneNode.h \
 ../../src/Core/Object.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Scene/ModelNode.h \
 ../../src/Scene/SceneNode.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scripting/Scene/Scene.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/Scene.bpi.cpp -o Scene.bpi.o

ModelNode.bpi.o: ../../src/Scripting/Scene/ModelNode.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Scene/ModelNode.h \
 ../../src/Scene/SceneNode.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scripting/Scene/ModelNode.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/ModelNode.bpi.cpp -o ModelNode.bpi.o

SceneNode.bpi.o: ../../src/Scripting/Scene/SceneNode.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Scene/SceneNode.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h
	@echo Compiling ../../src/Scripting/Scene/SceneNode.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/SceneNode.bpi.cpp -o SceneNode.bpi.o

ModelPatchNode.bpi.o: ../../src/Scripting/Scene/ModelPatchNode.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h ../../src/Util/StdTypes.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scripting/Scene/ModelPatchNode.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/ModelPatchNode.bpi.cpp -o ModelPatchNode.bpi.o

Camera.bpi.o: ../../src/Scripting/Scene/Camera.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Core/Object.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h
	@echo Compiling ../../src/Scripting/Scene/Camera.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/Camera.bpi.cpp -o Camera.bpi.o

PatchNode.bpi.o: ../../src/Scripting/Scene/PatchNode.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Scene/PatchNode.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../extern/include/GL/glew.h \
 ../../src/Util/StdTypes.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scripting/Scene/PatchNode.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/PatchNode.bpi.cpp -o PatchNode.bpi.o

MaterialRuntime.bpi.o: \
 ../../src/Scripting/Scene/MaterialRuntime/MaterialRuntime.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scripting/Scene/MaterialRuntime/MaterialRuntime.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Scene/MaterialRuntime/MaterialRuntime.bpi.cpp -o MaterialRuntime.bpi.o

EventMainRendererPpsHdr.bpi.o: \
 ../../src/Scripting/Events/EventMainRendererPpsHdr.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h \
 ../../src/Events/EventMainRendererPpsHdr.h ../../src/Events/Event.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h
	@echo Compiling ../../src/Scripting/Events/EventMainRendererPpsHdr.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Events/EventMainRendererPpsHdr.bpi.cpp -o EventMainRendererPpsHdr.bpi.o

EventSceneColor.bpi.o: ../../src/Scripting/Events/EventSceneColor.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Events/EventSceneColor.h \
 ../../src/Events/Event.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../../src/Scripting/Events/EventSceneColor.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Events/EventSceneColor.bpi.cpp -o EventSceneColor.bpi.o

EventManager.bpi.o: ../../src/Scripting/Events/EventManager.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Events/EventManager.h \
 ../../src/Events/Event.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Events/EventManager.inl.h \
 ../../src/Events/EventManager.h ../../src/Events/EventSceneColor.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Events/EventMainRendererPpsHdr.h
	@echo Compiling ../../src/Scripting/Events/EventManager.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Events/EventManager.bpi.cpp -o EventManager.bpi.o

Logger.bpi.o: ../../src/Scripting/Core/Logger.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h
	@echo Compiling ../../src/Scripting/Core/Logger.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Core/Logger.bpi.cpp -o Logger.bpi.o

App.bpi.o: ../../src/Scripting/Core/App.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Core/App.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Util/Exception.h \
 ../../src/Util/Singleton.h
	@echo Compiling ../../src/Scripting/Core/App.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Core/App.bpi.cpp -o App.bpi.o

Globals.bpi.o: ../../src/Scripting/Core/Globals.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Core/Globals.h \
 ../../src/Util/Singleton.h ../../src/Core/Logger.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Input/Input.h \
 ../../extern/include/SDL/SDL_scancode.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h ../../src/Core/App.h \
 ../../src/Events/EventManager.h ../../src/Events/Event.h \
 ../../src/Events/EventManager.inl.h ../../src/Events/EventManager.h
	@echo Compiling ../../src/Scripting/Core/Globals.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Core/Globals.bpi.cpp -o Globals.bpi.o

HighRezTimer.bpi.o: ../../src/Scripting/Util/HighRezTimer.bpi.cpp \
 ../../src/Scripting/ScriptingCommon.h ../../src/Util/HighRezTimer.h \
 ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Scripting/Util/HighRezTimer.bpi.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scripting/Util/HighRezTimer.bpi.cpp -o HighRezTimer.bpi.o

UiFtFontLoader.o: ../../src/Ui/UiFtFontLoader.cpp \
 ../../src/Ui/UiFtFontLoader.h /usr/include/freetype2/freetype/freetype.h \
 /usr/include/freetype2/freetype/config/ftconfig.h \
 /usr/include/freetype2/freetype/config/ftoption.h \
 /usr/include/freetype2/freetype/config/ftstdlib.h \
 /usr/include/freetype2/freetype/fterrors.h \
 /usr/include/freetype2/freetype/ftmoderr.h \
 /usr/include/freetype2/freetype/fterrdef.h \
 /usr/include/freetype2/freetype/fttypes.h \
 /usr/include/freetype2/freetype/ftsystem.h \
 /usr/include/freetype2/freetype/ftimage.h \
 /usr/include/freetype2/freetype/ftglyph.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Exception.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h ../../src/Core/Globals.h
	@echo Compiling ../../src/Ui/UiFtFontLoader.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Ui/UiFtFontLoader.cpp -o UiFtFontLoader.o

UiPainterDevice.o: ../../src/Ui/UiPainterDevice.cpp \
 ../../src/Ui/UiPainterDevice.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Resources/Texture/Texture.h
	@echo Compiling ../../src/Ui/UiPainterDevice.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Ui/UiPainterDevice.cpp -o UiPainterDevice.o

UiFont.o: ../../src/Ui/UiFont.cpp ../../extern/include/GL/glew.h \
 ../../src/Ui/UiFont.h ../../src/Util/StdTypes.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/Exception.h \
 ../../src/Ui/UiFtFontLoader.h /usr/include/freetype2/freetype/freetype.h \
 /usr/include/freetype2/freetype/config/ftconfig.h \
 /usr/include/freetype2/freetype/config/ftoption.h \
 /usr/include/freetype2/freetype/config/ftstdlib.h \
 /usr/include/freetype2/freetype/fterrors.h \
 /usr/include/freetype2/freetype/ftmoderr.h \
 /usr/include/freetype2/freetype/fterrdef.h \
 /usr/include/freetype2/freetype/fttypes.h \
 /usr/include/freetype2/freetype/ftsystem.h \
 /usr/include/freetype2/freetype/ftimage.h \
 /usr/include/freetype2/freetype/ftglyph.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h
	@echo Compiling ../../src/Ui/UiFont.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Ui/UiFont.cpp -o UiFont.o

UiPainter.o: ../../src/Ui/UiPainter.cpp ../../src/Ui/UiPainter.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../extern/include/GL/glew.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Texture/Texture.h \
 ../../src/Ui/UiFont.h
	@echo Compiling ../../src/Ui/UiPainter.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Ui/UiPainter.cpp -o UiPainter.o

Ray.o: ../../src/Collision/Ray.cpp ../../src/Collision/Ray.h \
 ../../src/Collision/CollisionShape.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Plane.h
	@echo Compiling ../../src/Collision/Ray.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Collision/Ray.cpp -o Ray.o

Plane.o: ../../src/Collision/Plane.cpp ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../../src/Collision/Plane.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Collision/Plane.cpp -o Plane.o

Obb.o: ../../src/Collision/Obb.cpp ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Plane.h
	@echo Compiling ../../src/Collision/Obb.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Collision/Obb.cpp -o Obb.o

Sphere.o: ../../src/Collision/Sphere.cpp ../../src/Collision/Sphere.h \
 ../../src/Collision/CollisionShape.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Plane.h
	@echo Compiling ../../src/Collision/Sphere.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Collision/Sphere.cpp -o Sphere.o

LineSegment.o: ../../src/Collision/LineSegment.cpp \
 ../../src/Collision/LineSegment.h ../../src/Collision/CollisionShape.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Plane.h
	@echo Compiling ../../src/Collision/LineSegment.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Collision/LineSegment.cpp -o LineSegment.o

Dbg.o: ../../src/Renderer/Dbg.cpp ../../src/Renderer/Dbg.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Renderer.h ../../src/Resources/Texture/Texture.h \
 ../../src/Renderer/Ms.h ../../src/Renderer/Ez.h ../../src/Renderer/Is.h \
 ../../src/Renderer/Sm.h ../../src/Scene/VisibilityTester.h \
 ../../src/Renderer/Smo.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Scene/SceneNode.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Renderer/Pps.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/LightRsrc.h ../../src/Renderer/RendererInitializer.h \
 ../../src/Scene/ParticleEmitter/ParticleEmitter.h \
 ../../src/Scene/GhostNode.h ../../src/Scene/SceneNode.h \
 ../../src/Resources/ParticleEmitterProps.h \
 ../../src/Physics/PhysRigidBody.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SkinNode.h ../../src/Scene/SkinPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/Resources/Mesh/Mesh.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/Lights/SpotLight.h ../../src/Scene/Lights/Light.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h
	@echo Compiling ../../src/Renderer/Dbg.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Dbg.cpp -o Dbg.o

Ssao.o: ../../src/Renderer/Ssao.cpp ../../src/Renderer/Ssao.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Renderer.h \
 ../../src/Renderer/Ms.h ../../src/Renderer/Ez.h ../../src/Renderer/Is.h \
 ../../src/Renderer/Sm.h ../../src/Scene/VisibilityTester.h \
 ../../src/Renderer/Smo.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Scene/SceneNode.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Renderer/Pps.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h \
 ../../src/Renderer/RendererInitializer.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h
	@echo Compiling ../../src/Renderer/Ssao.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Ssao.cpp -o Ssao.o

MainRenderer.o: ../../src/Renderer/MainRenderer.cpp \
 ../../src/Misc/GlException.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Renderer/MainRenderer.h \
 ../../src/Renderer/Renderer.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Core/App.h \
 ../../src/Renderer/RendererInitializer.h
	@echo Compiling ../../src/Renderer/MainRenderer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/MainRenderer.cpp -o MainRenderer.o

Hdr.o: ../../src/Renderer/Hdr.cpp ../../src/Renderer/Hdr.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Renderer.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Ssao.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h \
 ../../src/Renderer/RendererInitializer.h
	@echo Compiling ../../src/Renderer/Hdr.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Hdr.cpp -o Hdr.o

Bs.o: ../../src/Renderer/Bs.cpp ../../src/Renderer/Bs.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/Texture/Texture.h \
 ../../src/Renderer/Renderer.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Core/App.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h ../../src/Resources/Model/Model.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/ModelNode.h \
 ../../src/Scene/SceneNode.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/Resources/Mesh/Mesh.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Renderer/Bs.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Bs.cpp -o Bs.o

Smo.o: ../../src/Renderer/Smo.cpp ../../src/Renderer/Smo.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Scene/SceneNode.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Renderer/Renderer.h ../../src/Resources/Texture/Texture.h \
 ../../src/Renderer/Ms.h ../../src/Renderer/Ez.h ../../src/Renderer/Is.h \
 ../../src/Renderer/Sm.h ../../src/Scene/VisibilityTester.h \
 ../../src/Renderer/Pps.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/LightRsrc.h ../../src/Scene/Lights/PointLight.h \
 ../../src/Scene/Lights/Light.h ../../src/Scene/Lights/SpotLight.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h \
 ../../src/Scene/Cameras/OrthographicCamera.h \
 ../../src/Resources/Mesh/Mesh.h
	@echo Compiling ../../src/Renderer/Smo.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Smo.cpp -o Smo.o

Bl.o: ../../src/Renderer/Bl.cpp ../../src/Renderer/Bl.h \
 ../../src/Renderer/RenderingPass.h ../../src/Util/Accessors.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/StdTypes.h \
 ../../src/Util/Assert.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Renderer/RendererInitializer.h \
 ../../src/Renderer/Renderer.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h
	@echo Compiling ../../src/Renderer/Bl.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Bl.cpp -o Bl.o

Sm.o: ../../src/Renderer/Sm.cpp ../../src/Renderer/Sm.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/Accessors.h \
 ../../src/Scene/VisibilityTester.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Renderer/Renderer.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Core/App.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h ../../src/Resources/LightRsrc.h \
 ../../src/Scene/Lights/Light.h ../../src/Scene/Lights/SpotLight.h \
 ../../src/Scene/Lights/Light.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h \
 ../../src/Renderer/RendererInitializer.h
	@echo Compiling ../../src/Renderer/Sm.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Sm.cpp -o Sm.o

Ez.o: ../../src/Renderer/Ez.cpp ../../src/Renderer/Ez.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Util/Accessors.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Core/App.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h \
 ../../src/Renderer/RendererInitializer.h
	@echo Compiling ../../src/Renderer/Ez.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Ez.cpp -o Ez.o

Is.o: ../../src/Renderer/Is.cpp ../../src/Renderer/Is.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Renderer.h \
 ../../src/Renderer/Ms.h ../../src/Renderer/Ez.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/LightRsrc.h ../../src/Scene/Lights/PointLight.h \
 ../../src/Scene/Lights/Light.h ../../src/Scene/Lights/SpotLight.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Core/App.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h
	@echo Compiling ../../src/Renderer/Is.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Is.cpp -o Is.o

SkinsDeformer.o: ../../src/Renderer/SkinsDeformer.cpp \
 ../../src/Renderer/SkinsDeformer.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Scene/SkinPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/SkinNode.h ../../src/Scene/SkinPatchNode.h
	@echo Compiling ../../src/Renderer/SkinsDeformer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/SkinsDeformer.cpp -o SkinsDeformer.o

Pps.o: ../../src/Renderer/Pps.cpp ../../src/Renderer/Pps.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Renderer.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Bs.h \
 ../../src/Renderer/Dbg.h ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h \
 ../../src/Renderer/RendererInitializer.h
	@echo Compiling ../../src/Renderer/Pps.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Pps.cpp -o Pps.o

Ms.o: ../../src/Renderer/Ms.cpp ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Resources/Texture/Texture.h \
 ../../src/Util/StdTypes.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Util/Accessors.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Is.h \
 ../../src/Renderer/Sm.h ../../src/Scene/VisibilityTester.h \
 ../../src/Renderer/Smo.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Scene/SceneNode.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Renderer/Pps.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h
	@echo Compiling ../../src/Renderer/Ms.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Ms.cpp -o Ms.o

Renderer.o: ../../src/Renderer/Renderer.cpp ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h \
 ../../src/Renderer/RendererInitializer.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h
	@echo Compiling ../../src/Renderer/Renderer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Renderer.cpp -o Renderer.o

CollisionDbgDrawer.o: ../../src/Renderer/Drawers/CollisionDbgDrawer.cpp \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h
	@echo Compiling ../../src/Renderer/Drawers/CollisionDbgDrawer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Drawers/CollisionDbgDrawer.cpp -o CollisionDbgDrawer.o

PhyDbgDrawer.o: ../../src/Renderer/Drawers/PhyDbgDrawer.cpp \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Physics/PhysConvertors.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h
	@echo Compiling ../../src/Renderer/Drawers/PhyDbgDrawer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Drawers/PhyDbgDrawer.cpp -o PhyDbgDrawer.o

SceneDbgDrawer.o: ../../src/Renderer/Drawers/SceneDbgDrawer.cpp \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/RenderingPass.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/LightRsrc.h \
 ../../src/Scene/ParticleEmitter/ParticleEmitter.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../src/Scene/GhostNode.h ../../src/Scene/SceneNode.h \
 ../../src/Resources/ParticleEmitterProps.h \
 ../../src/Physics/PhysRigidBody.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Scene/SkinNode.h ../../src/Scene/SkinPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/Resources/Mesh/Mesh.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h \
 ../../src/Scene/Cameras/OrthographicCamera.h
	@echo Compiling ../../src/Renderer/Drawers/SceneDbgDrawer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Drawers/SceneDbgDrawer.cpp -o SceneDbgDrawer.o

SceneDrawer.o: ../../src/Renderer/Drawers/SceneDrawer.cpp \
 ../../src/Renderer/Drawers/SceneDrawer.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/RenderableNode.h ../../src/Scene/SceneNode.h \
 ../../src/Core/Object.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Renderer/Renderer.h ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../src/Resources/Texture/Texture.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Misc/GlException.h \
 ../../src/Renderer/Ms.h ../../src/Renderer/RenderingPass.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Renderer/Pps.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Core/App.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h
	@echo Compiling ../../src/Renderer/Drawers/SceneDrawer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Renderer/Drawers/SceneDrawer.cpp -o SceneDrawer.o

ModelNode.o: ../../src/Scene/ModelNode.cpp ../../src/Scene/ModelNode.h \
 ../../src/Scene/SceneNode.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/Model/Model.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Resources/Skeleton.h
	@echo Compiling ../../src/Scene/ModelNode.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/ModelNode.cpp -o ModelNode.o

ModelPatchNode.o: ../../src/Scene/ModelPatchNode.cpp \
 ../../src/Scene/ModelPatchNode.h ../../src/Scene/PatchNode.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../extern/include/GL/glew.h \
 ../../src/Util/StdTypes.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/ModelNode.h
	@echo Compiling ../../src/Scene/ModelPatchNode.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/ModelPatchNode.cpp -o ModelPatchNode.o

SkinPatchNode.o: ../../src/Scene/SkinPatchNode.cpp \
 ../../src/Scene/SkinPatchNode.h ../../src/Scene/PatchNode.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../extern/include/GL/glew.h \
 ../../src/Util/StdTypes.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/SkinNode.h ../../src/Renderer/SkinsDeformer.h
	@echo Compiling ../../src/Scene/SkinPatchNode.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/SkinPatchNode.cpp -o SkinPatchNode.o

SceneNode.o: ../../src/Scene/SceneNode.cpp ../../src/Scene/SceneNode.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Singleton.h ../../src/Scene/VisibilityTester.h \
 ../../src/Core/Globals.h
	@echo Compiling ../../src/Scene/SceneNode.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/SceneNode.cpp -o SceneNode.o

Scene.o: ../../src/Scene/Scene.cpp ../../src/Util/Exception.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/Singleton.h \
 ../../src/Scene/VisibilityTester.h ../../src/Scene/Cameras/Camera.h \
 ../../src/Collision/Collision.h ../../src/Collision/Plane.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Obb.inl.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Scene/SceneNode.h \
 ../../src/Core/Object.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/Texture/Texture.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/LightRsrc.h \
 ../../src/Scene/Controllers/Controller.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Scene/ParticleEmitter/ParticleEmitter.h \
 ../../src/Scene/GhostNode.h ../../src/Scene/SceneNode.h \
 ../../src/Resources/ParticleEmitterProps.h \
 ../../src/Physics/PhysRigidBody.h ../../src/Scene/ModelNode.h \
 ../../src/Scene/ModelPatchNode.h ../../src/Scene/PatchNode.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/SkinNode.h ../../src/Scene/SkinPatchNode.h
	@echo Compiling ../../src/Scene/Scene.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Scene.cpp -o Scene.o

PatchNode.o: ../../src/Scene/PatchNode.cpp ../../src/Scene/PatchNode.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../extern/include/GL/glew.h \
 ../../src/Util/StdTypes.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/SceneNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scene/PatchNode.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/PatchNode.cpp -o PatchNode.o

SkinNode.o: ../../src/Scene/SkinNode.cpp ../../src/Scene/SkinNode.h \
 ../../src/Scene/SceneNode.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Scene/SkinPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Core/Globals.h \
 ../../src/Util/Singleton.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/Skin.h ../../src/Resources/Model/Model.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Resources/Skeleton.h
	@echo Compiling ../../src/Scene/SkinNode.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/SkinNode.cpp -o SkinNode.o

VisibilityTester.o: ../../src/Scene/VisibilityTester.cpp \
 ../../src/Scene/VisibilityTester.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/Singleton.h \
 ../../src/Scene/ModelNode.h ../../src/Scene/SceneNode.h \
 ../../src/Core/Object.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Scene/SkinNode.h ../../src/Scene/SkinPatchNode.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Scene/Lights/PointLight.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/Texture/Texture.h ../../src/Scene/SceneNode.h \
 ../../src/Resources/LightRsrc.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Scene/Lights/SpotLight.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Obb.h ../../src/Collision/Ray.h \
 ../../src/Collision/LineSegment.h ../../src/Core/JobManager.h
	@echo Compiling ../../src/Scene/VisibilityTester.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/VisibilityTester.cpp -o VisibilityTester.o

Particle.o: ../../src/Scene/ParticleEmitter/Particle.cpp \
 ../../src/Scene/ParticleEmitter/Particle.h ../../src/Scene/ModelNode.h \
 ../../src/Scene/SceneNode.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Scene/ModelPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Physics/PhysRigidBody.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h
	@echo Compiling ../../src/Scene/ParticleEmitter/Particle.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/ParticleEmitter/Particle.cpp -o Particle.o

ParticleEmitter.o: ../../src/Scene/ParticleEmitter/ParticleEmitter.cpp \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Scene/ParticleEmitter/ParticleEmitter.h \
 ../../src/Scene/SceneNode.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Object.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Scene/GhostNode.h \
 ../../src/Scene/SceneNode.h ../../src/Resources/ParticleEmitterProps.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Physics/PhysRigidBody.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Misc/GlException.h \
 ../../src/Renderer/Ms.h ../../src/Renderer/RenderingPass.h \
 ../../src/Renderer/Ez.h ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Core/App.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Scene/VisibilityTester.h ../../src/Util/Util.h \
 ../../src/Util/Vec.h ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Scene/ParticleEmitter/ParticleEmitter.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/ParticleEmitter/ParticleEmitter.cpp -o ParticleEmitter.o

PerspectiveCamera.o: ../../src/Scene/Cameras/PerspectiveCamera.cpp \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Core/Object.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h
	@echo Compiling ../../src/Scene/Cameras/PerspectiveCamera.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Cameras/PerspectiveCamera.cpp -o PerspectiveCamera.o

Camera.o: ../../src/Scene/Cameras/Camera.cpp \
 ../../src/Scene/Cameras/Camera.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Core/Object.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h
	@echo Compiling ../../src/Scene/Cameras/Camera.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Cameras/Camera.cpp -o Camera.o

OrthographicCamera.o: ../../src/Scene/Cameras/OrthographicCamera.cpp \
 ../../src/Scene/Cameras/OrthographicCamera.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Core/Object.h \
 ../../src/Collision/Obb.h ../../src/Scene/VisibilityInfo.h
	@echo Compiling ../../src/Scene/Cameras/OrthographicCamera.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Cameras/OrthographicCamera.cpp -o OrthographicCamera.o

MaterialRuntimeUserDefinedVar.o: \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.cpp \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h
	@echo Compiling ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.cpp -o MaterialRuntimeUserDefinedVar.o

MaterialRuntime.o: ../../src/Scene/MaterialRuntime/MaterialRuntime.cpp \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h
	@echo Compiling ../../src/Scene/MaterialRuntime/MaterialRuntime.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/MaterialRuntime/MaterialRuntime.cpp -o MaterialRuntime.o

Controller.o: ../../src/Scene/Controllers/Controller.cpp \
 ../../src/Scene/Controllers/Controller.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/Singleton.h \
 ../../src/Scene/VisibilityTester.h ../../src/Core/App.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Exception.h \
 ../../src/Core/Globals.h
	@echo Compiling ../../src/Scene/Controllers/Controller.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Controllers/Controller.cpp -o Controller.o

SkelAnimModelNodeCtrl.o: \
 ../../src/Scene/Controllers/SkelAnimModelNodeCtrl.cpp \
 ../../src/Scene/Controllers/SkelAnimModelNodeCtrl.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Scene/Controllers/Controller.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/SkelAnim.h \
 ../../src/Resources/Skeleton.h ../../src/Scene/SkinNode.h \
 ../../src/Scene/SceneNode.h ../../src/Core/Object.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Scene/SkinPatchNode.h \
 ../../src/Scene/PatchNode.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Misc/GlException.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Scene/RenderableNode.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntime.h \
 ../../src/Scene/MaterialRuntime/MaterialRuntimeUserDefinedVar.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/Model/Model.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
 ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../src/Resources/Texture/Texture.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Scene/VisibilityInfo.h \
 ../../src/Renderer/Pps.h ../../src/Renderer/Hdr.h \
 ../../src/Renderer/Ssao.h ../../src/Renderer/Bl.h \
 ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Resources/Skin.h
	@echo Compiling ../../src/Scene/Controllers/SkelAnimModelNodeCtrl.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Controllers/SkelAnimModelNodeCtrl.cpp -o SkelAnimModelNodeCtrl.o

SpotLight.o: ../../src/Scene/Lights/SpotLight.cpp \
 ../../src/Scene/Lights/SpotLight.h ../../src/Scene/Lights/Light.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/StdTypes.h \
 ../../src/Util/Assert.h ../../src/Scene/SceneNode.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Core/Object.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/LightRsrc.h \
 ../../src/Scene/VisibilityInfo.h \
 ../../src/Scene/Cameras/PerspectiveCamera.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/Sphere.h \
 ../../src/Collision/Sphere.inl.h ../../src/Collision/Obb.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h
	@echo Compiling ../../src/Scene/Lights/SpotLight.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Lights/SpotLight.cpp -o SpotLight.o

Light.o: ../../src/Scene/Lights/Light.cpp ../../src/Scene/Lights/Light.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/StdTypes.h \
 ../../src/Util/Assert.h ../../src/Scene/SceneNode.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Core/Object.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/LightRsrc.h \
 ../../src/Scene/VisibilityInfo.h
	@echo Compiling ../../src/Scene/Lights/Light.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Scene/Lights/Light.cpp -o Light.o

EventSceneColor.o: ../../src/Events/EventSceneColor.cpp \
 ../../src/Events/EventSceneColor.h ../../src/Events/Event.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Scene/Scene.h ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/Singleton.h \
 ../../src/Scene/VisibilityTester.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h
	@echo Compiling ../../src/Events/EventSceneColor.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Events/EventSceneColor.cpp -o EventSceneColor.o

EventMainRendererPpsHdr.o: ../../src/Events/EventMainRendererPpsHdr.cpp \
 ../../src/Events/EventMainRendererPpsHdr.h ../../src/Events/Event.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Exception.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h
	@echo Compiling ../../src/Events/EventMainRendererPpsHdr.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Events/EventMainRendererPpsHdr.cpp -o EventMainRendererPpsHdr.o

EventManager.o: ../../src/Events/EventManager.cpp \
 ../../src/Events/EventManager.h ../../src/Events/Event.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Events/EventManager.inl.h
	@echo Compiling ../../src/Events/EventManager.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Events/EventManager.cpp -o EventManager.o

Event.o: ../../src/Events/Event.cpp ../../src/Events/Event.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Util/Assert.h
	@echo Compiling ../../src/Events/Event.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Events/Event.cpp -o Event.o

App.o: ../../src/Core/App.cpp ../../extern/include/GL/glew.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Core/App.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Util/Exception.h ../../src/Util/Singleton.h \
 ../../src/Renderer/RendererInitializer.h \
 ../../src/Renderer/MainRenderer.h ../../src/Renderer/Renderer.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h \
 ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h ../../src/Scripting/ScriptingEngine.h \
 ../../src/Core/StdinListener.h ../../src/Input/Input.h \
 ../../extern/include/SDL/SDL_scancode.h ../../src/Core/Logger.h \
 ../../src/Core/Globals.h ../../src/Core/JobManager.h
	@echo Compiling ../../src/Core/App.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Core/App.cpp -o App.o

JobManager.o: ../../src/Core/JobManager.cpp ../../src/Core/JobManager.h \
 ../../src/Util/Accessors.h
	@echo Compiling ../../src/Core/JobManager.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Core/JobManager.cpp -o JobManager.o

AsyncLoader.o: ../../src/Core/AsyncLoader.cpp \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h ../../src/Core/App.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h
	@echo Compiling ../../src/Core/AsyncLoader.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Core/AsyncLoader.cpp -o AsyncLoader.o

StdinListener.o: ../../src/Core/StdinListener.cpp \
 ../../src/Core/StdinListener.h ../../src/Util/Singleton.h
	@echo Compiling ../../src/Core/StdinListener.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Core/StdinListener.cpp -o StdinListener.o

Logger.o: ../../src/Core/Logger.cpp ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h
	@echo Compiling ../../src/Core/Logger.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Core/Logger.cpp -o Logger.o

Object.o: ../../src/Core/Object.cpp ../../src/Core/Object.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/Assert.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/Core/Object.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Core/Object.cpp -o Object.o

Skin.o: ../../src/Resources/Skin.cpp ../../src/Resources/Skin.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/Model/Model.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Resources/Skeleton.h \
 ../../src/Resources/SkelAnim.h ../../src/Resources/Mesh/Mesh.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/Model/ModelPatch.h
	@echo Compiling ../../src/Resources/Skin.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Skin.cpp -o Skin.o

Extension.o: ../../src/Resources/Extension.cpp \
 ../../src/Resources/Extension.h ../../src/Util/StdTypes.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/Resources/Extension.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Extension.cpp -o Extension.o

Script.o: ../../src/Resources/Script.cpp ../../src/Resources/Script.h \
 ../../src/Util/Util.h ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Util/Exception.h
	@echo Compiling ../../src/Resources/Script.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Script.cpp -o Script.o

SkelAnim.o: ../../src/Resources/SkelAnim.cpp \
 ../../src/Resources/SkelAnim.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Misc/Parser.h \
 ../../src/Util/Exception.h ../../src/Util/Scanner/Scanner.h \
 ../../src/Util/Scanner/ScannerToken.h \
 ../../src/Util/Scanner/ScannerCommon.h ../../src/Misc/Parser.inl.h \
 ../../src/Misc/Parser.h
	@echo Compiling ../../src/Resources/SkelAnim.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/SkelAnim.cpp -o SkelAnim.o

LightRsrc.o: ../../src/Resources/LightRsrc.cpp \
 ../../src/Resources/LightRsrc.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/Texture/Texture.h \
 ../../src/Misc/PropertyTree.h
	@echo Compiling ../../src/Resources/LightRsrc.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/LightRsrc.cpp -o LightRsrc.o

DummyRsrc.o: ../../src/Resources/DummyRsrc.cpp \
 ../../src/Resources/DummyRsrc.h
	@echo Compiling ../../src/Resources/DummyRsrc.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/DummyRsrc.cpp -o DummyRsrc.o

Skeleton.o: ../../src/Resources/Skeleton.cpp \
 ../../src/Resources/Skeleton.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Util/BinaryStream.h ../../src/Util/Exception.h \
 ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Resources/Skeleton.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Skeleton.cpp -o Skeleton.o

ParticleEmitterProps.o: ../../src/Resources/ParticleEmitterProps.cpp \
 ../../src/Resources/ParticleEmitterProps.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/Resources/ParticleEmitterProps.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/ParticleEmitterProps.cpp -o ParticleEmitterProps.o

MtlUserDefinedVar.o: ../../src/Resources/Material/MtlUserDefinedVar.cpp \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/Texture/Texture.h
	@echo Compiling ../../src/Resources/Material/MtlUserDefinedVar.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Material/MtlUserDefinedVar.cpp -o MtlUserDefinedVar.o

Material.o: ../../src/Resources/Material/Material.cpp \
 ../../src/Resources/Material/Material.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h ../../src/Misc/Parser.h \
 ../../src/Util/Scanner/Scanner.h ../../src/Util/Scanner/ScannerToken.h \
 ../../src/Util/Scanner/ScannerCommon.h ../../src/Misc/Parser.inl.h \
 ../../src/Misc/Parser.h ../../src/Resources/Texture/Texture.h \
 ../../src/Core/App.h ../../src/Misc/PropertyTree.h
	@echo Compiling ../../src/Resources/Material/Material.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Material/Material.cpp -o Material.o

ModelPatch.o: ../../src/Resources/Model/ModelPatch.cpp \
 ../../src/Resources/Model/ModelPatch.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Resources/Mesh/Mesh.h \
 ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../extern/include/GL/glew.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h
	@echo Compiling ../../src/Resources/Model/ModelPatch.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Model/ModelPatch.cpp -o ModelPatch.o

Model.o: ../../src/Resources/Model/Model.cpp \
 ../../src/Resources/Model/Model.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../extern/include/GL/glew.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Model/ModelPatch.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Resources/Material/Material.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/Resources/SkelAnim.h ../../src/Resources/Skeleton.h
	@echo Compiling ../../src/Resources/Model/Model.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Model/Model.cpp -o Model.o

ShaderProg.o: ../../src/Resources/ShaderProg/ShaderProg.cpp \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Util/Assert.h ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/ShaderProg/ShaderPrePreprocessor.h \
 ../../src/Core/App.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Exception.h \
 ../../src/Misc/GlException.h ../../src/Core/Logger.h \
 ../../src/Util/Util.h ../../src/Util/Vec.h ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Resources/ShaderProg/ShaderProg.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/ShaderProg/ShaderProg.cpp -o ShaderProg.o

SProgUniVar.o: ../../src/Resources/ShaderProg/SProgUniVar.cpp \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../extern/include/GL/glew.h \
 ../../src/Util/Accessors.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/StdTypes.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Texture/Texture.h
	@echo Compiling ../../src/Resources/ShaderProg/SProgUniVar.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/ShaderProg/SProgUniVar.cpp -o SProgUniVar.o

ShaderPrePreprocessor.o: \
 ../../src/Resources/ShaderProg/ShaderPrePreprocessor.cpp \
 ../../src/Resources/ShaderProg/ShaderPrePreprocessor.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Misc/Parser.h \
 ../../src/Util/Exception.h ../../src/Util/Scanner/Scanner.h \
 ../../src/Util/Scanner/ScannerToken.h \
 ../../src/Util/Scanner/ScannerCommon.h ../../src/Misc/Parser.inl.h \
 ../../src/Misc/Parser.h ../../src/Util/Util.h ../../src/Util/Vec.h \
 ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Resources/ShaderProg/ShaderPrePreprocessor.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/ShaderProg/ShaderPrePreprocessor.cpp -o ShaderPrePreprocessor.o

ResourceManager.o: ../../src/Resources/Core/ResourceManager.cpp \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Mesh/Mesh.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Skeleton.h ../../src/Resources/SkelAnim.h \
 ../../src/Resources/LightRsrc.h \
 ../../src/Resources/ParticleEmitterProps.h ../../src/Resources/Script.h \
 ../../src/Resources/Model/Model.h ../../src/GfxApi/BufferObjects/Vao.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Resources/Model/ModelPatch.h ../../src/Resources/Skin.h \
 ../../src/Resources/DummyRsrc.h
	@echo Compiling ../../src/Resources/Core/ResourceManager.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Core/ResourceManager.cpp -o ResourceManager.o

RsrcLoadingRequests.o: ../../src/Resources/Core/RsrcLoadingRequests.cpp \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Util/Accessors.h ../../src/Resources/Texture/Image.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Texture/Texture.h ../../src/Util/Assert.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h ../../src/Core/Globals.h
	@echo Compiling ../../src/Resources/Core/RsrcLoadingRequests.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Core/RsrcLoadingRequests.cpp -o RsrcLoadingRequests.o

RsrcAsyncLoadingReqsHandler.o: \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.cpp \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/Accessors.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Texture/Texture.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h ../../src/Util/HighRezTimer.h \
 ../../src/Util/StdTypes.h ../../src/Core/Globals.h
	@echo Compiling ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.cpp -o RsrcAsyncLoadingReqsHandler.o

MeshData.o: ../../src/Resources/Mesh/MeshData.cpp \
 ../../src/Resources/Mesh/MeshData.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Util/BinaryStream.h ../../src/Util/Exception.h \
 ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Resources/Mesh/MeshData.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Mesh/MeshData.cpp -o MeshData.o

Mesh.o: ../../src/Resources/Mesh/Mesh.cpp ../../src/Resources/Mesh/Mesh.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Util/Singleton.h \
 ../../src/Core/AsyncLoader.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Globals.h \
 ../../src/Core/Logger.h ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../extern/include/GL/glew.h ../../src/Collision/Obb.h \
 ../../src/Collision/CollisionShape.h ../../src/Collision/Obb.inl.h \
 ../../src/Resources/Material/Material.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h \
 ../../src/GfxApi/GlStateMachine.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/Mesh/MeshData.h
	@echo Compiling ../../src/Resources/Mesh/Mesh.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Mesh/Mesh.cpp -o Mesh.o

Texture.o: ../../src/Resources/Texture/Texture.cpp \
 ../../extern/include/GL/glew.h ../../src/Resources/Texture/Texture.h \
 ../../src/Util/StdTypes.h ../../src/Util/Assert.h \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h ../../src/Math/Math.h ../../src/Math/Vec2.h \
 ../../src/Math/MathCommon.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h
	@echo Compiling ../../src/Resources/Texture/Texture.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Texture/Texture.cpp -o Texture.o

Image.o: ../../src/Resources/Texture/Image.cpp \
 ../../src/Resources/Texture/Image.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Util/Exception.h ../../src/Core/Logger.h \
 ../../src/Util/Singleton.h
	@echo Compiling ../../src/Resources/Texture/Image.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Resources/Texture/Image.cpp -o Image.o

GlStateMachine.o: ../../src/GfxApi/GlStateMachine.cpp \
 ../../src/GfxApi/GlStateMachine.h ../../extern/include/GL/glew.h \
 ../../src/Util/Assert.h
	@echo Compiling ../../src/GfxApi/GlStateMachine.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/GfxApi/GlStateMachine.cpp -o GlStateMachine.o

BufferObject.o: ../../src/GfxApi/BufferObjects/BufferObject.cpp \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../extern/include/GL/glew.h ../../src/Util/Assert.h \
 ../../src/Util/StdTypes.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/GfxApi/BufferObjects/BufferObject.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/GfxApi/BufferObjects/BufferObject.cpp -o BufferObject.o

Vao.o: ../../src/GfxApi/BufferObjects/Vao.cpp \
 ../../src/GfxApi/BufferObjects/Vao.h ../../extern/include/GL/glew.h \
 ../../src/Util/StdTypes.h ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h ../../src/Util/Accessors.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Core/Object.h ../../src/Misc/GlException.h \
 ../../src/Util/Exception.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h
	@echo Compiling ../../src/GfxApi/BufferObjects/Vao.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/GfxApi/BufferObjects/Vao.cpp -o Vao.o

Fbo.o: ../../src/GfxApi/BufferObjects/Fbo.cpp \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/GfxApi/BufferObjects/Fbo.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/GfxApi/BufferObjects/Fbo.cpp -o Fbo.o

HighRezTimer.o: ../../src/Util/HighRezTimer.cpp \
 ../../src/Util/HighRezTimer.h ../../src/Util/StdTypes.h \
 ../../src/Util/Assert.h
	@echo Compiling ../../src/Util/HighRezTimer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/HighRezTimer.cpp -o HighRezTimer.o

Exception.o: ../../src/Util/Exception.cpp ../../src/Util/Exception.h
	@echo Compiling ../../src/Util/Exception.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/Exception.cpp -o Exception.o

Util.o: ../../src/Util/Util.cpp ../../src/Util/Util.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Util/StdTypes.h \
 ../../src/Util/Exception.h
	@echo Compiling ../../src/Util/Util.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/Util.cpp -o Util.o

BinaryStream.o: ../../src/Util/BinaryStream.cpp \
 ../../src/Util/BinaryStream.h ../../src/Util/Exception.h \
 ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Util/BinaryStream.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/BinaryStream.cpp -o BinaryStream.o

ScannerToken.o: ../../src/Util/Scanner/ScannerToken.cpp \
 ../../src/Util/Scanner/ScannerToken.h \
 ../../src/Util/Scanner/ScannerCommon.h ../../src/Util/StdTypes.h
	@echo Compiling ../../src/Util/Scanner/ScannerToken.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/Scanner/ScannerToken.cpp -o ScannerToken.o

ScannerException.o: ../../src/Util/Scanner/ScannerException.cpp \
 ../../src/Util/Scanner/ScannerException.h ../../src/Util/Exception.h
	@echo Compiling ../../src/Util/Scanner/ScannerException.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/Scanner/ScannerException.cpp -o ScannerException.o

Scanner.o: ../../src/Util/Scanner/Scanner.cpp \
 ../../src/Util/Scanner/Scanner.h ../../src/Util/Scanner/ScannerToken.h \
 ../../src/Util/Scanner/ScannerCommon.h ../../src/Util/StdTypes.h \
 ../../src/Util/Exception.h ../../src/Util/Assert.h \
 ../../src/Util/Scanner/ScannerException.h
	@echo Compiling ../../src/Util/Scanner/Scanner.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Util/Scanner/Scanner.cpp -o Scanner.o

PhysMasterContainer.o: ../../src/Physics/PhysMasterContainer.cpp \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btGhostObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../src/Physics/PhysConvertors.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h \
 ../../src/Physics/PhysCharacter.h ../../src/Core/Object.h \
 ../../src/Physics/PhysMotionState.h ../../src/Scene/SceneNode.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h
	@echo Compiling ../../src/Physics/PhysMasterContainer.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Physics/PhysMasterContainer.cpp -o PhysMasterContainer.o

PhysCharacter.o: ../../src/Physics/PhysCharacter.cpp \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btGhostObject.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/Character/btKinematicCharacterController.h \
 ../../extern/include/bullet/BulletDynamics/Character/btCharacterControllerInterface.h \
 ../../src/Physics/PhysCharacter.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../src/Physics/PhysConvertors.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Core/Object.h \
 ../../src/Physics/PhysMotionState.h ../../src/Scene/SceneNode.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h ../../src/Physics/PhysRigidBody.h
	@echo Compiling ../../src/Physics/PhysCharacter.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Physics/PhysCharacter.cpp -o PhysCharacter.o

PhysRigidBody.o: ../../src/Physics/PhysRigidBody.cpp \
 ../../src/Physics/PhysRigidBody.h \
 ../../extern/include/bullet/btBulletDynamicsCommon.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/LinearMath/btScalar.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/LinearMath/btVector3.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btQuadWord.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btAlignedAllocator.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/LinearMath/btTransformUtil.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
 ../../extern/include/bullet/LinearMath/btMatrix3x3.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
 ../../extern/include/bullet/LinearMath/btAabbUtil2.h \
 ../../extern/include/bullet/LinearMath/btMinMax.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBoxShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConeShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/LinearMath/btAlignedObjectArray.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/LinearMath/btStackAlloc.h \
 ../../extern/include/bullet/LinearMath/btHashMap.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
 ../../extern/include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
 ../../extern/include/bullet/LinearMath/btQuaternion.h \
 ../../extern/include/bullet/LinearMath/btTransform.h \
 ../../extern/include/bullet/LinearMath/btDefaultMotionState.h \
 ../../extern/include/bullet/LinearMath/btMotionState.h \
 ../../extern/include/bullet/LinearMath/btQuickprof.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../extern/include/bullet/LinearMath/btSerializer.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
 ../../extern/include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
 ../../extern/include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
 ../../extern/include/bullet/BulletDynamics/Vehicle/btWheelInfo.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btActionInterface.h \
 ../../extern/include/bullet/BulletDynamics/Dynamics/btRigidBody.h \
 ../../extern/include/bullet/btBulletCollisionCommon.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Physics/PhysMasterContainer.h \
 ../../src/Physics/PhysConvertors.h \
 ../../src/Renderer/Drawers/PhyDbgDrawer.h \
 ../../extern/include/bullet/LinearMath/btIDebugDraw.h \
 ../../src/Util/Vec.h ../../src/Util/Assert.h ../../src/Scene/Scene.h \
 ../../src/Physics/PhysMasterContainer.h ../../src/Util/Singleton.h \
 ../../src/Scene/VisibilityTester.h ../../src/Physics/PhysMotionState.h \
 ../../src/Scene/SceneNode.h ../../src/Core/Object.h \
 ../../src/Collision/Obb.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Obb.inl.h
	@echo Compiling ../../src/Physics/PhysRigidBody.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../../src/Physics/PhysRigidBody.cpp -o PhysRigidBody.o

Vectors.ut.o: ../Math/Vectors.ut.cpp ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../Math/MathCommon.ut.h ../../src/Util/Util.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h
	@echo Compiling ../Math/Vectors.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Math/Vectors.ut.cpp -o Vectors.ut.o

Matrices.ut.o: ../Math/Matrices.ut.cpp ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../Math/MathCommon.ut.h ../../src/Util/Util.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h
	@echo Compiling ../Math/Matrices.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Math/Matrices.ut.cpp -o Matrices.ut.o

ScriptingEngine.ut.o: ../Scripting/ScriptingEngine.ut.cpp \
 ../../src/Scripting/ScriptingEngine.h ../../src/Util/Singleton.h \
 ../../src/Math/Math.h ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Core/Logger.h ../../src/Core/Globals.h
	@echo Compiling ../Scripting/ScriptingEngine.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Scripting/ScriptingEngine.ut.cpp -o ScriptingEngine.ut.o

UiFtFontLoader.ut.o: ../Ui/UiFtFontLoader.ut.cpp \
 ../../src/Ui/UiFtFontLoader.h /usr/include/freetype2/freetype/freetype.h \
 /usr/include/freetype2/freetype/config/ftconfig.h \
 /usr/include/freetype2/freetype/config/ftoption.h \
 /usr/include/freetype2/freetype/config/ftstdlib.h \
 /usr/include/freetype2/freetype/fterrors.h \
 /usr/include/freetype2/freetype/ftmoderr.h \
 /usr/include/freetype2/freetype/fterrdef.h \
 /usr/include/freetype2/freetype/fttypes.h \
 /usr/include/freetype2/freetype/ftsystem.h \
 /usr/include/freetype2/freetype/ftimage.h \
 /usr/include/freetype2/freetype/ftglyph.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/Util/StdTypes.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/Accessors.h ../../src/Math/Vec2.inl.h \
 ../../src/Math/MathCommon.inl.h ../../src/Math/Vec3.h \
 ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h
	@echo Compiling ../Ui/UiFtFontLoader.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Ui/UiFtFontLoader.ut.cpp -o UiFtFontLoader.ut.o

Material.ut.o: ../Resources/Material.ut.cpp \
 ../../src/Resources/Material/Material.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Util/StdTypes.h ../../src/Util/Accessors.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../extern/include/GL/glew.h ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/Util/Singleton.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../extern/include/SDL/SDL.h ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h \
 ../../src/Util/Exception.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h
	@echo Compiling ../Resources/Material.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Resources/Material.ut.cpp -o Material.ut.o

HighRezTimer.ut.o: ../Util/HighRezTimer.ut.cpp \
 ../../src/Util/HighRezTimer.h ../../src/Util/StdTypes.h
	@echo Compiling ../Util/HighRezTimer.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Util/HighRezTimer.ut.cpp -o HighRezTimer.ut.o

Scanner.ut.o: ../Util/Scanner.ut.cpp ../../src/Util/Scanner/Scanner.h \
 ../../src/Util/Scanner/ScannerToken.h \
 ../../src/Util/Scanner/ScannerCommon.h ../../src/Util/StdTypes.h
	@echo Compiling ../Util/Scanner.ut.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Util/Scanner.ut.cpp -o Scanner.ut.o

Main.o: ../Main.cpp ../../src/Core/App.h ../../extern/include/SDL/SDL.h \
 ../../extern/include/SDL/SDL_main.h \
 ../../extern/include/SDL/SDL_stdinc.h \
 ../../extern/include/SDL/SDL_config.h \
 ../../extern/include/SDL/SDL_platform.h \
 ../../extern/include/SDL/begin_code.h \
 ../../extern/include/SDL/close_code.h \
 ../../extern/include/SDL/SDL_atomic.h \
 ../../extern/include/SDL/SDL_audio.h \
 ../../extern/include/SDL/SDL_error.h \
 ../../extern/include/SDL/SDL_endian.h \
 ../../extern/include/SDL/SDL_mutex.h \
 ../../extern/include/SDL/SDL_thread.h \
 ../../extern/include/SDL/SDL_rwops.h \
 ../../extern/include/SDL/SDL_clipboard.h \
 ../../extern/include/SDL/SDL_cpuinfo.h \
 ../../extern/include/SDL/SDL_events.h \
 ../../extern/include/SDL/SDL_video.h \
 ../../extern/include/SDL/SDL_pixels.h \
 ../../extern/include/SDL/SDL_rect.h \
 ../../extern/include/SDL/SDL_surface.h \
 ../../extern/include/SDL/SDL_blendmode.h \
 ../../extern/include/SDL/SDL_keyboard.h \
 ../../extern/include/SDL/SDL_keysym.h \
 ../../extern/include/SDL/SDL_scancode.h \
 ../../extern/include/SDL/SDL_mouse.h \
 ../../extern/include/SDL/SDL_joystick.h \
 ../../extern/include/SDL/SDL_quit.h \
 ../../extern/include/SDL/SDL_gesture.h \
 ../../extern/include/SDL/SDL_touch.h \
 ../../extern/include/SDL/SDL_hints.h \
 ../../extern/include/SDL/SDL_loadso.h ../../extern/include/SDL/SDL_log.h \
 ../../extern/include/SDL/SDL_power.h \
 ../../extern/include/SDL/SDL_render.h \
 ../../extern/include/SDL/SDL_timer.h \
 ../../extern/include/SDL/SDL_version.h \
 ../../extern/include/SDL/SDL_compat.h ../../src/Util/StdTypes.h \
 ../../src/Util/Accessors.h ../../src/Util/Exception.h \
 ../../src/Util/Singleton.h ../../src/Renderer/MainRenderer.h \
 ../../src/Renderer/Renderer.h ../../src/Math/Math.h \
 ../../src/Math/Vec2.h ../../src/Math/MathCommon.h \
 ../../src/Math/Vec2.inl.h ../../src/Math/MathCommon.inl.h \
 ../../src/Math/Vec3.h ../../src/Math/Vec3.inl.h ../../src/Math/Vec4.h \
 ../../src/Math/Vec4.inl.h ../../src/Math/Quat.h \
 ../../src/Math/Quat.inl.h ../../src/Math/Axisang.h \
 ../../src/Math/Axisang.inl.h ../../src/Math/Euler.h \
 ../../src/Math/Euler.inl.h ../../src/Math/Mat3.h \
 ../../src/Math/Mat3.inl.h ../../src/Math/Mat4.h \
 ../../src/Math/Mat4.inl.h ../../src/Math/MathFuncs.h \
 ../../src/Math/MathFuncs.inl.h ../../src/Math/Transform.h \
 ../../src/Math/Transform.inl.h ../../src/Util/Assert.h \
 ../../src/GfxApi/BufferObjects/Fbo.h ../../extern/include/GL/glew.h \
 ../../src/Resources/Texture/Texture.h \
 ../../src/Resources/ShaderProg/ShaderProg.h \
 ../../src/Util/CharPtrHashMap.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Resources/ShaderProg/SProgVar.h \
 ../../src/Resources/ShaderProg/SProgAttribVar.h ../../src/Util/Vec.h \
 ../../src/Util/Assert.h ../../src/GfxApi/GlStateMachine.h \
 ../../src/Core/Globals.h ../../src/GfxApi/BufferObjects/Vbo.h \
 ../../src/GfxApi/BufferObjects/BufferObject.h \
 ../../src/GfxApi/BufferObjects/Vao.h ../../src/Core/Object.h \
 ../../src/Misc/GlException.h ../../src/Resources/Core/RsrcPtr.h \
 ../../src/Resources/Core/ResourceManager.h ../../src/Core/AsyncLoader.h \
 ../../src/Resources/Core/RsrcHook.h \
 ../../src/Resources/Core/RsrcAsyncLoadingReqsHandler.h \
 ../../src/Resources/Texture/Image.h ../../src/Resources/Mesh/MeshData.h \
 ../../src/Resources/Core/RsrcLoadingRequests.h \
 ../../src/Resources/Core/ResourceManager.inl.h ../../src/Core/Logger.h \
 ../../src/Resources/Core/RsrcPtr.inl.h \
 ../../src/Resources/Core/RsrcPtr.h ../../src/Renderer/Ms.h \
 ../../src/Renderer/RenderingPass.h ../../src/Renderer/Ez.h \
 ../../src/Renderer/Is.h ../../src/Renderer/Sm.h \
 ../../src/Scene/VisibilityTester.h ../../src/Renderer/Smo.h \
 ../../src/Scene/Cameras/Camera.h ../../src/Collision/Collision.h \
 ../../src/Collision/Plane.h ../../src/Collision/CollisionShape.h \
 ../../src/Collision/Sphere.h ../../src/Collision/Sphere.inl.h \
 ../../src/Collision/Obb.h ../../src/Collision/Obb.inl.h \
 ../../src/Collision/Ray.h ../../src/Collision/LineSegment.h \
 ../../src/Scene/SceneNode.h ../../src/Collision/Obb.h \
 ../../src/Scene/VisibilityInfo.h ../../src/Renderer/Pps.h \
 ../../src/Renderer/Hdr.h ../../src/Renderer/Ssao.h \
 ../../src/Renderer/Bl.h ../../src/Renderer/Bs.h ../../src/Renderer/Dbg.h \
 ../../src/Renderer/Drawers/SceneDbgDrawer.h \
 ../../src/Renderer/Drawers/CollisionDbgDrawer.h \
 ../../src/Renderer/Drawers/SceneDrawer.h \
 ../../src/Resources/Material/MtlUserDefinedVar.h \
 ../../src/Resources/ShaderProg/SProgUniVar.h \
 ../../src/Renderer/SkinsDeformer.h \
 ../../src/Renderer/RendererInitializer.h
	@echo Compiling ../Main.cpp...
	@$(CXX) $(INCPATH) $(CFLAGS) ../Main.cpp -o Main.o

clean:
	rm -f *.o
	rm -f *.gch
	rm -f *~
	rm -f $(EXECUTABLE)

regen:
	@echo Re-generating makefile...
	../../gbs/gbs.py 
