TeamRender
团队 渲染 allows to render a scene on multiple machines in the network. The API is defined in lib_net.h .
The API allows to handle missing files in the Team 渲染 context. If an asset is missing on a client it can be loaded from the server using NetRenderGetFileFromServer() .
Another use case is within custom renderers or post effects. In VideoPostData::Execute() the NetRenderService and RenderJob are obtained from the BaseVideoPostStruct::net NetRenderDocumentContext .
团队 渲染 classes and functions must also be handled if a custom renderer wants to handle distributed single-frame rendering by implementing VideoPostData::NetFrameInit() , VideoPostData::NetFrameMessage() , VideoPostData::NetCreateBuffer() and VideoPostData::NetFrameFree() .