Hi, everybody, and thanks for reading my post 
I am thinking about making my own 3D engine! Now i know how to “lets say” make a showing 3D object, but when i compile it, i will just see the box, i want to know, how can i just make that option (Showing 3D - Specification) like most 3D engines have, and later i want to make a an editor for my engine!?
like:
Specifications:
Support 3D
Per-Pixel Light
Supporting FX Shader
and so…
.