Needs advice
on
BabylonJSBabylonJS
and
react-three-fiberreact-three-fiber

Hi,

I am looking to build a 3D visualization web application where I can perform different actions with the 3D object. These objects should be stored in a database, instead of a cloud platform, It should also support React and TypeScript. Initially, I looked to start the project using BabylonJS but I found react-three-fiber fiber now I am confused about which one to use.

Thank you, Mahesh

READ LESS
5 upvotes·26K views
Replies (1)
Designer/Developer at Loominance, Inc.·

Hey Mahesh react-three-fiber is a renderer for Three.js. Three.js might be more of a comparison to Babylon.js, kind of. Babylon.js offers advanced functionality for game development specifically. But what are some details for you 3D visualization web application, is it graphs, bar charts , bubble charts that you want to have 3D objects representing the data points? There's a lot to your question that needs details to see what tools would be a good option.

READ MORE
2 upvotes·1 comment·4.6K views
Finacus Solutions
Finacus Solutions
·
December 5th 2024 at 1:06PM

React-Three-Fiber is indeed a powerful tool for rendering Three.js scenes in React, making it ideal for integrating 3D visualization within web apps. If you're working with data points like graphs, bar charts, or bubble charts, using 3D objects to represent them can add an engaging and interactive layer to your visualizations. Tools like Three.js provide flexibility for creating customized data-driven 3D visuals, while libraries like React-Three-Fiber help with seamless integration into React apps. Babylon.js could also be considered if advanced game-like functionality or higher performance is needed.

·
Reply
Avatar of Mahesh Mure