Client-Side Rendering VS. Server-Side Rendering

  • Client-Side Rendering: In this mode all the geometry data making up the converted model is streamed to the Web Viewer and rendered via WebgL, thereby leveraging the processing power of the user’s device. Depending on your streaming configuration, some model data will reside on the server and will only be sent to the client on-demand.
  • Server-Side Rendering: When HOOPS Web Viewer is set up for server-side rendering, all rendering of the 3D model is performed on the server. To support this mode the server running Communicator on your back-end must have a fairly powerful CPU/GPU combination to support interactive framerates while handling (potentially) multiple viewing sessions.