Commit b49e5daa authored by bitplane's avatar bitplane

Add SMF mesh loader to easily editable projects.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@3576 dfc29bdd-3216-0410-991c-e03cc46cb475
parent d9798daf
...@@ -974,6 +974,7 @@ ...@@ -974,6 +974,7 @@
<ClInclude Include="CMeshManipulator.h" /> <ClInclude Include="CMeshManipulator.h" />
<ClInclude Include="CSceneManager.h" /> <ClInclude Include="CSceneManager.h" />
<ClInclude Include="Octree.h" /> <ClInclude Include="Octree.h" />
<ClInclude Include="CSMFMeshFileLoader.h" />
<ClInclude Include="C3DSMeshFileLoader.h" /> <ClInclude Include="C3DSMeshFileLoader.h" />
<ClInclude Include="CAnimatedMeshHalfLife.h" /> <ClInclude Include="CAnimatedMeshHalfLife.h" />
<ClInclude Include="CAnimatedMeshMD2.h" /> <ClInclude Include="CAnimatedMeshMD2.h" />
...@@ -1220,6 +1221,7 @@ ...@@ -1220,6 +1221,7 @@
<ClCompile Include="CMeshManipulator.cpp" /> <ClCompile Include="CMeshManipulator.cpp" />
<ClCompile Include="CSceneManager.cpp" /> <ClCompile Include="CSceneManager.cpp" />
<ClCompile Include="C3DSMeshFileLoader.cpp" /> <ClCompile Include="C3DSMeshFileLoader.cpp" />
<ClCompile Include="CSMFMeshFileLoader.cpp" />
<ClCompile Include="CAnimatedMeshHalfLife.cpp" /> <ClCompile Include="CAnimatedMeshHalfLife.cpp" />
<ClCompile Include="CAnimatedMeshMD2.cpp" /> <ClCompile Include="CAnimatedMeshMD2.cpp" />
<ClCompile Include="CAnimatedMeshMD3.cpp" /> <ClCompile Include="CAnimatedMeshMD3.cpp" />
...@@ -1524,4 +1526,4 @@ ...@@ -1524,4 +1526,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">
</ImportGroup> </ImportGroup>
</Project> </Project>
\ No newline at end of file
...@@ -1496,6 +1496,12 @@ ...@@ -1496,6 +1496,12 @@
<File <File
RelativePath="C3DSMeshFileLoader.h"> RelativePath="C3DSMeshFileLoader.h">
</File> </File>
<File
RelativePath="CSMFMeshFileLoader.cpp">
</File>
<File
RelativePath="CSMFMeshFileLoader.h">
</File>
<File <File
RelativePath="CAnimatedMeshMD2.cpp"> RelativePath="CAnimatedMeshMD2.cpp">
</File> </File>
......
...@@ -2122,6 +2122,12 @@ ...@@ -2122,6 +2122,12 @@
RelativePath=".\C3DSMeshFileLoader.h" RelativePath=".\C3DSMeshFileLoader.h"
> >
</File> </File>
<File
RelativePath="CSMFMeshFileLoader.cpp">
</File>
<File
RelativePath="CSMFMeshFileLoader.h">
</File>
<File <File
RelativePath=".\CAnimatedMeshHalfLife.cpp" RelativePath=".\CAnimatedMeshHalfLife.cpp"
> >
......
...@@ -1411,6 +1411,14 @@ ...@@ -1411,6 +1411,14 @@
RelativePath="C3DSMeshFileLoader.h" RelativePath="C3DSMeshFileLoader.h"
> >
</File> </File>
<File
RelativePath="CSMFMeshFileLoader.cpp"
>
</File>
<File
RelativePath="CSMFMeshFileLoader.h"
>
</File>
<File <File
RelativePath=".\CAnimatedMeshHalfLife.cpp" RelativePath=".\CAnimatedMeshHalfLife.cpp"
> >
......
...@@ -1592,6 +1592,7 @@ ...@@ -1592,6 +1592,7 @@
RelativePath="CTRTextureBlend.cpp" RelativePath="CTRTextureBlend.cpp"
> >
</File> </File>
<File <File
RelativePath="CTRTextureDetailMap2.cpp" RelativePath="CTRTextureDetailMap2.cpp"
> >
...@@ -1740,6 +1741,14 @@ ...@@ -1740,6 +1741,14 @@
RelativePath="C3DSMeshFileLoader.h" RelativePath="C3DSMeshFileLoader.h"
> >
</File> </File>
<File
RelativePath="CSMFMeshFileLoader.cpp"
>
</File>
<File
RelativePath="CSMFMeshFileLoader.h"
>
</File>
<File <File
RelativePath="CAnimatedMeshMD2.cpp" RelativePath="CAnimatedMeshMD2.cpp"
> >
......
...@@ -852,6 +852,12 @@ ...@@ -852,6 +852,12 @@
<File <File
RelativePath=".\C3DSMeshFileLoader.h"> RelativePath=".\C3DSMeshFileLoader.h">
</File> </File>
<File
RelativePath="CSMFMeshFileLoader.cpp">
</File>
<File
RelativePath="CSMFMeshFileLoader.h">
</File>
<File <File
RelativePath=".\CAnimatedMeshMD2.cpp"> RelativePath=".\CAnimatedMeshMD2.cpp">
</File> </File>
......
...@@ -22,7 +22,7 @@ VERSION = $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_RELEASE) ...@@ -22,7 +22,7 @@ VERSION = $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_RELEASE)
# #
#List of object files, separated based on engine architecture #List of object files, separated based on engine architecture
IRRMESHLOADER = CBSPMeshFileLoader.o CMD2MeshFileLoader.o CMD3MeshFileLoader.o CMS3DMeshFileLoader.o CB3DMeshFileLoader.o C3DSMeshFileLoader.o COgreMeshFileLoader.o COBJMeshFileLoader.o CColladaFileLoader.o CCSMLoader.o CDMFLoader.o CLMTSMeshFileLoader.o CMY3DMeshFileLoader.o COCTLoader.o CXMeshFileLoader.o CIrrMeshFileLoader.o CSTLMeshFileLoader.o CLWOMeshFileLoader.o CPLYMeshFileLoader.o IRRMESHLOADER = CBSPMeshFileLoader.o CMD2MeshFileLoader.o CMD3MeshFileLoader.o CMS3DMeshFileLoader.o CB3DMeshFileLoader.o C3DSMeshFileLoader.o COgreMeshFileLoader.o COBJMeshFileLoader.o CColladaFileLoader.o CCSMLoader.o CDMFLoader.o CLMTSMeshFileLoader.o CMY3DMeshFileLoader.o COCTLoader.o CXMeshFileLoader.o CIrrMeshFileLoader.o CSTLMeshFileLoader.o CLWOMeshFileLoader.o CPLYMeshFileLoader.o CSMFMeshFileLoader.o
IRRMESHWRITER = CColladaMeshWriter.o CIrrMeshWriter.o CSTLMeshWriter.o COBJMeshWriter.o CPLYMeshWriter.o IRRMESHWRITER = CColladaMeshWriter.o CIrrMeshWriter.o CSTLMeshWriter.o COBJMeshWriter.o CPLYMeshWriter.o
IRRMESHOBJ = $(IRRMESHLOADER) $(IRRMESHWRITER) \ IRRMESHOBJ = $(IRRMESHLOADER) $(IRRMESHWRITER) \
CSkinnedMesh.o CBoneSceneNode.o CMeshSceneNode.o \ CSkinnedMesh.o CBoneSceneNode.o CMeshSceneNode.o \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment