First post here, from a new beginner in 3D rendering techniques… Bear with me
I work on a proof of concept for a web-based 3d design tool, and I am currently narrowing down the list of candidate technologies which I could use.
Here is a simplified workflow for the app:
- interactive creation of a 3d geometry in the web browser
- export of (a subset of) the geometry to a server
- physical simulation of the design, server-side
- export of simulation results back to the client
- results visualization and manipulation in the browser
I think babylon.js is a strong candidate for all the rendering and interactive work involved in step 1.
What I want to achieve is the integration of the simulation results to the user interface and 3d world created in step 1. I don’t want the user to feel that s/he is working with two different applications. Something like this, except interactive, and with the 3d world generated with code in step 1.
But with interactivity in mind for step 1, with the latter approach I think I would have to stretch the typical use case for VTK.js quite a lot…
As for implementing my own data analysis filters to integrate simulation results to a babylon.js scene well… I’d rather not go down that road, but I guess that’d be one more option
Any thoughts from the pros?
Thanks a bunch!