Posted 28 July 2014 - 04:57 PM
VS 2013 express
directx june 2010
In one tutorial lesson the code renders a triangle made up of transformed vertices.
Vertices are defined in a clockwise fashion, this being the default in directx.
If I define them in a counter-clockwise order the triangle isn't rendered.
In the next lesson we go thru the geometry pipeline, so we start w/ untransformed vertices. Here the order in which the vertices are defined doesn't seem to matter the triangle is rendered. WHY?
Note: I plotted these vertices in model space on a cartesian coordinate system (0,0) Where X and y intersect. To the right of (0,0) X is >0, and above (0,0) Y is >0.
The z coordinate is the same for each vertice, so essentially the triangle is 2D.
The next lesson is entitled "Rendering depth" that's where w'ell take care of z w/ & the zbuffer.