OldSchoolHack

Register / Login English

Chams Problem

icon Thread: Chams Problem

Join Date: Apr 2013

Posts: 22

@vedel dein Bespiel kenn ich, habs auch ausprobiert, doch dannach buggte die Darstellung in meinem Spiel total.

hab dann das hier gefunden

ist aber nicht optimal finde ich, einige Objekte (Autos, halbdurchsichtige Wände,Rauch..) werden im Fordergrund gezeichnet und man sieht dann den Spieler nicht, viellecht weiß jemand warum
TEXT Code:
  1. if(chams)
  2. {
  3. pDevice->SetRenderState( D3DRS_FILLMODE, D3DFILL_SOLID );
  4.  
  5. pDevice->SetRenderState( D3DRS_ZENABLE, false );
  6. pDevice->SetRenderState( D3DRS_PATCHEDGESTYLE, D3DPATCHEDGE_CONTINUOUS );
  7. pDevice->SetPixelShader( shaRed );
  8. pDevice->DrawIndexedPrimitive( Type, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount );
  9.  
  10. // actor infront wall
  11. pDevice->SetPixelShader( shaGreen );
  12. pDevice->SetRenderState( D3DRS_ZENABLE, true );
  13. pDevice->DrawIndexedPrimitive( Type, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount );
  14. pDevice->SetPixelShader( NULL );
  15. return pDevice->SetRenderState( D3DRS_FILLMODE, D3DFILL_SOLID );
  16. }