three.js is a free and powerful 3D JavaScript engine framework help people to create smooth and beautiful 3D graphics, 3D objects, environment, scene and even 3D games. It works in all modern browsers!
three.js is using few renderers and effects such as WebGL, Canvas, SVG, CSS3D, DOM, Anaglyph, Crosseyed, Stereo, etc. With three.js you can have control of scenes, cameras, lights, animations, materials, shaders, objects, geometry, loaders and more.
There have many featured projects in homepage as you can see, all of them are created using three.js, if are wanna to create a 3D games then you should get started with three.js, it’s easy!
Download three.js now, 100% free to use, enjoy!
Cost: FREE
Requirement: JavaScript
Source: Read more about three.js