2010-01-29 3 views
1

Je veux créer une animation simple, qui peut seulement montrer dans une zone spécifique, telle que triange. J'ai déjà l'animation, une photo en rotation. mais je ne sais pas comment le mettre dans le triangle. la fonction texture() ne peut appliquer des images que dans une zone spécifique. Y a-t-il d'autres façons de faire cela? THX!comment appliquer une animation dans un triangle (traitement)

+0

Je pense que vous devez être un peu plus précis sur le logiciel que vous utilisez. * Quelle * fonction texture()? – pavium

+0

Je suppose qu'il utilise le langage de traitement: http://processing.org/ =) – Rorick

+0

Oups! "Traitement" de la langue? Cela semblait être un terme * descriptif *. Je dois en sortir plus ... – pavium

Répondre

2

Je peux penser à plusieurs façons de faire quelque chose comme ça.

Un (dur) - donnez à l'image une texture sur un triangle en 3D, faites pivoter la vue d'une certaine quantité à chaque tirage, changez la quantité de chaque dessin.

Deux (Medium) - PImage.mask(PImage); où le masque est une image d'un triangle noir sur fond blanc

Trois (Medium) - utilisez votre photoshop skillz pour masquer les images de l'animation avec un trangle avant même l'exporter. Pourrions-nous avoir plus de détails ici?

0

Faites l'animation, puis couvrez-la dans un rectangle avec un trou en forme de triangle, de sorte que la seule partie de l'animation que vous voyez se trouve dans le trou. Vous pourriez utiliser des triangles pour faire le rectangle avec un trou.

0

Recherchez la contrainte(); fonction. Il contraint les valeurs max et min, vous pouvez l'utiliser sur la position de l'objet que vous souhaitez animer.

Questions connexes