Open Inventor Release 2024.2.0
 
Loading...
Searching...
No Matches
IndependentService example

Use RemoteViz with your own render engine.

This example shows you how to use your own render engine in a RemoteViz application by using the independent service mode.

Run the example:

  1. Go to "OIVHOME/examples/bin/OIVARCH/RemoteViz" and run the executable "IndependentServiceRenderingService".
  2. Go to "OIVHOME/examples/source/RemoteViz/IndependentService/Clients/HTML5" and open the "index.html" file inside a web browser.

Note: In this example, the RemoteViz service uses the localhost IP address (127.0.0.1) by default. To run it on a web server, start the example by passing the service IP address and port as arguments (ex : IndependentServiceRenderingService 192.168.0.1 8082) and edit the file "index.html" (client side) to modify the IP address and the port.

FILES:

    • RemoteViz/IndependentService/IndependentRenderingService/include/IndependentRenderAreaListener.h
    • RemoteViz/IndependentService/IndependentRenderingService/include/IndependentServiceListener.h
    • RemoteViz/IndependentService/IndependentRenderingService/include/Engine.h
    • RemoteViz/IndependentService/IndependentRenderingService/src/IndependentRenderAreaListener.cxx
    • RemoteViz/IndependentService/IndependentRenderingService/src/IndependentServiceListener.cxx
    • RemoteViz/IndependentService/IndependentRenderingService/src/Engine.cxx
    • RemoteViz/IndependentService/IndependentRenderingService/src/main.cxx
    • RemoteViz/IndependentService/Clients/HTML5/index.html