This guy is probably the most talented 3d gm user I've ever come across. His examples and such taught me a couple of things.
But honestly
Ofcourse, Game Maker is very nice to do 2d games with it, or even simple 3d, but bigger 3d projects have to be done using something way more advanced.
Why limit yourself to game maker's annoying and limited scripting or power. Use something more flexible even if that something is like Unity. Personally I use C# and xna for most of my 3d tinkering and experimenting. It's a good set of tools with a bad rep, but xna games have made it to steam and other such places.