Web Render Enterprise 2022 X5

Introducing Web Render

Web Render is a back-end tool designed as a service provider for mobile applications. Relying on dedicated HTTP servers, it generates content for 3D visualization on the web. A request for high quality 3D rendering of a configured product is issued by the application and transmitted to the server, which returns the calculated image in real time. An API allows the customer to develop the front-end that suits him.

Web Render is the ideal solution to configure customizable products with a large number of possible combinations, while guaranteeing an independent use of the technological platform.

Web Render consists of two software, RenderUnit and WebProvider, a web server and a front-end (website, application ...).

Render Unit

The Render Unit is responsible for calculating images returned to the user. Therefore, it consumes a significant amount of RAM and requires a high performance graphics card. Each Render Unit application must be installed on a dedicated machine.

The number of Render Units is directly dependent on the expected computation volume.

The Render Units must be connected to the Web Providers in LAN (local network), which means that they are on the same physical site as the Web Providers.

Access to the Render Unit's hard drive is required. The Aspect Digital Models (MNAs) operated by PaWeb Render are stored on each machine that serves as Render Unit.

Web Provider

The Web Provider interprets the requests received and sends the calculation requests to the Render Units. These are normally two dedicated machines with available resources in RAM and CPU. The second instance of WebProvider is provided to take over in case of downtime, especially if the front-end is a public website.

These machines must be connected to the renderers by LAN (local area network). Connection to the front-end server will be made by LAN or by WAN.

Front-End

Web Render comes with API and its documentation for client developers. The customer is free to integrate it in an application for a tablet, phone or desktop computer, in a website, or in other front-end format.