Changeset 2784 for GTP


Ignore:
Timestamp:
06/20/08 00:46:27 (17 years ago)
Author:
mattausch
Message:
 
Location:
GTP/trunk/App/Demos/Vis/CHC_revisited
Files:
1 added
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/CHC_revisited/chc_revisited.vcproj

    r2783 r2784  
    1818                <Configuration 
    1919                        Name="Debug|Win32" 
    20                         OutputDirectory="$(SolutionDir)$(ConfigurationName)" 
    21                         IntermediateDirectory="$(ConfigurationName)" 
     20                        OutputDirectory="$(SolutionDir)/bin/$(ConfigurationName)" 
     21                        IntermediateDirectory="obj/$(ConfigurationName)" 
    2222                        ConfigurationType="1" 
    2323                        CharacterSet="1" 
     
    4141                                Name="VCCLCompilerTool" 
    4242                                Optimization="0" 
    43                                 AdditionalIncludeDirectories="Devil/include;GL" 
    44                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" 
     43                                AdditionalIncludeDirectories="libs;libs/GL;libs/Devil/include;src" 
     44                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS" 
    4545                                MinimalRebuild="true" 
    4646                                BasicRuntimeChecks="3" 
     
    6565                                AdditionalDependencies="glut32.lib glew32s.lib glew32.lib DevIL.lib ILUT.lib" 
    6666                                LinkIncremental="2" 
    67                                 AdditionalLibraryDirectories="GL;Devil/lib" 
     67                                AdditionalLibraryDirectories="libs/GL;libs/Devil/lib" 
    6868                                GenerateDebugInformation="true" 
    6969                                SubSystem="1" 
     
    9797                <Configuration 
    9898                        Name="Release|Win32" 
    99                         OutputDirectory="$(SolutionDir)$(ConfigurationName)" 
    100                         IntermediateDirectory="$(ConfigurationName)" 
     99                        OutputDirectory="$(SolutionDir)/bin/$(ConfigurationName)" 
     100                        IntermediateDirectory="obj/$(ConfigurationName)" 
    101101                        ConfigurationType="1" 
    102102                        CharacterSet="1" 
     
    127127                                EnableFiberSafeOptimizations="true" 
    128128                                AdditionalIncludeDirectories="libs;libs/GL;libs/Devil/include;src" 
    129                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
     129                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE; _CRT_SECURE_NO_WARNINGS" 
    130130                                StringPooling="true" 
    131131                                RuntimeLibrary="2" 
  • GTP/trunk/App/Demos/Vis/CHC_revisited/src/BinaryLoader.cpp

    r2782 r2784  
    9797 
    9898                //cout << "loading texture " << texname << " with len " << texnameSize << " id: " << id << endl; 
    99                 Texture *tex = new Texture(texname); 
     99                Texture *tex = new Texture(model_path + texname); 
    100100 
    101101                mTextureTable[i] = tex; 
  • GTP/trunk/App/Demos/Vis/CHC_revisited/src/RenderTraverser.cpp

    r2782 r2784  
    11#include "RenderTraverser.h" 
    22#include "glInterface.h" 
    3 #include "Timers.h" 
    43#include "Camera.h" 
    54#include "SceneEntity.h" 
  • GTP/trunk/App/Demos/Vis/CHC_revisited/src/chcdemo.cpp

    r2782 r2784  
    157157        BinaryLoader loader; 
    158158 
    159         //const string filename("house_test.dem"); 
    160         //const string filename("city_demo.dem"); 
    161         const string filename("city.dem"); 
    162         //const string filename("roofs.dem"); 
     159        //const string filename("data/city/model/city.dem"); 
     160        const string filename = string(model_path + "city.dem"); 
    163161 
    164162        if (loader.Load(filename, sceneEntities)) 
    165163                cout << "scene " << filename << " loaded" << endl; 
    166164        else 
     165        { 
    167166                cerr << "loading scene " << filename << " failed" << endl; 
    168  
     167                exit(0); 
     168        } 
     169 
     170        const string bvh_filename = string(model_path + "city.bvh"); 
    169171        BvhLoader bvhLoader; 
    170         //bvh = bvhLoader.Load("roofs.bvh", sceneEntities); 
    171         bvh = bvhLoader.Load("city.bvh", sceneEntities); 
    172         //bvh = bvhLoader.Load("city_demo.bvh", sceneEntities); 
    173         //bvh = bvhLoader.Load("house_test.bvh", sceneEntities); 
     172        bvh = bvhLoader.Load(bvh_filename, sceneEntities); 
     173        //bvh = bvhLoader.Load("data/city/model/city.bvh", sceneEntities); 
     174 
     175        if (!bvh) 
     176        { 
     177                cerr << "loading bvh " << bvh_filename << " failed" << endl; 
     178                exit(0); 
     179        } 
    174180 
    175181        bvh->SetCamera(camera); 
    176182        ResetTraverser(); 
    177  
    178         //camera->LookAtBox(sceneBox); 
    179         //camera->LookInBox(bvh->GetBox()); 
    180183 
    181184        camera->SetDirection(Vector3(0.961829f, 0.273652f, 0.0f)); 
  • GTP/trunk/App/Demos/Vis/CHC_revisited/src/common.cpp

    r2782 r2784  
    139139                _ftime(&mtime); 
    140140 
    141                 return 1000*(1000*mtime.time + mtime.millitm); 
     141                return 1000*(1000*(long)mtime.time + (long)mtime.millitm); 
    142142        } 
    143143#endif 
     
    162162                static struct _timeb mtime; 
    163163                _ftime(&mtime); 
    164                 return 1000*(1000*mtime.time + mtime.millitm); 
     164                return 1000*(1000*(long)mtime.time + (long)mtime.millitm); 
    165165        } 
    166166#endif 
  • GTP/trunk/App/Demos/Vis/CHC_revisited/src/common.h

    r2782 r2784  
    462462 
    463463 
     464////// 
     465//-- model directory 
     466 
     467static std::string model_path("data/city/model/"); 
     468 
    464469/////////// 
    465470//-- typedefs 
Note: See TracChangeset for help on using the changeset viewer.