There are many tutorials about setting up a RasPI with camera as an IP camera and then using software on the PC that takes the IP stream and looks like a webcam such that Zoom or whatever can use the stream.
My question is - can I connect the Raspberry PI to the PC with USB and have it be recognised as a USB webcam directly. Obviously this would need some code on the PI to implement the USB webcam interface. I've search pretty hard and not come up with anything yet. Where should I look, has this been done?