So I have a little script that selects all visible vertices by going to the camera view, entering edit mode and then calling bpy.ops.view3d.select_box. I now want to move to headless mode to run my script on a server, but from what I gathered, it's not possible to use select_box in headless mode.
Are there any workarounds for this? I couldn't find anything useful, so I'm afraid it will be a rather time-intensive and ugly solution...
PS: A "headless" tag might be useful