QUESTION: Hi, I am very sorry if this question already exists, but I have not been ale to find anything yet. SO, here goes, I am working on a project where I want to render a 3d scene on the server-side and then send over the scene as an image. Up to this point, I was able to find quite a few options - most relevant of those are:
However the second part of the issue remains unanswered. Once I have done server-side rendering and have sent the scene over to the client as an image, how on earth do I capture the user interaction with that scene?
I know that I maybe getting tunnel-vision on the solution that I have discussed above, so I thought I’d mention my objective for this project. So, if anyone knows a better approach, I’ll be very grateful if you can share it with me.
- Allow users to load detailed 3D models (with high resolution textures) on any mobile device (including older cellphones and computers with not so great CPUs).
- Allow users to interact with the 3D model and specify different locations (vertices) where we load new 3d objects.
- Above all I am looking for a seamless loading of rendered objects without relying on the client-side hardware specs. Having said that, I am happy to beef-up my server. Or even have multiple servers with a dedicated server for rendering.
I am kind of getting overwhelmed with all the information out there and do not know the correct jargon to look up. Any help will be much appreciated.