Commit 638104c1 authored by hybrid's avatar hybrid

Added VolumeLight scene node and LWO loader to project files and config.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@1195 dfc29bdd-3216-0410-991c-e03cc46cb475
parent acd01e92
...@@ -273,6 +273,8 @@ B3D, MS3D or X meshes */ ...@@ -273,6 +273,8 @@ B3D, MS3D or X meshes */
#define _IRR_COMPILE_WITH_OCT_LOADER_ #define _IRR_COMPILE_WITH_OCT_LOADER_
//! Define _IRR_COMPILE_WITH_OGRE_LOADER_ if you want to load Ogre 3D files //! Define _IRR_COMPILE_WITH_OGRE_LOADER_ if you want to load Ogre 3D files
#define _IRR_COMPILE_WITH_OGRE_LOADER_ #define _IRR_COMPILE_WITH_OGRE_LOADER_
//! Define _IRR_COMPILE_WITH_LWO_LOADER_ if you want to load Lightwave3D files
#define _IRR_COMPILE_WITH_LWO_LOADER_
//! Define _IRR_COMPILE_WITH_STL_LOADER_ if you want to load .stl files //! Define _IRR_COMPILE_WITH_STL_LOADER_ if you want to load .stl files
#define _IRR_COMPILE_WITH_STL_LOADER_ #define _IRR_COMPILE_WITH_STL_LOADER_
......
...@@ -9,7 +9,7 @@ CppCompiler=-D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_WINDOWS -D_MBCS -D_USRDLL -DIR ...@@ -9,7 +9,7 @@ CppCompiler=-D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_WINDOWS -D_MBCS -D_USRDLL -DIR
Includes=..\..\include;zlib Includes=..\..\include;zlib
Linker=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lopengl32_@@_ Linker=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lopengl32_@@_
Libs= Libs=
UnitCount=599 UnitCount=604
Folders=doc,gui_impl,include,include/core,include/gui,include/io,include/scene,include/video,io_impl,other_impl,other_impl/extern,other_impl/extern/jpeglib,other_impl/extern/libpng,other_impl/extern/zlib,scene_impl,scene_impl/animators,scene_impl/collision,scene_impl/mesh,scene_impl/mesh/loaders,scene_impl/mesh/writers,scene_impl/nodes,scene_impl/nodes/particles,video_impl,"video_impl/Burning Video",video_impl/DirectX8,video_impl/DirectX9,video_impl/Null,video_impl/OpenGL,video_impl/Software Folders=doc,gui_impl,include,include/core,include/gui,include/io,include/scene,include/video,io_impl,other_impl,other_impl/extern,other_impl/extern/jpeglib,other_impl/extern/libpng,other_impl/extern/zlib,scene_impl,scene_impl/animators,scene_impl/collision,scene_impl/mesh,scene_impl/mesh/loaders,scene_impl/mesh/writers,scene_impl/nodes,scene_impl/nodes/particles,video_impl,"video_impl/Burning Video",video_impl/DirectX8,video_impl/DirectX9,video_impl/Null,video_impl/OpenGL,video_impl/Software
ObjFiles= ObjFiles=
PrivateResource= PrivateResource=
...@@ -6037,3 +6037,53 @@ Priority=1000 ...@@ -6037,3 +6037,53 @@ Priority=1000
OverrideBuildCmd=0 OverrideBuildCmd=0
BuildCmd= BuildCmd=
[Unit600]
FileName=CVolumeLightSceneNode.h
CompileCpp=1
Folder=scene_impl/nodes
Compile=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=
[Unit601]
FileName=CVolumeLightSceneNode.cpp
CompileCpp=1
Folder=scene_impl/nodes
Compile=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=
[Unit602]
FileName=..\..\include\IVolumeLightSceneNode.h
CompileCpp=1
Folder=include/scene
Compile=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=
[Unit603]
FileName=CLWOMeshFileLoader.cpp
Folder=scene_impl/mesh/loaders
Compile=1
CompileCpp=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=
[Unit604]
FileName=CLWOMeshFileLoader.h
Folder=scene_impl/mesh/loaders
Compile=1
CompileCpp=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=
...@@ -1326,6 +1326,14 @@ SOURCE=.\CLMTSMeshFileLoader.h ...@@ -1326,6 +1326,14 @@ SOURCE=.\CLMTSMeshFileLoader.h
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\CLWOMeshFileLoader.cpp
# End Source File
# Begin Source File
SOURCE=.\CLWOMeshFileLoader.h
# End Source File
# Begin Source File
SOURCE=.\CMD2MeshFileLoader.cpp SOURCE=.\CMD2MeshFileLoader.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
...@@ -1694,6 +1702,14 @@ SOURCE=.\CTextSceneNode.h ...@@ -1694,6 +1702,14 @@ SOURCE=.\CTextSceneNode.h
# End Source File # End Source File
# Begin Source File # Begin Source File
SOURCE=.\CVolumeLightSceneNode.cpp
# End Source File
# Begin Source File
SOURCE=.\CVolumeLightSceneNode.h
# End Source File
# Begin Source File
SOURCE=.\CTriangleBBSelector.cpp SOURCE=.\CTriangleBBSelector.cpp
# End Source File # End Source File
# Begin Source File # Begin Source File
......
...@@ -520,6 +520,9 @@ ...@@ -520,6 +520,9 @@
<File <File
RelativePath=".\..\..\include\ITextSceneNode.h"> RelativePath=".\..\..\include\ITextSceneNode.h">
</File> </File>
<File
RelativePath=".\..\..\include\IVolumeLightSceneNode.h">
</File>
<File <File
RelativePath=".\..\..\include\ITriangleSelector.h"> RelativePath=".\..\..\include\ITriangleSelector.h">
</File> </File>
...@@ -1318,6 +1321,12 @@ ...@@ -1318,6 +1321,12 @@
<File <File
RelativePath=".\CLMTSMeshFileLoader.h"> RelativePath=".\CLMTSMeshFileLoader.h">
</File> </File>
<File
RelativePath=".\CLWOMeshFileLoader.cpp">
</File>
<File
RelativePath=".\CLWOMeshFileLoader.h">
</File>
<File <File
RelativePath=".\CMD2MeshFileLoader.cpp"> RelativePath=".\CMD2MeshFileLoader.cpp">
</File> </File>
...@@ -1510,6 +1519,12 @@ ...@@ -1510,6 +1519,12 @@
<File <File
RelativePath=".\CTextSceneNode.h"> RelativePath=".\CTextSceneNode.h">
</File> </File>
<File
RelativePath=".\CVolumeLightSceneNode.cpp">
</File>
<File
RelativePath=".\CVolumeLightSceneNode.h">
</File>
<File <File
RelativePath="CWaterSurfaceSceneNode.cpp"> RelativePath="CWaterSurfaceSceneNode.cpp">
</File> </File>
......
...@@ -708,6 +708,10 @@ ...@@ -708,6 +708,10 @@
RelativePath=".\..\..\include\ITextSceneNode.h" RelativePath=".\..\..\include\ITextSceneNode.h"
> >
</File> </File>
<File
RelativePath=".\..\..\include\IVolumeLightSceneNode.h"
>
</File>
<File <File
RelativePath=".\..\..\include\ITriangleSelector.h" RelativePath=".\..\..\include\ITriangleSelector.h"
> >
...@@ -1772,6 +1776,14 @@ ...@@ -1772,6 +1776,14 @@
RelativePath=".\CLMTSMeshFileLoader.h" RelativePath=".\CLMTSMeshFileLoader.h"
> >
</File> </File>
<File
RelativePath=".\CLWOMeshFileLoader.cpp"
>
</File>
<File
RelativePath=".\CLWOMeshFileLoader.h"
>
</File>
<File <File
RelativePath=".\CMD2MeshFileLoader.cpp" RelativePath=".\CMD2MeshFileLoader.cpp"
> >
......
...@@ -173,6 +173,7 @@ ...@@ -173,6 +173,7 @@
<Unit filename="../../include/ITriangleSelector.h" /> <Unit filename="../../include/ITriangleSelector.h" />
<Unit filename="../../include/IVideoDriver.h" /> <Unit filename="../../include/IVideoDriver.h" />
<Unit filename="../../include/IVideoModeList.h" /> <Unit filename="../../include/IVideoModeList.h" />
<Unit filename="../../include/IVolumeLightSceneNode.h" />
<Unit filename="../../include/IWriteFile.h" /> <Unit filename="../../include/IWriteFile.h" />
<Unit filename="../../include/IXMLReader.h" /> <Unit filename="../../include/IXMLReader.h" />
<Unit filename="../../include/IXMLWriter.h" /> <Unit filename="../../include/IXMLWriter.h" />
...@@ -401,6 +402,8 @@ ...@@ -401,6 +402,8 @@
<Unit filename="CIrrMeshWriter.h" /> <Unit filename="CIrrMeshWriter.h" />
<Unit filename="CLMTSMeshFileLoader.cpp" /> <Unit filename="CLMTSMeshFileLoader.cpp" />
<Unit filename="CLMTSMeshFileLoader.h" /> <Unit filename="CLMTSMeshFileLoader.h" />
<Unit filename="CLWOMeshFileLoader.cpp" />
<Unit filename="CLWOMeshFileLoader.h" />
<Unit filename="CLightSceneNode.cpp" /> <Unit filename="CLightSceneNode.cpp" />
<Unit filename="CLightSceneNode.h" /> <Unit filename="CLightSceneNode.h" />
<Unit filename="CLimitReadFile.cpp" /> <Unit filename="CLimitReadFile.cpp" />
...@@ -571,6 +574,8 @@ ...@@ -571,6 +574,8 @@
<Unit filename="CTriangleSelector.h" /> <Unit filename="CTriangleSelector.h" />
<Unit filename="CVideoModeList.cpp" /> <Unit filename="CVideoModeList.cpp" />
<Unit filename="CVideoModeList.h" /> <Unit filename="CVideoModeList.h" />
<Unit filename="CVolumeLightSceneNode.cpp" />
<Unit filename="CVolumeLightSceneNode.h" />
<Unit filename="CWaterSurfaceSceneNode.cpp" /> <Unit filename="CWaterSurfaceSceneNode.cpp" />
<Unit filename="CWaterSurfaceSceneNode.h" /> <Unit filename="CWaterSurfaceSceneNode.h" />
<Unit filename="CWriteFile.cpp" /> <Unit filename="CWriteFile.cpp" />
......
...@@ -190,6 +190,7 @@ ...@@ -190,6 +190,7 @@
<Unit filename="..\..\include\ISkinnedMesh.h" /> <Unit filename="..\..\include\ISkinnedMesh.h" />
<Unit filename="..\..\include\ITerrainSceneNode.h" /> <Unit filename="..\..\include\ITerrainSceneNode.h" />
<Unit filename="..\..\include\ITextSceneNode.h" /> <Unit filename="..\..\include\ITextSceneNode.h" />
<Unit filename="..\..\include\IVolumeLightSceneNode.h" />
<Unit filename="..\..\include\ITexture.h" /> <Unit filename="..\..\include\ITexture.h" />
<Unit filename="..\..\include\ITimer.h" /> <Unit filename="..\..\include\ITimer.h" />
<Unit filename="..\..\include\ITriangleSelector.h" /> <Unit filename="..\..\include\ITriangleSelector.h" />
...@@ -416,6 +417,8 @@ ...@@ -416,6 +417,8 @@
<Unit filename="CIrrMeshWriter.h" /> <Unit filename="CIrrMeshWriter.h" />
<Unit filename="CLMTSMeshFileLoader.cpp" /> <Unit filename="CLMTSMeshFileLoader.cpp" />
<Unit filename="CLMTSMeshFileLoader.h" /> <Unit filename="CLMTSMeshFileLoader.h" />
<Unit filename="CLWOMeshFileLoader.cpp" />
<Unit filename="CLWOMeshFileLoader.h" />
<Unit filename="CLightSceneNode.cpp" /> <Unit filename="CLightSceneNode.cpp" />
<Unit filename="CLightSceneNode.h" /> <Unit filename="CLightSceneNode.h" />
<Unit filename="CLimitReadFile.cpp" /> <Unit filename="CLimitReadFile.cpp" />
...@@ -572,6 +575,8 @@ ...@@ -572,6 +575,8 @@
<Unit filename="CTerrainTriangleSelector.h" /> <Unit filename="CTerrainTriangleSelector.h" />
<Unit filename="CTextSceneNode.cpp" /> <Unit filename="CTextSceneNode.cpp" />
<Unit filename="CTextSceneNode.h" /> <Unit filename="CTextSceneNode.h" />
<Unit filename="CVolumeLightSceneNode.cpp" />
<Unit filename="CVolumeLightSceneNode.h" />
<Unit filename="CTimer.h" /> <Unit filename="CTimer.h" />
<Unit filename="CTriangleBBSelector.cpp" /> <Unit filename="CTriangleBBSelector.cpp" />
<Unit filename="CTriangleBBSelector.h" /> <Unit filename="CTriangleBBSelector.h" />
......
...@@ -708,6 +708,10 @@ ...@@ -708,6 +708,10 @@
RelativePath=".\..\..\include\ITextSceneNode.h" RelativePath=".\..\..\include\ITextSceneNode.h"
> >
</File> </File>
<File
RelativePath=".\..\..\include\IVolumeLightSceneNode.h"
>
</File>
<File <File
RelativePath=".\..\..\include\ITriangleSelector.h" RelativePath=".\..\..\include\ITriangleSelector.h"
> >
...@@ -1772,6 +1776,14 @@ ...@@ -1772,6 +1776,14 @@
RelativePath=".\CLMTSMeshFileLoader.h" RelativePath=".\CLMTSMeshFileLoader.h"
> >
</File> </File>
<File
RelativePath=".\CLWOMeshFileLoader.cpp"
>
</File>
<File
RelativePath=".\CLWOMeshFileLoader.h"
>
</File>
<File <File
RelativePath=".\CMD2MeshFileLoader.cpp" RelativePath=".\CMD2MeshFileLoader.cpp"
> >
...@@ -2028,6 +2040,14 @@ ...@@ -2028,6 +2040,14 @@
RelativePath=".\CTextSceneNode.h" RelativePath=".\CTextSceneNode.h"
> >
</File> </File>
<File
RelativePath=".\CVolumeLightSceneNode.cpp"
>
</File>
<File
RelativePath=".\CVolumeLightSceneNode.h"
>
</File>
<File <File
RelativePath="CWaterSurfaceSceneNode.cpp" RelativePath="CWaterSurfaceSceneNode.cpp"
> >
......
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