three.js

three.js

Personalisationยทthreejs.org โ†—

Three.js is a popular library based on JavaScript. It serves as an application programming interface as well. It is known for its use across all popular browsers. It is known for its reliability offered in the creation of high-quality computer graphics. It enables users to create different kinds of effects with ease. three.js also enables users to add or remove objects at run-time conveniently. It provides different camera perspectives as well. It is also known to provide different light and material options to users. It comes with OpenGL shading language capabilities as well. three.js provides over 150 files containing coding examples to help users get acquainted with the library.

105,309
websites using three.js
Create a technology report โ†’
Export with emails, socials, country, TLD and industry filters
Websites using three.js by countrymarket share ยท top 8 countries
๐Ÿ‡จ๐Ÿ‡ณChina
7.7%
๐Ÿ‡ฏ๐Ÿ‡ตJapan
6%
๐Ÿ‡ฉ๐Ÿ‡ชGermany
4.9%
๐Ÿ‡บ๐Ÿ‡ธUnited States
3.7%
๐Ÿ‡ฎ๐Ÿ‡นItaly
2.4%
๐Ÿ‡ซ๐Ÿ‡ทFrance
2%
๐Ÿ‡ฌ๐Ÿ‡งUnited Kingdom
1.7%
๐Ÿ‡ช๐Ÿ‡ธSpain
1.4%
0%2%4%6%8%
Websites using three.js by industrydetected industries
Technology & Computing ยท 30%Marketing & Advertising ยท 20%Education ยท 14%Software Development ยท 13%Construction ยท 13%Manufacturing & Industrial ยท 11%MARKETSHARE
Technology & Computing30%
Marketing & Advertising20%
Education14%
Software Development13%
Construction13%
Manufacturing & Industrial11%

Websites using three.js

showing 25 of 105,309
WebsiteCountryIndustrySizeFounded
Showing 25 of 105,309 websitesGet the full list โ†’

Frequently asked

What is Three.js?โ€บ
Three.js is a cross-browser JavaScript library and Application Programming Interface (API) used to create and display 3D computer graphics within a web browser with the use of WebGL. It simplifies the coding experience while working with 3D graphics and allows developers to achieve complex animations and visualizations with minimal coding.
What browsers are supported by Three.js?โ€บ
Three.js supports all modern web browsers including Google Chrome, Mozilla Firefox, Safari, Microsoft Edge, and Opera. As long as the web browser has WebGL (Web Graphics Library) support, Three.js can be used to create and display 3D graphics.
How to import Three.js in my project?โ€บ
To use Three.js in your project, you can download the latest version from the official Github repository (https://github.com/mrdoob/three.js/) or include it directly from a Content Delivery Network (CDN) like jsDelivr:
Can I use Three.js without WebGL?โ€บ
While Three.js primarily leverages WebGL to render 3D graphics, it also provides a few other renderers as fallback options such as CanvasRenderer and SVGRenderer. However, these alternatives come with limitations and reduced performance when compared to WebGL.
How can I load 3D models in Three.js?โ€บ
Three.js supports various 3D model formats such as OBJ, FBX, GLTF, Collada, and more. To load a 3D model, you'll need to use a specific loader for the respective format. For example, for GLTF files, you'll need to use GLTFLoader:

Get the free browser extension

Identify the technology stack of any website instantly, right from your browser.