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
master
hybrid 2008-01-21 08:54:46 +00:00
parent acd01e92b2
commit 638104c129
8 changed files with 126 additions and 1 deletions

View File

@ -273,6 +273,8 @@ B3D, MS3D or X meshes */
#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_
//! 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_

View File

@ -9,7 +9,7 @@ CppCompiler=-D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_WINDOWS -D_MBCS -D_USRDLL -DIR
Includes=..\..\include;zlib
Linker=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -lopengl32_@@_
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
ObjFiles=
PrivateResource=
@ -6037,3 +6037,53 @@ Priority=1000
OverrideBuildCmd=0
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=

View File

@ -1326,6 +1326,14 @@ SOURCE=.\CLMTSMeshFileLoader.h
# End 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
# End Source File
# Begin Source File
@ -1694,6 +1702,14 @@ SOURCE=.\CTextSceneNode.h
# End 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
# End Source File
# Begin Source File

View File

@ -520,6 +520,9 @@
<File
RelativePath=".\..\..\include\ITextSceneNode.h">
</File>
<File
RelativePath=".\..\..\include\IVolumeLightSceneNode.h">
</File>
<File
RelativePath=".\..\..\include\ITriangleSelector.h">
</File>
@ -1318,6 +1321,12 @@
<File
RelativePath=".\CLMTSMeshFileLoader.h">
</File>
<File
RelativePath=".\CLWOMeshFileLoader.cpp">
</File>
<File
RelativePath=".\CLWOMeshFileLoader.h">
</File>
<File
RelativePath=".\CMD2MeshFileLoader.cpp">
</File>
@ -1510,6 +1519,12 @@
<File
RelativePath=".\CTextSceneNode.h">
</File>
<File
RelativePath=".\CVolumeLightSceneNode.cpp">
</File>
<File
RelativePath=".\CVolumeLightSceneNode.h">
</File>
<File
RelativePath="CWaterSurfaceSceneNode.cpp">
</File>

View File

@ -708,6 +708,10 @@
RelativePath=".\..\..\include\ITextSceneNode.h"
>
</File>
<File
RelativePath=".\..\..\include\IVolumeLightSceneNode.h"
>
</File>
<File
RelativePath=".\..\..\include\ITriangleSelector.h"
>
@ -1772,6 +1776,14 @@
RelativePath=".\CLMTSMeshFileLoader.h"
>
</File>
<File
RelativePath=".\CLWOMeshFileLoader.cpp"
>
</File>
<File
RelativePath=".\CLWOMeshFileLoader.h"
>
</File>
<File
RelativePath=".\CMD2MeshFileLoader.cpp"
>

View File

@ -173,6 +173,7 @@
<Unit filename="../../include/ITriangleSelector.h" />
<Unit filename="../../include/IVideoDriver.h" />
<Unit filename="../../include/IVideoModeList.h" />
<Unit filename="../../include/IVolumeLightSceneNode.h" />
<Unit filename="../../include/IWriteFile.h" />
<Unit filename="../../include/IXMLReader.h" />
<Unit filename="../../include/IXMLWriter.h" />
@ -401,6 +402,8 @@
<Unit filename="CIrrMeshWriter.h" />
<Unit filename="CLMTSMeshFileLoader.cpp" />
<Unit filename="CLMTSMeshFileLoader.h" />
<Unit filename="CLWOMeshFileLoader.cpp" />
<Unit filename="CLWOMeshFileLoader.h" />
<Unit filename="CLightSceneNode.cpp" />
<Unit filename="CLightSceneNode.h" />
<Unit filename="CLimitReadFile.cpp" />
@ -571,6 +574,8 @@
<Unit filename="CTriangleSelector.h" />
<Unit filename="CVideoModeList.cpp" />
<Unit filename="CVideoModeList.h" />
<Unit filename="CVolumeLightSceneNode.cpp" />
<Unit filename="CVolumeLightSceneNode.h" />
<Unit filename="CWaterSurfaceSceneNode.cpp" />
<Unit filename="CWaterSurfaceSceneNode.h" />
<Unit filename="CWriteFile.cpp" />

View File

@ -190,6 +190,7 @@
<Unit filename="..\..\include\ISkinnedMesh.h" />
<Unit filename="..\..\include\ITerrainSceneNode.h" />
<Unit filename="..\..\include\ITextSceneNode.h" />
<Unit filename="..\..\include\IVolumeLightSceneNode.h" />
<Unit filename="..\..\include\ITexture.h" />
<Unit filename="..\..\include\ITimer.h" />
<Unit filename="..\..\include\ITriangleSelector.h" />
@ -416,6 +417,8 @@
<Unit filename="CIrrMeshWriter.h" />
<Unit filename="CLMTSMeshFileLoader.cpp" />
<Unit filename="CLMTSMeshFileLoader.h" />
<Unit filename="CLWOMeshFileLoader.cpp" />
<Unit filename="CLWOMeshFileLoader.h" />
<Unit filename="CLightSceneNode.cpp" />
<Unit filename="CLightSceneNode.h" />
<Unit filename="CLimitReadFile.cpp" />
@ -572,6 +575,8 @@
<Unit filename="CTerrainTriangleSelector.h" />
<Unit filename="CTextSceneNode.cpp" />
<Unit filename="CTextSceneNode.h" />
<Unit filename="CVolumeLightSceneNode.cpp" />
<Unit filename="CVolumeLightSceneNode.h" />
<Unit filename="CTimer.h" />
<Unit filename="CTriangleBBSelector.cpp" />
<Unit filename="CTriangleBBSelector.h" />

View File

@ -708,6 +708,10 @@
RelativePath=".\..\..\include\ITextSceneNode.h"
>
</File>
<File
RelativePath=".\..\..\include\IVolumeLightSceneNode.h"
>
</File>
<File
RelativePath=".\..\..\include\ITriangleSelector.h"
>
@ -1772,6 +1776,14 @@
RelativePath=".\CLMTSMeshFileLoader.h"
>
</File>
<File
RelativePath=".\CLWOMeshFileLoader.cpp"
>
</File>
<File
RelativePath=".\CLWOMeshFileLoader.h"
>
</File>
<File
RelativePath=".\CMD2MeshFileLoader.cpp"
>
@ -2028,6 +2040,14 @@
RelativePath=".\CTextSceneNode.h"
>
</File>
<File
RelativePath=".\CVolumeLightSceneNode.cpp"
>
</File>
<File
RelativePath=".\CVolumeLightSceneNode.h"
>
</File>
<File
RelativePath="CWaterSurfaceSceneNode.cpp"
>