bri189a Posted November 19, 2003 Posted November 19, 2003 I play with GDI+, nothing serious, obviously GDI+ is designed for 2D, but if you made your self a 3d matrix, say of a pyramid, would you be able to wrap a picture around it like you could in DirectX? Since the DrawImage methods I know about only seem to allow you to draw a rectangluar portion of the picture onto a destination what would you have to do... clip the rest and keep track of where you clipped to get the other sides to line up correctly? Obviously in a pyramid scheme not all corners would line up, but some would... any of that make since? Just curious if even in 2D how you do a game such as Tri-onimoes where the peices are all triangular and use images rather than FillPath? I want to get into the Graphics a bit more, but not sure if I should skip straight into DX9 (from what tid-bits I know of GDI+) or continue on with GDI+. Comments, advise, suggestions? Quote
Machaira Posted November 19, 2003 Posted November 19, 2003 If you're going to do a game, I would recommend jumping into DirectX9. Not only do you get the graphics, you also get networking, sound, input, music. Quote Here's what I'm up to.
*Experts* mutant Posted November 19, 2003 *Experts* Posted November 19, 2003 Texturing a 3d object would not be possible with the drawing methods that GDI+ gives you. You don't have much choice other than using Direct3D. Quote
bri189a Posted November 19, 2003 Author Posted November 19, 2003 Okay, Thanks guys, how about this... DX9 help files... any good? I don't like the cut and paste this code used on many tutorial web sites, that's not tutoring in my mind, that's scripting... I'm looking for a tutorial web site that not only shows the how, but the why you would do something a certain way... any suggestions from some experts on that? Quote
*Experts* Volte Posted November 19, 2003 *Experts* Posted November 19, 2003 I suggest you try and find a good book. I doubt any website will be as good at actually teaching (rather than just handing out code) as a real book. Here's one for example: http://www.shopping2.com/products/1590590511 Take a look around amazon.com or anything similar for books on DX9 with .NET. Quote
Machaira Posted November 19, 2003 Posted November 19, 2003 The DX9 help files are ok for reference, mostly. They're still lacking in many areas, however. Check out the tutorial here Quote Here's what I'm up to.
Machaira Posted November 19, 2003 Posted November 19, 2003 The book Volte linked is pretty good for starting out. You should be able to get something basic up and running after going through it. Quote Here's what I'm up to.
*Experts* mutant Posted November 19, 2003 *Experts* Posted November 19, 2003 If you want to learn 3D then don't get that book, it mainly concentrates on 2D graphics. :) Quote
Machaira Posted November 19, 2003 Posted November 19, 2003 Agreed. It seems he was interested in 2D though. It also gets you started on the other pieces of DirectX. Quote Here's what I'm up to.
bri189a Posted November 19, 2003 Author Posted November 19, 2003 well I guess it's a matter of point; is it better to learn 2D or 3D first? Quote
Machaira Posted November 20, 2003 Posted November 20, 2003 You might as well go 3D. It's a bit more difficult, but not much. Quote Here's what I'm up to.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.