I think these are all good points. But think about what is the main focus of Shapespark. Actually, it is a real-time experience you can use on any browser. And it is not a video conferencing tool like Zoom or MS Teams. I also like to have more of these functions, and it is what clients also want and are asking for. Plus an unlimited amount of participants. And also, everything must work in VR, of course. And so much more.
I would love to see a better render engine, better materials, controlled camera movements, and better graphics overall. In my opinion, the graphics quality is something Shapespark should focus on because this is where other solutions, like rendered 360° panoramas, are far better than Shapespark. With Shapespark, you already have a solution with interactive functions that can do so much more than standard panorama tours. It just lacks, in my opinion, is what you can achieve in photorealism.
UE5 will come with even better graphics and make it even easier for users to create real-looking worlds with all the effects imaginable. And already today, it is possible to stream these applications via a server.
Shapespark’s strength is that you can load everything once and then use it. That’s cool for mobile devices, but the application is still best used on a PC. How much value is added by using it on mobile devices, how many people really benefit from it, that I can’t say. But Shapespark can certainly evaluate that and get an idea.
If it has now become another conference tool but can’t keep up graphically (I don’t think there has been any improvement in the render engine since the first release), it will eventually be overtaken by another application. For my part, I’ve definitely started looking into how UE could be used for interactive browser-based experiences.