С чего начинать новенькому?
Думаю ваша проблема в том, что вы пытаетесь сразу прыгнуть на 2D/3D не освоив азов. Калькулятор на С++ сами с нуля сможете написать не используя чужие коды и наработки?
Попробуйте поставить цель - например, сделать вращаюйся вокруг своей оси кубик. гугл, и вперёд!