FirstModulAR 0.1.0
Loading...
Searching...
No Matches
FMAR Camera Networking

The FMAR Camera Networking package is an networking extension that builds on top of the FMAR Networking Package to allow camera images to be transmitted from clients to the server for processing. This allows for ClientCameraProcessors to be created that process the camera image on the server in various ways, while funneling the data through the network only once no matter how many processors there are, to keep both network and cpu performance at a reasonable level, as image processing and networking is expensive.

In addition to the core functionality, an example processor is provided: ClientCameraRenderer. This processor renders the camera data to an image on a canvas on the server. Note that it does not network this image to other clients on the network, it renders to a canvas on the server only.