Yes it is complex but projects like crystal seeker are proper 3d
If you think that is complex then I dont think you want to see projects written in C with OpenGL. Not trying to discredit scratch though, I have seen a lot of scratch projects that surpass scratch's reputation of only being for kids.