Babylon.js
Babylon.js

https://www.babylonjs.com/

Babylon.js is a JavaScript library and real-time 3D engine that provides developers with tools to create, render, and manipulate 3D graphics within a web browser using HTML5. It enables the creation of interactive 3D applications and games that can be deployed on multiple platforms. Babylon.js offers a comprehensive set of features, including support for WebGL, audio management, physics engines, animations, and materials, among others. Additionally, it supports several file formats for loading assets, such as FBX, OBJ, GLTF, and STL. Developers can also extend Babylon.js functionality by integrating third-party libraries like Cannon.js or Oimo.js for physics simulations. Overall, Babylon.js is a powerful tool for building high-quality 3D experiences on the web, and its open-source nature makes it accessible to developers of all levels of expertise.

Read more

29 Companies using Babylon.js

NameLinksEmployeesRevenueTrafficCountrySEOIndustry
logo
ExamVision

examvision is a danish co..

38$32K - $11K$69K denmark35%
logo
division5

building software that im..

28$22K - $36K$84K albania13%
logo
TACTYC Studio

tactyc studio is a 3d/2d ..

3$3K - $6K$71K germany19%
logo
SAM, smart about media 🚀..

we combineren creatieve i..

5$12K - $1K$64K netherlands40%
logo
McConaghy Properties

for people

46$26K - $29K$0 australia29%
logo
trainPOINT

experience the future of ..

9$41K - $44K$634 united states ..11%
logo
react global

we create moments

10$2K - $9K$52K estonia57%
logo
ADsologist Inc.

we are creating bold, wit..

8$9K - $18K$77K canada65%
logo
McConaghy Retail Pty Ltd

15$17K - $9K$0 australia3%
logo
beolum GmbH

gesundes licht im büro un..

1$6K - $41K$96K germany93%
logo
Terraformers

we experiment.

-$40K - $27K$76K bulgaria32%
logo
DESYGN MÓVEIS JARDIM

móveis autorais que conta..

11$1K - $18K$64K brazil85%
logo
vspace.live

women-and-minority owned ..

1$23K - $13K$65K united states ..6%
logo
BATTLEMON

gamefi project with inter..

7$12K - $4K$55K spain74%
logo
LIMITLESS STUDIO CORPORAT..

limitless studio corporat..

5$21K - $11K$60K virgin islands..78%

Want to download the entire list?

Enter your email and download the entire list of 29+ companies

We care about your data. Read our privacy policy.

How to use Babylon.js

Babylon.js can be used to create and render 3D graphics in a web browser using JavaScript. Here are the steps to get started with Babylon.js:

  1. Install Babylon.js: You can download the latest version of the Babylon.js library from their official website or install it using a package manager such as npm.

  2. Set up your project: Create a new HTML file where you want to use Babylon.js or include the Babylon.js library in an existing HTML file by adding a script tag.

<!DOCTYPE html> <html> <head> <title>Babylon.js Sample</title> <script src="https://cdn.babylonjs.com/babylon.js"></script> </head> <body> <canvas id="renderCanvas"></canvas> <script> // Your Babylon.js code goes here </script> </body> </html>
  1. Create a scene: A scene is the container that holds all the objects, lights and cameras in your 3D environment. Use the
    BABYLON.Scene
    constructor to create a new scene object.
var canvas = document.getElementById("renderCanvas"); var engine = new BABYLON.Engine(canvas, true); var createScene = function () { var scene = new BABYLON.Scene(engine); return scene; } var scene = createScene();
  1. Add objects to your scene: Use the various constructors provided by Babylon.js to create different types of objects such as meshes, lights and cameras. Once created, add them to your scene using the
    scene.add
    method.
// Create a camera var camera = new BABYLON.FreeCamera("camera1", new BABYLON.Vector3(0, 5, -10), scene); // Create a box mesh var box = BABYLON.MeshBuilder.CreateBox("box", {height: 1, width: 1, depth: 1}, scene); // Add the camera and box to the scene scene.addCamera(camera); scene.addMesh(box);
  1. Render your scene: Finally, use the
    engine.runRenderLoop
    method to continuously render your scene.
engine.runRenderLoop(function () { scene.render(); });

By following these steps, you can create and render 3D graphics using Babylon.js in a web browser. There are many more features available in Babylon.js such as physics, animations, particle systems and asset loading which can be explored in the official documentation available on their website or GitHub repository.

Make your sales data-driven.

Website's technology stack, including its CMS, ecommerce platform, and payment processor, along with details about the industry, company and its contacts.

GDPR Compliant

CCPA Compliant

SOC2 Compliant

App screenshot