Wow wow I was going to give up on trying to get into this drone biz because of extreme software costs, WebODM not only gave me a great option cost-wise, I love it more than the trials! If I can make a few bucks, or even if I cannot, I owe a donation. Perhaps I should give what I can cough up now as a gesture.
So I am at the phase of shooting this and that, crunching the data, tweaking the settings, repeat, and arriving at things that look presentable when I approach my first client. I am a server guy, been making websites since 1990, so rather than just going to something like sketchfab, which may make sense I realize, I’d like to try to host it myself (have a strong server with a fast uplink), in part because I want to go very heavy on detail (heavy on megs and gigs that is).
Maybe it’s just because I’m used to pix4d’s navigation and haven’t fiddled with webodm enough, but it doesn’t seem usable enough for a common person to fire up a link I give them on their phone, not be able to find the fullscreen button on the 2D because it’s clipped (at least on my pixel 5), and struggle to pinch and zoom and pivot etc. So, first question, is the nature of displaying this stuff such that a phone is a nonstarter, one really needs a mouse with at least a few buttons and a wheel, lest they get frustrated and bail out?
If I am not a brilliant coder, do I stand a chance of enabling, say, texture by default, or the helicopter or whatever navigation option selected first, perhaps with a different URI, or maybe tweaking some html/js somewhere?
Maybe I could figure this out with two instances of webodm and then an additional nginx in front detecting phones or some js to detect slow connections, and knock people on weaker devices/connections either to a revised project that is lighter on the point count, mesh detail, or just bounces them to sketchfab (or a video I make and host that’s not interactive)?
Or are there any, since these formats are all pretty common, viable things i could snatch off github intended specifically to display these projects in a more user-friendly format?
Tl;dr, sketchfab feels like the way to go to keep it simple, … right?
Regarding serving (over ssl), it feels like it would make more sense to have webodm running without ssl, with a separate nginx acting as a reverse proxy, letting me do things like add http2/http3/quic/spdy/ngx_pagespeed/memcached/haproxy/cloudflare quic/brotli and so on, either on the same machine running webodm, or on some other server. Good idea? Or get inside the container and tinker with nginx inside? Thank you gentlemen! -Doug