Ignore:
Timestamp:
03/15/05 15:21:22 (19 years ago)
Author:
gametools
Message:
 
Location:
trunk/VUT/OcclusionCullingSceneManager/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/OcclusionCullingSceneManager/src/Makefile.am

    r12 r16  
    1 INCLUDES = $(STLPORT_CFLAGS) -I$(top_srcdir)/PlugIns/BSPSceneManager/include -I$(top_srcdir)/OgreMain/include 
     1INCLUDES = $(STLPORT_CFLAGS) -I$(top_srcdir)/PlugIns/OcclusionCullingSceneManager/include -I$(top_srcdir)/OgreMain/include 
    22 
    33pkglib_PROGRAMS = Plugin_BSPSceneManager.so 
    44 
    5 Plugin_BSPSceneManager_so_SOURCES = OgreBspLevel.cpp \ 
    6                              OgreBspNode.cpp \ 
    7                              OgreBspResourceManager.cpp \ 
    8                              OgreBspSceneManager.cpp \ 
    9                              OgreBspSceneManagerDll.cpp \ 
    10                                                          OgreBspSceneNode.cpp \ 
    11                              OgreQuake3ShaderManager.cpp \ 
    12                              OgreQuake3Shader.cpp \ 
    13                              OgreQuake3Level.cpp 
    14  
    15  
    16 Plugin_BSPSceneManager_so_LDFLAGS = $(SHARED_FLAGS) -L$(top_srcdir)/OgreMain/src 
    17 Plugin_BSPSceneManager_so_LDADD = -lOgreMain 
     5Plugin_OcclusionCullingSceneManager_so_SOURCES = OgreBspLevel.cpp \ 
     6                             OcclusionCullingResourceManager.cpp \ 
     7                             OcclusionCullingSceneManager.cpp \ 
     8                             OcclusionCullingSceneManagerDll.cpp 
     9                                         
     10Plugin_OcclusionCullingSceneManager_so_LDFLAGS = $(SHARED_FLAGS) -L$(top_srcdir)/OgreMain/src 
     11Plugin_OcclusionCullingSceneManager_so_LDADD = -lOgreMain 
  • trunk/VUT/OcclusionCullingSceneManager/src/OgreOcclusionCullingSceneManager.cpp

    r12 r16  
    22#include "OgreMath.h" 
    33#include "OgreIteratorWrappers.h" 
     4#include <windows.h> 
    45 
    56namespace Ogre { 
     
    89        OcclusionCullingSceneManager::OcclusionCullingSceneManager():  
    910        mFrameID(1) 
    10         { 
     11        {                
    1112        } 
    1213 
     
    1718                //mDistanceQueue.push(mSceneRoot); 
    1819                //Preprocess(); 
    19  
     20                //printf("registered my plugin!!\n"); 
     21                //MessageBox( NULL, "myplugin", "this is my plugin", MB_OK | MB_ICONERROR | MB_TASKMODAL); 
    2022                renderCullFrustum(); 
    2123 
  • trunk/VUT/OcclusionCullingSceneManager/src/OgreOcclusionCullingSceneManagerDll.cpp

    r12 r16  
    2626#include "OgreOcclusionCullingSceneManager.h" 
    2727#include "OgreRoot.h" 
    28 //#include "windows.h" 
     28#include <windows.h> 
    2929 
    3030namespace Ogre { 
     
    3636        // Create new scene manager 
    3737        occlusionPlugin = new OcclusionCullingSceneManager(); 
     38                 
     39                // Register 
     40        Root::getSingleton().setSceneManager(ST_INTERIOR, occlusionPlugin); 
     41                //Root::getSingleton().setSceneManager(ST_GENERIC, occlusionPlugin); 
    3842 
    39         // Register 
    40         Root::getSingleton().setSceneManager(ST_INTERIOR, occlusionPlugin); 
    41                 //Root::getSingleton().setSceneManager(ST_GENERIC, bspPlugin); 
    42                 //printf("registered my plugin!!\n"); 
    43                 //MessageBox( NULL, "myplugin", "this is my plugin", MB_OK | MB_ICONERROR | MB_TASKMODAL); 
     43                MessageBox( NULL, "myplugin registered", "this is my plugin", MB_OK | MB_ICONERROR | MB_TASKMODAL); 
    4444    } 
    4545    extern "C" void dllStopPlugin(void) 
Note: See TracChangeset for help on using the changeset viewer.