Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 19, 2005, 11:37:06 PM (18 years ago)
Author:
patrick
Message:

christmas: md2 model loading issues

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/christmas_branche/src/world_entities/world_entity.cc

    r6142 r6167  
    120120      }
    121121
    122     PRINTF(4)("fetching %s\n", fileName);
    123     if (scaling == 1.0)
    124       this->setModel((Model*)ResourceManager::getInstance()->load(fileName, OBJ, RP_CAMPAIGN), modelNumber);
    125     else
    126       this->setModel((Model*)ResourceManager::getInstance()->load(fileName, OBJ, RP_CAMPAIGN, &scaling), modelNumber);
    127     if (modelNumber == 0)
    128     this->buildObbTree(4);
     122      if( strchr(fileName, '.obj') != NULL)
     123      {
     124        PRINTF(4)("fetching OBJ file: %s\n", fileName);
     125        if (scaling == 1.0)
     126          this->setModel((Model*)ResourceManager::getInstance()->load(fileName, OBJ, RP_CAMPAIGN), modelNumber);
     127        else
     128          this->setModel((Model*)ResourceManager::getInstance()->load(fileName, OBJ, RP_CAMPAIGN, &scaling), modelNumber);
     129
     130        if( modelNumber == 0)
     131          this->buildObbTree(4);
     132      }
     133      else if( strchr(fileName, '.md2') != NULL)
     134      {
     135        PRINTF(4)("fetching MD2 file: %s\n", fileName);
     136        this->setModel((Model*)ResourceManager::getInstance()->load(fileName, MD2, RP_CAMPAIGN), 0);
     137      }
    129138  }
    130139  else
Note: See TracChangeset for help on using the changeset viewer.