I haven't used it myself but I think using ::ViewModelDrawn on your
weapon is the proper way to do it.. but you'd have to render your
sprites yourself as quads instead of using sprite entities..


//-----------------------------------------------------------------------------
// Purpose: First-person function call after viewmodel has been drawn
//-----------------------------------------------------------------------------
void CWeaponPhysCannon::ViewModelDrawn( C_BaseViewModel *pBaseViewModel )
{
        if ( IsActiveByLocalPlayer() && !C_BasePlayer::ShouldDrawLocalPlayer() )
        {
                return;
        }
        // Render our effects
        DrawEffects();

        // Pass this back up
        BaseClass::ViewModelDrawn( pBaseViewModel );
}


On 1/3/07, Minh < [EMAIL PROTECTED]> wrote:
Hi guys,
    I'm trying to render some sprites that are coming out of my view model's
ejection port. The only problem is, I can't seem to get the sprites to
render after the view model has been rendered. Currently, it looks like the
sprites are behind the view model instead of infront of it...
I tried changing the rendergroup of my entity to
RENDER_GROUP_VIEW_MODEL_OPAQUE. but that didn't seem to help..

Anyone figure out how to render entities after the view model has been
drawn?


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to