web-dev-qa-db-fra.com

Comment rendre un objet invisible sur une image clé particulière sans le déplacer dans Blender (2.59)?

Je suis assez nouveau pour mixer et je fais quelques expériences avec.

Je cherchais un moyen de faire en sorte qu'un objet disparaisse de la vue à une image clé donnée sans le déplacer de la vue caméra. Par exemple. à l'image 1, le cube est là, à (0, 0, 0) et à l'image 2, il n'est plus visible, mais toujours à la position (0,0,0), à l'image 3, il redevient visible.

Après une recherche sur le Web, je suis tombé sur this page qui suggère de déplacer l’objet vers un autre calque, mais comme il s’applique à blender 2.49, il semble que le logiciel ait changé depuis lors: 'option lors de l'insertion d'une image clé.

J'ai trouvé d'autres sites, mais soit ils suggèrent d'utiliser une technique similaire à celle décrite ci-dessus, soit ils suggèrent de modifier l'alpha de la texture, ce qui ne m'intéresse pas.

Alors, quelle est la méthode préférée pour rendre un objet invisible dans Blender 2.59?

Informations supplémentaires (non pertinentes pour la réponse à laquelle je m'attends, OMI):

  • J'utilise blender pour créer des modèles pour Unity.
  • J'utilise 2.59 parce que c'est celui qui fonctionne avec la version unitaire que j'ai.
12

Il y a beaucoup de façons d'obtenir cet effet.

Le moyen le plus simple consiste à définir par images clés la visibilité de l'objet. Pour ce faire, il vous suffit de vous rendre dans le plan de montage, de cliquer sur le petit globe oculaire situé à côté du nom de votre objet, puis de survoler le globe oculaire fermé et d'appuyer sur "i" pour obtenir une image clé. L'œil deviendra jaune pour indiquer qu'il est en images clés. Faites de même avec l'icône de la caméra (pour que votre rendu se comporte de la même manière). Ensuite, allez au point où vous souhaitez que l'objet apparaisse, cliquez à nouveau sur l'eyeball et la caméra pour les faire réapparaître, puis appuyez de nouveau sur "i" pour les imager. Le mixeur n'est-il pas un programme merveilleux? J'aime être capable de keyframe à peu près tout! :RÉ

Il existe également ces méthodes moins faciles, mais très utiles, que vous pouvez également utiliser si vous souhaitez une sorte de transition dans votre disparition/apparence:

  1. Ma façon préférée est de simplement déplacer l’opposition en dehors de l’écran, de la position de l’image clé, puis de définir le type de courbe de l’animation (dans l’éditeur de graphes) sur "constante" (touche -> mode d’interpolation -> constante), définissez l'image clé à l'endroit où vous souhaitez qu'elle apparaisse. Il apparaîtra donc instantanément.

  2. Définissez les propriétés matérielles de l'objet sur Transparent, choisissez "Z-Transparency" et définissez alpha sur 0. Ensuite, alignez tout simplement l'alpha (passez la souris sur la valeur Alpha et cliquez sur "i"), puis allez à l'emplacement souhaité , modifiez la valeur alpha en 1 et reprenez l’image clé. Cela le fera fondre au fil du temps, ou vous pouvez modifier la courbe pour constante dans l'éditeur de graphique, comme décrit dans la méthode 1.

  3. Si vous souhaitez masquer l'objet alors qu'il est toujours en place, vous pouvez créer un cube autour de celui-ci, définir la transparence de la matière du cube sur "masque", puis déplacer le cube hors caméra pour annuler le masquage de l'objet, plutôt que de le déplacer. C'est pratique lorsque vous souhaitez partiellement masquer quelque chose au cours de l'animation. Par exemple, si vous créez une superposition de texte pour une vidéo dans laquelle vous souhaitez que le texte apparaisse comme s'il sortait de votre main, vous pouvez animer l'objet masqué pour qu'il épouse le contour de votre main lorsqu'il se détache pour révéler le texte. .

23
cajhne

Dans Blender 2.65, vous pouvez animer la bascule de visibilité des objets dans votre panneau Outliner. À côté de vos objets de scène, il y a trois icônes: un œil, un curseur et une caméra.

Suivez ces étapes pour animer la visibilité de la fenêtre d'affichage:

  • Trouvez l'objet que vous souhaitez animer dans le panneau Outliner.

  • Passez la souris sur l'icône en forme d'œil et appuyez sur "i" sur votre clavier pour définissez une image clé .

  • Passez à l'image suivante et fermez l'œil, puis appuyez à nouveau sur "i".

Faites la même chose avec l'icône de la caméra pour animer la visibilité du rendu. J'utilise généralement les images clés et les icônes de rendu en même temps, afin de ne pas oublier de les faire basculer au moment du rendu.

15
Cory Williams

Autant que je sache, il n'y a pas de moyen facile de définir directement un objet invisible dans votre cas. Bien que la visibilité puisse être animée dans Blender (en mode Plan, placez votre curseur sur l'œil et appuyez sur i) Unity3D ne le reconnaît pas.

Solutions possibles:

  • Déplacez-le vers (1000, 0, 0)
  • Échelle d'une très petite valeur

Une approche plus élaborée pourrait consister à utiliser un pilote comme lors de l'activation et de la désactivation dynamiques de l'animation FK/IK via une variable.

2
Kay

Une autre façon de faire consiste à créer un cube autour de celui-ci et à ajouter un modificateur booléen à l'objet à supprimer, à définir une différence pour l'opération et à sélectionner le cube comme cible de l'objet du modificateur. Désactivez ensuite la visibilité du cube et animez la visibilité du modificateur.

0
Cristiano Ferro