X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=model_sprite.c;h=2dd746957207d11f89d58cc0f028bce9cac2b8c1;hb=e5550cfc25f16584de466e54dad75de1c9a2837d;hp=9b8bab23b1aa03a115afd0efef6e0ffa7fbddf8e;hpb=293f724eb2c254335bea911d1e2060a29a5cf7de;p=xonotic%2Fdarkplaces.git diff --git a/model_sprite.c b/model_sprite.c index 9b8bab23..2dd74695 100644 --- a/model_sprite.c +++ b/model_sprite.c @@ -75,8 +75,8 @@ static void Mod_SpriteSetupTexture(texture_t *texture, skinframe_t *skinframe, q else if (skinframe->hasalpha) texture->basematerialflags |= MATERIALFLAG_ALPHA | MATERIALFLAG_BLENDED | MATERIALFLAG_NOSHADOW; texture->currentmaterialflags = texture->basematerialflags; - texture->numskinframes = 1; - texture->currentskinframe = texture->skinframes[0] = skinframe; + texture->materialshaderpass = texture->shaderpasses[0] = Mod_CreateShaderPass(skinframe); + texture->currentskinframe = skinframe; texture->surfaceflags = 0; texture->supercontents = SUPERCONTENTS_SOLID; if (!(texture->basematerialflags & MATERIALFLAG_BLENDED))