add source-sdk-2013

This commit is contained in:
nillerusr
2022-03-01 23:00:42 +03:00
parent 88b8830e8b
commit edc8d6c584
3288 changed files with 3734 additions and 1062458 deletions

View File

@@ -445,32 +445,34 @@ void CGlowOverlay::Draw( bool bCacheFullSceneState )
pRenderContext->Bind( pWireframeMaterial );
// Draw the sprite.
pMesh = pRenderContext->GetDynamicMesh( false, 0, 0, pWireframeMaterial );
IMesh *pMesh = pRenderContext->GetDynamicMesh( false, 0, 0, pWireframeMaterial );
CMeshBuilder builder;
builder.Begin( pMesh, MATERIAL_QUADS, 1 );
Vector vPt;
CMeshBuilder builderWireFrame;
builderWireFrame.Begin( pMesh, MATERIAL_QUADS, 1 );
vPt = vBasePt - vRight + vUp;
builderWireFrame.Position3fv( vPt.Base() );
builderWireFrame.Color3f( 1.0f, 0.0f, 0.0f );
builderWireFrame.AdvanceVertex();
builder.Position3fv( vPt.Base() );
builder.Color3f( 1.0f, 0.0f, 0.0f );
builder.AdvanceVertex();
vPt = vBasePt + vRight + vUp;
builderWireFrame.Position3fv( vPt.Base() );
builderWireFrame.Color3f( 1.0f, 0.0f, 0.0f );
builderWireFrame.AdvanceVertex();
builder.Position3fv( vPt.Base() );
builder.Color3f( 1.0f, 0.0f, 0.0f );
builder.AdvanceVertex();
vPt = vBasePt + vRight - vUp;
builderWireFrame.Position3fv( vPt.Base() );
builderWireFrame.Color3f( 1.0f, 0.0f, 0.0f );
builderWireFrame.AdvanceVertex();
builder.Position3fv( vPt.Base() );
builder.Color3f( 1.0f, 0.0f, 0.0f );
builder.AdvanceVertex();
vPt = vBasePt - vRight - vUp;
builderWireFrame.Position3fv( vPt.Base() );
builderWireFrame.Color3f( 1.0f, 0.0f, 0.0f );
builderWireFrame.AdvanceVertex();
builder.Position3fv( vPt.Base() );
builder.Color3f( 1.0f, 0.0f, 0.0f );
builder.AdvanceVertex();
builderWireFrame.End( false, true );
builder.End( false, true );
}
}
}