Wiki

Clone wiki

OTools / Editing NBA series

Model rotation

Some models in NBA games are rotated on X axis by -90 degrees. You need to preserve this rotation.

Head models

Head models in NBA games consist of morph data which is applied to a base player (coach/referee) mesh. It's not possible to edit morph data in current otools version.

Skeleton bones for defining location

In NBA games some files use skeleton bones to define the location of some speicific things (benches, crowd, lights etc.). Such files do not contain any meshes (just skeleton) and otools is unable to import them back to ".O". As a workaround you can create a single triangle in the scene so there will be at least one mesh.

Shaders

NBA Live 2003

  • NBAArbitraryShadow
  • NBAArbitraryShadow_Skin
  • NBABackboardGlass_Skin
  • NBACourtTextureDimLightmap
  • NBADornaMatTextureDim
  • NBADornaReflectTextureDim
  • NBAFELitTextureASpecmap
  • NBAFELitTexture_Skin
  • NBAGouraud
  • NBAJumbotron.Minutes1
  • NBAJumbotron.Minutes2
  • NBAJumbotron.ScoreAway1
  • NBAJumbotron.ScoreAway2
  • NBAJumbotron.ScoreAway3
  • NBAJumbotron.ScoreHome1
  • NBAJumbotron.ScoreHome2
  • NBAJumbotron.ScoreHome3
  • NBAJumbotron.Seconds1
  • NBAJumbotron.Seconds2
  • NBALightmap
  • NBALitTextureEyeUV_Skin
  • NBALitTextureReflect_Skin
  • NBALitTexture_Skin
  • NBALitTexture_Skin.NoCull
  • NBALitTexture_Skin.Transparent
  • NBALitTexture_Skin.TransparentNoCull
  • NBALitTexture_Skin.Uniform
  • NBAReflectTextureDim
  • NBAShotClock_FastSkin.Minutes1
  • NBAShotClock_FastSkin.Minutes2
  • NBAShotClock_FastSkin.Seconds1
  • NBAShotClock_FastSkin.Seconds2
  • NBAShotClock_FastSkin.Shot1
  • NBAShotClock_FastSkin.Shot2
  • NBATexture
  • NBATexture.Blend
  • NBATextureDim
  • NBATextureDim.Blend
  • NBATextureDim.BlendNoCull
  • NBATextureDim.NoCull
  • NBATextureDim.Transparent
  • NBATextureDim.TransparentNoCull
  • NBATexture_Skin
  • NBATexture_Skin.Transparent
  • NBATexture_Skin.Uniform
  • NBAUniformNumbers.Back
  • NBAUniformNumbers.BackNoCull
  • NBAUniformNumbers.Front
  • NBAUniformNumbers.FrontNoCull
  • NBAUniformNumbers_Unlit.Back
  • NBAUniformNumbers_Unlit.Front
  • NBAZBiasLitTexture_Skin
  • NBAZBiasTexture_Skin

NBA Live 2004

  • NBAArbitraryShadow_Skin
  • NBABackboardGlass_Skin
  • NBACourtTextureDimLightmap
  • NBADornaMatTextureDim
  • NBADornaReflectTextureDim
  • NBAGouraud
  • NBALitTexture2x
  • NBALitTextureEyeUV_Skin
  • NBALitTextureReflect_Skin
  • NBALitTexture_Skin
  • NBALitTexture_Skin.NoCull
  • NBALitTexture_Skin.Transparent
  • NBALitTexture_Skin.TransparentNoCull
  • NBALitTexture_Skin.Uniform
  • NBAReflectTextureDim
  • NBAShotClock_FastSkin.Minutes1
  • NBAShotClock_FastSkin.Minutes2
  • NBAShotClock_FastSkin.Seconds1
  • NBAShotClock_FastSkin.Seconds2
  • NBAShotClock_FastSkin.Shot1
  • NBAShotClock_FastSkin.Shot2
  • NBATexture
  • NBATexture2x
  • NBATexture2x.Additive
  • NBATexture2x.NoZWrite
  • NBATexture2x.Opaque
  • NBATexture2x.Transparent
  • NBATextureDim
  • NBATextureDim.NoCull
  • NBATextureDim.Transparent
  • NBATextureDim.TransparentNoCull
  • NBATexture_Skin
  • NBATexture_Skin.Transparent
  • NBATexture_Skin.Uniform
  • NBAUniformNumbers.Back
  • NBAUniformNumbers.BackNoCull
  • NBAUniformNumbers.Front
  • NBAUniformNumbers.FrontNoCull
  • NBAUniformNumbers_Unlit.Back
  • NBAUniformNumbers_Unlit.Front
  • NBAZBiasLitTexture_Skin
  • NBAZBiasTexture_Skin

Updated