interp.h noise.h

magicrat

31-01-2006 14:19:44

I need to know where the noise.h and the interp.h files are located. I am not sure if or where I need to get some sort of additional files to compile PLSM2 or what. I don't have these files on my system and was really wondering where I get them from. Thanks

tuan kuranes

31-01-2006 15:48:56

Did you check http://libnoise.sourceforge.net/
Beware that mapEditor needs serious debugging code session to work. Next usable version is wip, but not finished. You still can download some snapshot from mapeditor thread on these forums.

magicrat

31-01-2006 16:54:23

That helped me with those two files but now I get a lot of this....


Compiling...
OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(66) : error C2039: 'MovableObjectFactoryIterator' : is not a member of 'Ogre::Root'
E:\Program Files\OgreSDK\include\OgreRoot.h(61) : see declaration of 'Ogre::Root'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(66) : error C2065: 'MovableObjectFactoryIterator' : undeclared identifier
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(66) : error C2146: syntax error : missing ';' before identifier 'factIt'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(66) : error C2065: 'factIt' : undeclared identifier
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(67) : error C2039: 'getMovableObjectFactoryIterator' : is not a member of 'Ogre::Root'
E:\Program Files\OgreSDK\include\OgreRoot.h(61) : see declaration of 'Ogre::Root'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(68) : error C2228: left of '.hasMoreElements' must have class/struct/union type
type is ''unknown-type''
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(68) : error C3861: 'factIt': identifier not found, even with argument-dependent lookup
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeIntersectionSceneQuery.cpp(68) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeData2DManager.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeData2DManager.cpp(701) : error C2660: 'Ogre::Math::pointInTri2D' : function does not take 4 arguments
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeData2DManager.cpp(713) : error C2660: 'Ogre::Math::pointInTri2D' : function does not take 4 arguments
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeData2DManager.cpp(713) : fatal error C1903: unable to recover from previous error(s); stopping compilation
OgrePagingLandScapeOcclusionQuerySet.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOcclusionQuerySet.cpp(49) : error C2039: 'destroyHardwareOcclusionQuery' : is not a member of 'Ogre::RenderSystem'
e:\Program Files\OgreSDK\include\OgreRenderSystem.h(118) : see declaration of 'Ogre::RenderSystem'
OgrePagingLandScapeOctreeSceneManager.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(424) : error C2039: 'destroyCamera' : is not a member of 'Ogre::SceneManager'
E:\Program Files\OgreSDK\include\OgreSceneManager.h(77) : see declaration of 'Ogre::SceneManager'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeSceneManager.cpp(990) : error C2039: 'setCurrentPassIterationCount' : is not a member of 'Ogre::RenderSystem'
E:\Program Files\OgreSDK\include\OgreRenderSystem.h(118) : see declaration of 'Ogre::RenderSystem'
OgrePagingLandScapeOctreeNode.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeNode.cpp(163) : error C2039: 'getDisplaySceneNodes' : is not a member of 'Ogre::SceneManager'
E:\Program Files\OgreSDK\include\OgreSceneManager.h(77) : see declaration of 'Ogre::SceneManager'
OgrePagingLandScapeOctreeCamera.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeCamera.cpp(97) : error C2039: 'getDestinationRenderSystem' : is not a member of 'Ogre::SceneManager'
E:\Program Files\OgreSDK\include\OgreSceneManager.h(77) : see declaration of 'Ogre::SceneManager'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeCamera.cpp(97) : error C2227: left of '->getCapabilities' must point to class/struct/union
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeOctreeCamera.cpp(97) : error C2227: left of '->hasCapability' must point to class/struct/union
OgrePagingLandScapeRenderableManager.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderableManager.cpp(252) : error C2259: 'Ogre::PagingLandScapeRenderable' : cannot instantiate abstract class
due to following members:
'const Ogre::String &Ogre::MovableObject::getName(void) const' : pure virtual function was not defined
e:\Program Files\OgreSDK\include\OgreMovableObject.h(79) : see declaration of 'Ogre::MovableObject::getName'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderableManager.cpp(257) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data
OgrePagingLandScapeRenderable.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(90) : error C2039: 'WORLD_GEOMETRY_TYPE_MASK' : is not a member of 'Ogre::SceneManager'
e:\Program Files\OgreSDK\include\OgreSceneManager.h(77) : see declaration of 'Ogre::SceneManager'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(90) : error C2065: 'WORLD_GEOMETRY_TYPE_MASK' : undeclared identifier
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(203) : error C2065: 'mName' : undeclared identifier
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(209) : error C2065: 'mUpperDistance' : undeclared identifier
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(484) : error C3861: 'mName': identifier not found, even with argument-dependent lookup
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(1101) : error C2039: 'WORLD_GEOMETRY_TYPE_MASK' : is not a member of 'Ogre::SceneManager'
e:\Program Files\OgreSDK\include\OgreSceneManager.h(77) : see declaration of 'Ogre::SceneManager'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapeRenderable.cpp(1101) : error C3861: 'WORLD_GEOMETRY_TYPE_MASK': identifier not found, even with argument-dependent lookup
OgrePagingLandScapePageRenderable.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapePageRenderable.cpp(66) : error C2664: 'Ogre::MovableObject::MovableObject(const Ogre::MovableObject &)' : cannot convert parameter 1 from 'const Ogre::String' to 'const Ogre::MovableObject &'
Reason: cannot convert from 'const Ogre::String' to 'const Ogre::MovableObject'
No constructor could take the source type, or constructor overload resolution was ambiguous
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapePageRenderable.cpp(306) : error C2039: 'WORLD_GEOMETRY_TYPE_MASK' : is not a member of 'Ogre::SceneManager'
e:\Program Files\OgreSDK\include\OgreSceneManager.h(77) : see declaration of 'Ogre::SceneManager'
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapePageRenderable.cpp(306) : error C2065: 'WORLD_GEOMETRY_TYPE_MASK' : undeclared identifier
OgrePagingLandScapePage.cpp
\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\src\OgrePagingLandScapePage.cpp(153) : error C2259: 'Ogre::PagingLandScapePageRenderable' : cannot instantiate abstract class
due to following members:
'const Ogre::String &Ogre::MovableObject::getName(void) const' : pure virtual function was not defined
e:\Program Files\OgreSDK\include\OgreMovableObject.h(79) : see declaration of 'Ogre::MovableObject::getName'
Generating Code...

Build log was saved at "file://e:\Program Files\OgreSDK\paginglandscape\PlugIns\PagingLandScape2\obj\Debug\BuildLog.htm"
Plugin_PagingLandScapeSceneManager2 - 30 error(s), 1 warning(s)


any ideas on what I am doing wrong?

tuan kuranes

31-01-2006 17:01:25

cvs plsm2 needs ogre cvs Head aka Dagon.
you should read wiki page on plsm2.
it does help.