babylon.js and babylonhx are two great tools for building 3d world in the current context as both javascript and haxe have portability and cross-platform(ing) as core part of their inner beings.
We start with David Catuhe's babylon js and discover how easy it is to build dinosaures eggs: