1,354 reputation
523
bio website
location
age
visits member for 3 years, 2 months
seen Mar 24 at 20:46

Oct
23
asked Can someone explain the (reasons for the) implications of colum vs row major in multiplication/concatenation?
Oct
13
awarded  Nice Question
Oct
8
accepted How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
Oct
8
comment How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
Thank you Nathan, that makes the use of the Usage setting much clearer. As for the reason, it was more a 'wood-for-trees' case - the SlimDX documentation for MapMode hinted at ReadWrite capabilities so I was preoccupied with why I couldn't use them, currently there is no case in which I would require a read/write buffer.
Oct
8
revised How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
edited title
Oct
8
asked How do I create a CPU read/write buffer in SlimDX (what are the legal combinations of Usage and CPUAccess flags)?
Oct
4
answered How should I go about abstracting away the graphics device?
Oct
2
comment What does the graphics card do with the fourth element of a vector as the final position?
@FxIII, I was not able to reproduce that exactly but you are right that was an incorrect blanket statement made in my original post, after some more experimentation I have updated it.
Oct
2
comment What does the graphics card do with the fourth element of a vector as the final position?
Thank you! I am seeing more and more the necessity of using the fourth component in any truely useful representation of an entity in 3D space.
Oct
2
comment What does the graphics card do with the fourth element of a vector as the final position?
It was very hard to pick one answer to this question, as all have contributed to the understanding of how the the relationship of the fourth component is used and why it is needed. Your explanation of euclidean and affine space is very helpful, I certainly would not have understood it as I do now without that level of detail. Thank you very much!
Oct
2
accepted What does the graphics card do with the fourth element of a vector as the final position?
Oct
2
comment What does the graphics card do with the fourth element of a vector as the final position?
@Nathan, I can see clearly now the purpose of the fourth element, and how the information it contains is used by the rasterizer. Thanks a lot!
Oct
2
revised What does the graphics card do with the fourth element of a vector as the final position?
added 240 characters in body
Oct
1
asked What does the graphics card do with the fourth element of a vector as the final position?
Sep
24
accepted Does OGRE do hardware skinning by default?
Sep
24
answered Does OGRE do hardware skinning by default?
Sep
24
comment What is the “DirectX for Managed Code Update”?
Thats clearer now, Thanks. I first tried 3D/graphics programming with XNA and am now on SlimDX; I have only worked with it for a few hours but am really enjoying doing so; its a lot less daunting than I thought working directly with DirectX would be so I think I'll be sticking with it!
Sep
24
accepted What is the “DirectX for Managed Code Update”?
Sep
24
comment What is the “DirectX for Managed Code Update”?
Thanks, do you have a link to anything that mentions the rumors about Windows 8 because that sounds very interesting! XNA was the first framework that I learned 3D on, which I'd wanted to do for ages. I then tried MOGRE to see what it was like higher up, but discovered if I wanted to do hardware skeletal animation I'd still need to write my own shaders; so now I am on SlimDx to see what its like working next to the hardware. (All the while staying in managed code ;)) It will be especially interesting to see just how high level XNA is, compared to DirectX.
Sep
24
asked What is the “DirectX for Managed Code Update”?