Skip to main content

Web Render 2023 X6

Présentation de Web Render

Web Render est un outil back-end conçu comme un fournisseur de service pour applications mobiles. S’appuyant sur des serveurs HTTP dédiés, il génère des contenus pour la visualisation 3D sur le web. Une requête de rendu 3D en haute qualité d’un produit configuré est émise par l’application et transmise au serveur, qui retourne l’image calculée en temps réel. Une API permet au client de développer le front-end qui lui convient.

Web Render est la solution idéale pour configurer les produits personnalisables avec un grand nombre de combinaisons possibles, tout en garantissant un usage indépendant de la plate-forme technologique.

Web Render se compose de deux logiciels, RenderUnit et WebProvider, un serveur web et un front-end (site web, application...).

Render Unit

La Render Unit est responsable du calcul d'images renvoyées à l'utilisateur. Par conséquent, elle consomme une quantité importante de mémoire vive et nécessite une carte graphique performante. Chaque application Render Unit est à installer sur une machine dédiée.

Le nombre de Render Units est directement dépendant du volume de calcul attendu.

Les Render Units doivent être connectées aux Web Providers en LAN (réseau local), ce qui impose qu'ils soient sur le même site physique que les Web Providers.

L'accès au disque dur de la Render Unit est nécessaire. Les Maquettes Numériques d'Aspect (MNAs) exploitées par PaWeb Render sont stockées sur chaque machine qui sert de Render Unit.

Web Provider

La Web Provider interprète les requêtes reçues et envoie les demandes de calcul aux Render Units. Il s'agit normalement de deux machines dédiées ayant des ressources disponibles en mémoire vive et CPU. La deuxième instance de WebProvider est fournie afin d'assurer le relais en cas d'indisponibilité, surtout si le front-end est un site web publique.

Ces machines doivent être connectées aux unités de rendu par LAN (réseau local). La connexion au serveur front-end se fera indistinctement par LAN ou par WAN.

Front-End

Web Render est fourni avec l'API et sa documentation pour les développeurs du client. Le client est libre de l'intégrer dans une application pour une tablette, téléphone ou ordinateur de bureau, dans un site internet, ou dans autre format front-end.