Привет, ребята, я сделал игру в понг в D3D9 и заметил, что в случайные моменты времени, возившись с некоторыми частями кода, я получаю следующее: http://prntscr.com/16obk1 (Кажется, мне нужно 10 очков репутации)
d3ddev->SetTexture(0,0);
d3ddev->SetFVF((D3DFVF_XYZRHW | D3DFVF_DIFFUSE));
d3ddev->SetRenderState( D3DRS_LIGHTING, FALSE);
d3ddev->SetRenderState( D3DRS_CULLMODE, D3DCULL_CCW);
d3ddev->SetRenderState( D3DRS_ALPHABLENDENABLE, TRUE );
d3ddev->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA );
d3ddev->SetRenderState( D3DRS_ZENABLE, D3DZB_FALSE );
d3ddev->SetRenderState( D3DRS_FOGENABLE, false);
d3ddev->DrawPrimitiveUP(D3DPT_TRIANGLEFAN,360,&points[0],sizeof(points[0]));
Я перепробовал все, закомментировал SetRenderStates, перепробовал разные примитивные типы и я в тупике. Любая помощь будет оценена
Задача ещё не решена.
Других решений пока нет …