|
|
|
|
|
|
Additional info
|
|
|
|
|
Latest Forum posts
|
|
|
|
|
Ads
|
|
|
|
|
|
|
|
|
|
|
|
DirectX Tutorial for C# overview |
This part of the site focuses on programming DirectX using C#. This tutorial is aimed at people who haven't done any 3D programming so far and would like to see some results in the shortest possible time. To this end, C# is an ideal programming language. C# looks very much like Java, so anyone having some notions of Java should be able to start right away. Even more, this tutorial is written in such a way that anyone who has any programming experience should be able to understand and complete it.
The C# tutorial gives you a general introduction to DirectX. It is divided in several chapters, which you can find listed below. In every chapter you’ll find a basic DirectX feature:
Opening a window: setting up and using the Development Environment Linking to the device: Creating the most basic DirectX element, the device Drawing a triangle: defining points, displaying them using DirectX Camera: defining points in 3D space, defining camera position Rotation & translation: rotating and translating the scene Indices: removing redundant vertex information to decrease AGP/PCIX bandwidth Terrain/Landscape: using indices to display data read from a file Keyboard: read user input on the keyboard through DirectInput Importing bmp files: change your terrain from within Paint! Colored vertices: add simple color to you terrain DirectX light basics: lighting can be complex to fully understand it, a whole chapter Mesh creation: putting your buffers together into a powerful new format Mesh lighting: using the Mesh format to compute complex data needed for lighting
- Website design & XNA + DirectX code : Riemer Grootjans - ©2003 - 2008 Riemer Grootjans
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007 - 2009 MVP Award DirectX - XNA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support this site -- any amount is welcome !
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|