Your Unity3d plugin doesn’t work when rendering from several cameras. In the source you take src texture in OnRenderImage for every camera with SyphonServerTexture attached which results in all shared textures be one texture where Unity blits all cameras one by one, i.e. the same texture. Is it because SyphonServerTexture wasn’t intended to be used this way or this plugin just wasn’t polished enough?