4 votes

Quelle est la meilleure approche pour afficher un modèle 3D dans iOS après la détection de points de repère faciaux ?

Je voudrais placer une coiffure après la détection des points de repère du visage. Je suis capable de rendre correctement les images 2D. Je voudrais rendre un modèle 3D. J'ai pensé utiliser SceneKit pour rendre le modèle 3D. Je voudrais savoir comment Instagram, Snapchat et d'autres applications de filtres faciaux rendent les modèles 3D. J'observe que le système de coordonnées de SceneKit est différent du système de coordonnées de UIKit. J'ai cherché sur Google mais je n'ai pas pu trouver la conversion du système de coordonnées. Est-ce que quelqu'un pourrait aider. Merci.

1voto

Gigantic Points 4447

Recherchez les propriétés d'instance worldUp et simdWorldUp pour comprendre comment ARKit construit un système de coordonnées de scène basé sur le mouvement réel de l'appareil (vous pouvez également inspecter l'énumération ARConfiguration.WorldAlignment).

S'il vous plaît, consultez ce post SO: Comprendre les espaces de coordonnées dans ARKit pour des informations complètes.

Et n'oubliez pas, ARAnchor est votre meilleur ami lors de la placement d'un objet 3D. Cliquez ici pour plus de détails.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X