Original Post
I''ve bee tryig to set up some code to draw (for example) a 128*128 bitmap to screen in Direct3D (while keeping the size the same on screen). Im getting along just fine with trasformed vertices (using rhw). However I want to be able to do it with untransformed vertices. I think my problems might come from a misunderstading of the graphics pipeline. I thought that vertices were first multiplied by the WORLD transform matrix then by the VIEW matrix then the PROJECTION matrix. So I thought if I set all three to idetity matrices then nothing should happen to my vertices (set make a quad from 0,0,0 to 128,128,0). I tried this then the bitmap just disapered. I also tried setting the WORLD and VIEW to identities ad set the projection matrix as I normally would, but change the viewport to 0,0 128,128. This also failed to work. I was wondering if anyone could tell me or point me to the right direction of how to display the bitmap using a primative and keeping the right size of the bitmap on screen?