Handheld is something I hadn’t tried yet, so I gave it a shot today, mixed bag.
Right now PointYoink scans live over the USB cord to the PC, so you can’t walk around with it. I’d like to fix that with a small companion app on something you can carry, like a Steam Deck or a Pi, so you could scan handheld without being tied to the computer. It’s only an idea, nothing is built yet.
To see how handheld would go, I used the scanner’s own software instead. I took a part I’d already scanned well on the turntable and scanned it flat on a table, then imported it into PointYoink over Wi-Fi. Importing and tracking worked fine, with all the frames tracked and none lost. The problem was putting the sides together. I flipped the part between scans, so the table stayed the same and the part didn’t. The line-up locked onto the table and left ghost copies of the part. I cut the table off and it was still ghosted. The scanner’s remove-base option got rid of the table but didn’t fix the ghosting either.
Then I ran the scanner’s one-tap processing on the same scans. On my scanner’s firmware (an older version), it only cleans up each side and doesn’t join them. I don’t know whether newer firmware does. Its cleaned sides matched ours to within a millimeter, so the sides come out fine. Putting them together is the part that needs work.
Marker alignment with stickers on the part got a try too. It was only two rough sides, so I can’t say if it helps yet. I’ll have to test more of this.
That part is small enough for the turntable anyway, so it wasn’t a fair test. My guess is handheld works best as one slow pass around a big part, with no flipping. That’s what I want to try next.
Learn Bed does help the one-click merge because it matches against a known bed. I’m also thinking about a “Learn Scene” mode for setups with markers, spheres or stickers around the part. You’d scan the empty setup once so it knows where all the markers are, then put your part on it, and it uses them to line up the sides and cut them out of the model. It’s only an idea for now.
I’ll keep testing more as I get time and keep updating the app.