Problem bei 3D Text anzeigen



  • Hi.

    Ich habe jetzt seit einiger Zeit ein Problem beim Anzeigen eines 3D Text Meshs. Er hat keinen Fehler beim erstellen und auch nicht beim Anzeigen. Ich glaube das Problem liegt irgendwo in den Matrizen. Die hab ich allerdings aus der MSDN kopiert und sollten alle funktionieren

    D3DXVECTOR3 vEyePt   ( 0.0f, 0.0f, -5.0f );
    		D3DXVECTOR3 vLookatPt( 0, 0.0f, 1.0f );
    		D3DXVECTOR3 vUpVec   ( 0.0f, 1.0f, 0.0f );
    		D3DXMATRIX matView;
    		D3DXMatrixLookAtLH( &matView, &vEyePt, &vLookatPt, &vUpVec );
    		device->SetTransform( D3DTS_VIEW, &matView );
    
    		D3DXMATRIX matProj;
    		D3DXMatrixPerspectiveFovLH( &matProj, D3DX_PI/4, 1024/768.0f, 0.001f, 100.0f );
    		device->SetTransform( D3DTS_PROJECTION, &matProj );
    
    		D3DXMATRIX matWorld;
    		D3DXMatrixIdentity(&matWorld);
    		device->SetTransform( D3DTS_WORLD, &matWorld );
    

    Das Mesh ist in der Ursprungsposition und wird mit DrawSubset(0) gerendert. Wenn ich keine Matrizen setzte sehe ich einen Teil des Meshes deswegen denk ich, dass es an den Matrizen liegen muss. Wahrscheinlich an der Projektion Matrix.

    Danke schon im voraus.
    ohama



  • Die Nearplane ist schon ganz schön near.

    Bye, TGGC (Fakten)


Anmelden zum Antworten