1. How find player.Camera? Else how call WorldToViewPort(...)?
    [DOUBLEPOST=1463774113][/DOUBLEPOST]I found cpp function, maybe it will help


    1. boolWorldToScreen(D3DXVECTOR3 origin, D3DXVECTOR2 *out)
    2. {
    3. D3DXMATRIX temp;
    4. D3DXMatrixTranspose(&temp,&viewMatrix);
    5. D3DXVECTOR3 translationVector = D3DXVECTOR3(temp._41, temp._42, temp._43);
    6. D3DXVECTOR3 up = D3DXVECTOR3(temp._21, temp._22, temp._23);
    7. D3DXVECTOR3 right = D3DXVECTOR3(temp._11, temp._12, temp._13);
    8. float w = D3DXVec3Dot(&translationVector,&origin)+ temp._44;
    9. if(w <0.098f)
    10. returnfalse;
    11. float y = D3DXVec3Dot(&up,&origin)+ temp._24;
    12. float x = D3DXVec3Dot(&right,&origin)+ temp._14;
    13. out->x =(res[0]/2)*(1.f+ x / w);
    14. out->y =(res[1]/2)*(1.f- y / w);
    15. returntrue;
    16. }