Aotu Lab
Aotu Lab
Jun 23, 2022 · Frontend Development

How We Built a 3D Immersive Food Marketplace with Babylon and React

This article details the end‑to‑end design and implementation of a 3D immersive food‑shopping experience, covering project goals, architecture split between Babylon 3D rendering and DOM rendering, resource management, camera collision handling, map integration, performance optimizations, and lessons learned.

3D renderingBabylon.jsReAct
0 likes · 20 min read
How We Built a 3D Immersive Food Marketplace with Babylon and React
Alibaba Terminal Technology
Alibaba Terminal Technology
May 17, 2022 · Frontend Development

Unlock 20‑30× GPU Speed: WebGPU in Three.js, Babylon.js, and TensorFlow.js

This article introduces WebGPU—a powerful yet still experimental web graphics API—showing how major frameworks like Three.js and Babylon.js adopt it for high‑performance 3D rendering, how TensorFlow.js leverages it for massive deep‑learning speedups, and provides hands‑on code examples from framework usage to raw WebGPU programming.

Babylon.jsGPUGraphics
0 likes · 17 min read
Unlock 20‑30× GPU Speed: WebGPU in Three.js, Babylon.js, and TensorFlow.js
Aotu Lab
Aotu Lab
Mar 24, 2022 · Game Development

Building a Custom NavMesh and A* Pathfinding in Babylon.js

This article walks through creating a navigation mesh and implementing A* pathfinding for a 3D sandbox game using Babylon.js, covering Babylon's built‑in RecastJS features, their limitations, a step‑by‑step custom NavMesh generation, algorithm choices, optimization techniques, and final integration with character movement.

Babylon.jsNavMeshPathfinding
0 likes · 16 min read
Building a Custom NavMesh and A* Pathfinding in Babylon.js