Original Post
Hey everyone, has been a while I've programmed but I'm back. 
I know that re-writing existing code is useless. But I don't mind to re-write some code, I want to learn how it's done.
I want to make a 3D polygon and draw it in C++, without using DirectX or OpenGL.
I've been looking around after source codes or tutorials but haven't found a single tutorial that helps me.
Very simple example of what I want to do:
So I want to draw the 3D polygon in my 2D screen. Can someone help me with this.
Thank you and kind regards,
Jonathan
I know that re-writing existing code is useless. But I don't mind to re-write some code, I want to learn how it's done.
I want to make a 3D polygon and draw it in C++, without using DirectX or OpenGL.
I've been looking around after source codes or tutorials but haven't found a single tutorial that helps me.
Very simple example of what I want to do:
m_Polygon = new Polygon(vertex1, vertex2, vertex3, vertex4); // where the vertexes have a X,Y,Z
m_Polygon->Draw();
So I want to draw the 3D polygon in my 2D screen. Can someone help me with this.
Thank you and kind regards,
Jonathan