| genre | Remote |
| status | work-in-progress |
| author | Uwe Siems |
| package | MeVisLab/Standard |
| dll | MLRemoteRendering |
| definition | MLRemoteRendering.def |
| see also | RemoteRenderingClient |
| keywords | remote, rendering |
The module :module:`RemoteRendering`is intended for the use in remote modules (it will also work locally, though) and allows to interact with and display OpenInventor scenes in remote modules. It does so by sending updated images to a client and receiving input events from this client
Attach your OpenInventor scene to the input of this module.
Attaching a RemoteRenderingClient to the output will render the scene to an internal buffer, which will be displayed by the panel of the RemoteRenderingClient. (You can also use a RemoteRendering control directly).
Normally one would use this by using the RemoteRendering module inside of a macro module that is turned into a remote module.
This module renders the scene more or less the same way as the OffscreenRender module.
You can use a SoCameraInteraction module in your scene if you want basic camera interaction (and lighting) for a 3D scene.
Connect a RemoteRenderingClient module to this output. Or apply a RemoteRendering control directly on this field.