... the room, very reflective 0.0 0.0 0.0 0.76 ## -1 0.0 10.0 -1 0.0 10.0 10.0 -1 0.0 10.0 10.0 -8 .0 -1 0.0 10.0 -8 .0 This code can only correctly deal with square polygons Adding support for other ... = Graphics( )-> GetDevice( )-> CreateVertexBuffer( m_nVerts * sizeof( sVertex ), D3DUSAGE_WRITEONLY, D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1, D3DPOOL_DEFAULT, &m_pVertexBuffer ); 5 18 if( FAILED( ... pDevice->SetRenderState( D3DRS_ALPHABLENDENABLE, TRUE ); 543 // set our blending terms pDevice->SetRenderState( D3DRS_SRCBLEND, D3DBLEND_ZERO ); pDevice->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_SRCCOLOR...