I am looking for a software that can read 3D models (stl files or alike) and does run on L5. If UI does not fit well, but the model can be viewed and rotated, I’m fine with. The requirements are:
GLES2 support, since GLES3 is no option, yet. This is probably the biggest issue and the reason I ask here for known software.
I don’t want to install 100+MB software (like a whole CAD suite) just to view some models.
What I have tried:
slic3r (not working)
f3d (not available via apt, not looked for other sources)
meshlab (not working)
openscad (not loading stl file for unknown reason)
freecad (700+MB, not installed)
Anyone another idea? Available via apt would be the best.
I tested Blender some months ago for fun and it needs GLES3 (or an old version which I did not want to use). I also used Blender via Streaming from desktop on Librem 5 on my local network and it was as fast as my desktop is. But my use case is something different now.
Pursa is not available via apt.
Cura requires 180MB of packages, super slow, crashs randomly (on context menus) and I had to select a printer and “slice my model” to get it viewed (failed doing the last step and uninstalled it). Maybe it could work, but not what I am looking for. Oh and only usable by scaling to native resolution.
I’m running OrcaSlicer on my Mint desktop. There is an ARM version on their download page, but I haven’t tried it. If it doesn’t work, you might be able to build it on the L5, but it used 30GB of RAM and maxed CPU for about 30 minutes before it finished on my desktop machine. No errors and seems to work OK… L5? Seems under-powered for the task, but might be fun to try.
The systemrequirements are also high. 4GB RAM, OpenGL 3.3, 500MB disk space. Otherwise it could be a cool project to look for a solution where L5 accesses the desktop PC hardware to make such compilations. Idk what is required to do so and don’t think I will be the one trying it.
Thank you two for the ideas, good to know that there is a lot of software available in general, but it’s just a bit too much for a simple model-viewer. When I started this thread, I also had a plan B in mind and I think I will create a simple and dirty viewer by my own using Godot 3.6. I still would prefer an install-and-go solution, but without GLES3 it seems there are not many solutions available.