Original Post
I''m trying make an engine without Dirextx or Opengl using matrices, an up to now i imagine the rendering to be like that:
you have a 3dpoint(x,y,z. color);
You have a matrix that you apply rotation or whatever!!
you apply the matrix to the 3d point;
you copy the x and y values to the screen with the appropriate colors.
Have i got it right?