/[hegemonie]/hegemonie/Model/MdlModel.m
ViewVC logotype

Diff of /hegemonie/Model/MdlModel.m

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by ano, Tue Jul 22 10:40:33 2003 UTC revision 1.10 by zaral, Wed Jul 23 13:49:39 2003 UTC
# Line 59  Line 59 
59    
60  @implementation MdlModel  @implementation MdlModel
61    
 static TextureLoader *textureLoader;  
   
 + (void) initialize  
 {  
   textureLoader = [[TextureLoader alloc] init];  
 }  
   
62  /**  /**
63   * This method builds an instance of MdlModel.   * This method builds an instance of MdlModel.
64   * The parameter gives us files names to load model data, the  model name MD3,   * The parameter gives us files names to load model data, the  model name MD3,
# Line 191  static TextureLoader *textureLoader; Line 184  static TextureLoader *textureLoader;
184        for (noMesh = 0; noMesh < [_data nbMeshes]; noMesh++)        for (noMesh = 0; noMesh < [_data nbMeshes]; noMesh++)
185          {          {
186            texture =            texture =
187              [textureLoader addTexture:              [[TextureLoader defaultLoader]
188                           [tex objectForKey: [key objectAtIndex: noMesh]]];                addTexture: [tex objectForKey: [key objectAtIndex: noMesh]]];
189    
190            [_textures addObject: [NSNumber numberWithInt: texture]];            [_textures addObject: [NSNumber numberWithInt: texture]];
191          }          }
# Line 206  static TextureLoader *textureLoader; Line 199  static TextureLoader *textureLoader;
199                                              withNumber: 0]];                                              withNumber: 0]];
200            if([name length] >= 2)            if([name length] >= 2)
201              {              {
202                texture = [textureLoader addTexture: name];                texture = [[TextureLoader defaultLoader] addTexture: name];
203                [_textures addObject: [NSNumber numberWithInt: texture]];                [_textures addObject: [NSNumber numberWithInt: texture]];
204              }              }
205            else            else

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26