Skip to content

XangleCs documentation

🌲
Content Tree (rt80kcd2)

RenderQ

Aperçu

RenderQ est une application compagnon de production pour Xangle Camera Server (XangleCS), conçue pour décharger les tâches de traitement longues de votre environnement de capture en direct.

Elle agit comme une file d'attente de tâches intelligente afin que votre équipe puisse maintenir la réactivité des opérations multi-caméras pendant que le rendu automatisé et le post-traitement s'exécutent en parallèle.

RenderQ peut fonctionner sur la même machine que XangleCS, mais il est préférable de le déployer sur une station de travail distincte pour préserver les performances des flux de travail multi-caméras critiques.

Fonctionnalités de RenderQ

  • Met en file d'attente et priorise les tâches de traitement par note ou par collection.
  • Orchestre à la fois les applications locales et les services cloud à partir d'une seule liste de tâches.
  • Prend en charge les outils locaux tels que RealityScan, Postshot et Adobe After Effects.
  • Se connecte aux API de génération basées sur le cloud telles que Kling.

Pour les installations photobooth multi-caméras

RenderQ aide à automatiser les livrables à fort impact à partir de captures multi-caméras :

  • Entraîne automatiquement les modèles Gaussian Splat et produit une sortie de relecture gauche/droite fluide.
  • Permet des flux de travail de mouvement de caméra 3D personnalisés dans Postshot (prévu après la sortie de Postshot v1.1).
  • Place les participants dans des environnements 3D complets via des pipelines After Effects (en utilisant des actifs 3DGS entraînés par Postshot et des flux d'importation Irrealix).
  • Produit des vidéos de relecture à deux caméras grâce à l'automatisation d'After Effects, y compris les effets visuels et les contrôles temporels.
  • Génère des rendus de style bullet-time à partir de seulement deux caméras en utilisant des flux de travail basés sur Kling.

RenderQ s'intègre également avec le module de partage de XangleCS. Les participants peuvent s'inscrire immédiatement après la capture, recevoir une confirmation initiale, puis recevoir un deuxième e-mail une fois le rendu final prêt.

Le téléversement pour la livraison est entièrement automatisé vers votre compte cloud (Bunny ou Cloudinary). Les fichiers vont directement sur votre infrastructure, l'équipe de RenderQ ne manipule ni ne visualise donc jamais les médias des participants.

Pour les pipelines de studio

RenderQ prend en charge l'itération rapide et les opérations par lots évolutives :

  • Valide rapidement les ensembles de données 3DGS par rapport à une prise de vue de référence.
  • Traite par lots des dossiers complets d'ensembles de données pour un retour client plus rapide.

Recommandation de déploiement

Pour une fiabilité optimale, exécutez RenderQ sur une machine de traitement dédiée connectée à votre environnement XangleCS. Cela permet aux systèmes critiques pour la capture de se concentrer sur l'acquisition pendant que RenderQ gère les tâches de rendu et d'automatisation gourmandes en calcul.

FAQ

Gaussian Splat vs Kling ?

Gaussian Splat

  • Flux de travail local, non génératif.
  • Nécessite un GPU NVIDIA.
  • Prend généralement de 3 à 30 minutes en fonction de la résolution de l'image et des paramètres d'entraînement.
  • L'entraînement reste sur votre machine et les fichiers sources ne sont pas envoyés à un service d'IA cloud.

Kling

  • Flux de travail d'IA générative basé sur le cloud.
  • Peut créer un rendu de style bullet-time à partir de seulement deux caméras. 😵
  • Plus facile à déployer, mais les résultats sont moins prévisibles que les pipelines déterministes locaux.
  • Nécessite un traitement dans le cloud, les politiques de consentement des participants et de responsabilité doivent donc être examinées.
  • Utilise les crédits de votre propre compte Kling (y compris les crédits développeur disponibles) : https://klingai.com/global/dev

Pourquoi RealityScan est-il requis pour Gaussian Splat ?

  • L'enregistrement des caméras peut parfois être effectué dans Postshot, mais RealityScan est généralement plus rapide et plus fiable.
  • RealityScan génère des fichiers d'enregistrement standard réutilisables à partir d'un seul calibrage de référence.
  • Si les positions des caméras restent fixes, le même enregistrement peut être réutilisé pour les captures ultérieures.
  • Cela permet d'obtenir des trajectoires de caméra virtuelle cohérentes et des résultats reproductibles d'un événement ou d'une production à l'autre.
  • For best accuracy, enable RealityScan markers in Settings > RealityScan.

Quelle licence Postshot est requise ?

  • Postshot Studio est requis.
  • RenderQ repose sur l'automatisation silencieuse via le CLI de Postshot, qui nécessite les fonctionnalités Studio.
  • Tarifs et licences : https://www.jawset.com/shop/pricing/

Comment exécuter RenderQ sur un ordinateur distinct ?

  • Dans RenderQ, open Settings > General.
  • Remplacez l'adresse localhost de XangleCS par l'adresse IP de l'ordinateur exécutant XangleCS.
  • You can find that IP in XangleCS under Settings > Network, or in the Display module within Xangle.

Comment créer et réutiliser une trajectoire de caméra virtuelle 3D dans Postshot ?

  • Une trajectoire de caméra virtuelle 3D est le moyen le plus simple de créer un mouvement de caméra personnalisé pour la relecture Gaussian Splat.
  • Vous pouvez créer la trajectoire à partir de votre ensemble de données de référence, ou de tout ensemble de données généré en utilisant la même référence.
  • Si vous effectuez un nouvel enregistrement (nouvelle référence), vous devrez peut-être recréer la trajectoire de la caméra.
  • In Postshot, create keyframes for your camera motion, then export via File > Export Cameras.
  • Postshot exporte un fichier .abc , que vous pouvez assigner à vos dossiers sources dans l'onglet Source.

Comment utiliser RenderQ avec XangleCS ?

Depuis XangleCS

  • Pour les flux de travail multi-caméras, définissez votre ensemble de données de référence (calibrage) dans la Library.
  • Choisissez une capture nette avec le sujet centré dans le cadre pour une meilleure cohérence d'enregistrement.
  • Pour envoyer des ensembles de données au traitement de RenderQ, vous pouvez soit :

Dans RenderQ

  • Ouvrez l'onglet Source et choisissez votre mode d'ingestion :
  • Dans le même onglet Source, vous pouvez également choisir quel modèle est appliqué à l'ensemble de données de référence (facultatif).
Propulsé par Beeboo · v260314-56f8385