DEV Community

miss_multitasker
miss_multitasker

Posted on

3D with Javascript?

Mobile showing the 3d of castle
Are you a JavaScript developer? interested to explore another face of the World's Popular Language? Even if not, if you would like to know what else can you conquer with this language, this post is for you! Anyone interested in 3D, with no knowledge of JavaScript, this still is for you!:)

When its 3D, Maya, Autodesk,and more recently Blender, Unity, Unreal come to our minds. Doing 3D stuffs with JavaScript becomes a point of notice, to only those who come across it, and I did!

Below are few platforms which use JavaScript to make 3D object or games or even use for rendering.

They can definitely be of help by integrating in your app or website, or even having fun exploring!

  1. Three

Three (https://threejs.org/ )

Three.js is a cross-browser JavaScript library and application programming interface used to create and display animated 3D computer graphics in a web browser. You can find some cool games and websites on their official site.

2.Babylon

Babylon (https://www.babylonjs.com/ ) 
Enter fullscreen mode Exit fullscreen mode

Babylon.js is a real time 3D engine for displaying 3D graphics in a web browser via HTML5.Babylon brings in the difference by using HTML5 instead of WebGL.

3.Zdog

Zdog( https://zzz.dog/ ) 
Enter fullscreen mode Exit fullscreen mode

Really cool Round, flat, designer-friendly pseudo-3D engine for canvas & SVG. The tutorial is even friendly and entertaining!

4.Phoria

Phoria (http://www.kevs3d.co.uk/dev/phoria/)
Enter fullscreen mode Exit fullscreen mode

Another great site to find simple 3D graphics on a canvas 2D renderer with some wonderful examples. It is been developed by Kevin Roast and you can find the GitHub repo too.

5.Xeogl

Xeogl ( https://xeogl.org/ )

Developed by Xeolabs, it focuses on 3D visualization in the browser without using plugins! Also does it have various examples to explore!

That's it folks. Make sure to let me know if you enjoyed this post and do shower hearts as appreciation, as this is my first post🥳 Also let me know which of these is your favorite one or if you think that I have missed any, please share in the comments🙏
Cheers!

Discussion (4)

Collapse
mafee6 profile image
MAFEE7

I prefer 3.js cuz it is like Unity

Collapse
swathipai13 profile image
miss_multitasker Author

Also it is widely used..

Collapse
khajin1 profile image
evalPenny

I've never knew about Xeogl, and Zdog.

Collapse
swathipai13 profile image
miss_multitasker Author

Glad this post helped :)