Maintenant que nous avons créé un HDA dans Houdini qui préserve les hiérarchies et transforme et exporte FBX, nous allons résumer les problèmes avec les fonctionnalités standard et comment les utiliser. HDA et des exemples de fichiers peuvent être téléchargés à partir de l'URL écrite à la fin de la page.
Par exemple, disons que vous avez un modèle de voiture dans Maya qui est séparé par le pneu et la carrosserie, comme indiqué sur la figure. Le pivot du pneu est au centre et la carrosserie est à l'origine.
Si vous réduisez ce modèle dans Houdini et exportez le FBX, vous perdez la hiérarchie et les transformations.
Pour résoudre ce problème, vous devez séparer le nœud Geometry pour chaque objet et l'écrire dans le sous-réseau à partir du contexte Out.
Pour l'amener en tant que LOD, créez un nœud nul avec le nom ** LODGroup ** et connectez la connexion. Pour le moment, les nœuds avec le même nom ne peuvent pas être créés dans le même réseau, donc si vous souhaitez créer des objets avec le même nom, vous devez créer les paramètres ** fbx_node_name ** et ** fbx_node_path ** et définir le chemin et le nom.
Si vous importez FBX avec ** Fichier> Importer> Filmbox FBX ** dans le menu, la hiérarchie sera créée automatiquement, mais ces méthodes sont difficiles à éditer et mettre à jour le fichier.
Vous pouvez faire quelque chose avec ce niveau de hiérarchie, mais c'est assez ennuyeux lorsqu'il s'agit de hiérarchies plus complexes.
Le HDA à distribuer lit le chemin de la hiérarchie et se transforme à partir des attributs et les construit automatiquement en Python lors de l'exportation vers FBX.
Ainsi, comment créer les attributs de hiérarchie et de transformation est que lorsque FBX est lu par le nœud File, il est automatiquement défini sur ** name ** attribute, position to ** fbx_translation **, ** fbx_rotation ** Rotation, la valeur de l'échelle est lue dans ** fbx_scale **.
HDA lit les valeurs de ces attributs par défaut, vous pouvez donc conserver la hiérarchie et les transforme et exporte en laissant les valeurs d'origine. Puisqu'il s'agit d'un contrôle d'attribut, il est possible d'avoir facilement une hiérarchie et une transformation même pour un modèle créé à partir de zéro avec Houdini.
Pour créer un LOD, il est exporté en tant que LOD en donnant à l'attribut de nom une hiérarchie nommée LODGroup comme indiqué sur la figure (l'image a LOD0 et LOD1 qui se chevauchent à la même position).
Si vous le chargez avec Maya, il sera chargé en tant que modèle avec une hiérarchie et un groupe LOD comme indiqué sur la figure.
Vous pouvez voir que le LOD est chargé correctement même si vous importez ce modèle directement avec Unreal Engine.
UI
** Paramètres **
Le nom du paramètre | La description |
---|---|
Render | Exportez le FBX. Si l'option Construire la hiérarchie à partir de l'attribut est cochée et que l'attribut de la hiérarchie n'est pas trouvé, le bouton ne peut pas être enfoncé. |
Hierarchy | |
---|---|
Build Hierarchy From Attribute | Construisez une hiérarchie basée sur les attributs de la hiérarchie. |
Path Attribute | Nom d'attribut pour la hiérarchie |
Transform From Attribute | Définissez la transformation en fonction des attributs de la transformation. |
Translation Attribute | Nom d'attribut pour le poste |
Rotation Attribute | Nom d'attribut pour la rotation |
Scale Attribute | Nom d'attribut pour l'échelle |
Export | |
---|---|
FBX SDK Version | Vous pouvez spécifier la version SDK du fichier FBX à exporter. |
Export in ASCII Format | Si coché, le fichier FBX exporté sera au format ASCII lisible par l'homme. Si elle n'est pas cochée, elle sera au format binaire. |
Output File | Fichier pour enregistrer la géométrie(Extension.Veuillez utiliser fbx)。 |
Si vous téléchargez HDA à partir de ce qui suit et le copiez dans un dossier où HDA est reconnu, un nœud appelé ** FBX Export ** sera ajouté avec ** Sop ** et ** Rop **.
Sop | Rop |
---|---|
À l'avenir, il est possible que ces fonctions soient officiellement ajoutées à FBX, et il est possible que cela remplace le flux qui n'utilise pas FBX tel que USD en premier lieu, mais j'espère que ce HDA sera utile pour votre production autant que possible.
Si vous avez des bogues ou des demandes de fonctionnalités, veuillez les écrire dans les commentaires.
Recommended Posts