BLENDER TRIBU
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-50%
Le deal à ne pas rater :
Ampli Home Cinema Denon AVR-X1700H à 399€
399 € 799 €
Voir le deal

Aller en bas
Horemheb
Horemheb

Résolu Effet de tourbillon sur une image

Sam 14 Oct - 10:25
Bonjour
Après avoir mis un effet de sillage sur mon image (voir thème Travaux en cours - Mission M31 - séquence améliorée) pour évoquer l'entrée de mon vaisseau dans l'hyperespace je souhaiterais réaliser un effet de tourbillon sur cette image pour simuler cette fois la résurgence. Il n'est pas ici question de faire tourbillonner des particules mais de déformer une partie de mon image, comme le ferait un tourbillon.

Par exemple
Effet de tourbillon sur une image Ymch
Mais, bien sûr, en dynamique. Le tourbillon apparaît légèrement puis accélère en rotation avant la réapparition du vaisseau.

Pouvez-vous me mettre sur la voie de la méthode à employer ?

Merci


Dernière édition par Horemheb le Jeu 26 Oct - 15:02, édité 1 fois
Blender Moonboots
Blender Moonboots

Résolu Re: Effet de tourbillon sur une image

Sam 14 Oct - 10:47
Tu pourrais essayer avec une shapekey, tu crées un plane avec ton image, tu subdivises et tu donnes un Subdivision Surface modifier, tu crées 2 shapekeys, pour la seconde tu édites ton mesh en sélectionnant les faces de ton plane, tu fais un scale et une rotation avec le Proportional Editing activé :

Effet de tourbillon sur une image A3mc

_________________
Ma chaîne de tutos sur Youtube
Horemheb
Horemheb

Résolu Re: Effet de tourbillon sur une image

Sam 14 Oct - 17:14
Proposition intéressante, le Proportionnal Editing avec rotation. Je vais étudier cela.

Merci
Blender Moonboots
Blender Moonboots

Résolu Re: Effet de tourbillon sur une image

Sam 14 Oct - 17:32
Là je viens d'essayer avec une topologie différente, des cercles concentriques, ça marche mieux qu'un cadrillage orthogonal mais ce n'est pas encore ça :

Effet de tourbillon sur une image 6bp8

_________________
Ma chaîne de tutos sur Youtube
Horemheb
Horemheb

Résolu Re: Effet de tourbillon sur une image

Dim 15 Oct - 17:24
Finalement le Proportionnel Editing présente des défauts pour ce que je souhaite réaliser. Je ne peux pas réduire la taille du tourbillon tout en augmentant la vitesse de rotation et ramener l'extérieur à sa position d'origine. Ton idée de cercles concentriques dépendants d'un objet extérieur en taille et rotation, le tout modifiable par des clés d'animation m'a amené à envisager l'utilisation de modificateurs Hook qui permettent de faire le "parentage" non pas d'un objet mais seulement d'un groupe de points.

Je crée un disque composé de cercles concentriques sur lequel je projette mon image (pas obligatoirement en son centre). Pour les cercles qui m’intéressent je crée des Vertex Group.
Je crée un autre objet auquel j'associe des modificateurs Hook pour chaque Vertex Group.

Je peux ainsi jouer sur la vitesse de rotation de mon objet, sa taille et sur l'influence de chaque modificateur sur mes cercles.

Mon premier essai donne ceci :
grosfi.ch/WR55aWsH8tG

Il suffit de lancer l'animation.
Qu'en penses-tu
Blender Moonboots
Blender Moonboots

Résolu Re: Effet de tourbillon sur une image

Dim 15 Oct - 17:35
Oui j'avais essayé cette solution, le tourbillon ne peut pas faire un angle énorme malheureusement, peut-être rajoute un Subdivision Surface pour arrondir ?
Sinon si tu en restes à ce type d'animation peut-être regarde du côté de l'addon Flow Map de Clemens Beute ?
https://www.youtube.com/shorts/0D-dvU6Nt6g
https://www.youtube.com/shorts/0D-dvU6Nt6g

_________________
Ma chaîne de tutos sur Youtube
Horemheb
Horemheb

Résolu Re: Effet de tourbillon sur une image

Lun 16 Oct - 11:38
Effectivement, au-delà d'une rotation de 180° le maillage est perturbé si l'on remet à 0 l'influence des Hooks. De ce fait il faut laisser une influence résiduelle lorsque l'on s'approche du centre.

Pour l'instant j'obtiens ceci avec 10 cercles et une rotation de 180°
https://youtu.be/oXXZpcac1nc

Je vais essayer avec 20 cercles pour une rotation au centre plus conséquente.
Blender Moonboots
Blender Moonboots

Résolu Re: Effet de tourbillon sur une image

Lun 16 Oct - 11:57
Un peu fastidieux mais ça a l'air de bien marcher, voilà un essai avec plusieurs empties, chacun contrôle un des cercles via un modifier Hook, j'ai fait les cercles de plus en plus petits pour mieux les repérer, l'objet a un Subdivision Surface pour arrondir l'effet :

Effet de tourbillon sur une image Nwl3

Si je tourne chaque empty (le plus petit tournant le plus, je n'ai pas essayé de scale mais on peut en rajouter) :

Effet de tourbillon sur une image Dzow

_________________
Ma chaîne de tutos sur Youtube
busanga
busanga

Résolu Re: Effet de tourbillon sur une image

Lun 23 Oct - 13:00
Salut  @Horemheb

Je cherchais depuis une solution à ta question,  qui jouerait sur le shader et pas le maillage, j'ai mis un peu de temps à trouver mais voici une base (il faut brancher le vecteur en sortie du nœud Vector Rotate sur ta texture image).

Effet de tourbillon sur une image Captur24

Le plan est horizontal ici, du coup la texture est trounée autour de l'axe Z, faudra adapter si  ton plan est vertical. Je l'ai déplié, sa carte UV va de 0 à 1 sur les deux axes et la position du centre de la déformation utilise les mêmes repères.
J'ai animé une clé de déformation qui va de 1 pour la première image à 0 pour la dernière, coefficient que je multiplie par un paramètre qui te permet de changer l'amplitude angulaire maximale du tourbillon.
Le Map Range est réglé avec l'option Smoother Step pour que la démarcation avec la zone non déformée ne soit pas trop abrupte.


Dernière édition par busanga le Lun 23 Oct - 17:51, édité 6 fois

Blender Moonboots aime ce message

Blender Moonboots
Blender Moonboots

Résolu Re: Effet de tourbillon sur une image

Lun 23 Oct - 13:17
Hello @busanga, je me demandais si une telle solution était possible, ça donne quoi quand tu animes, et jusqu'où tu peux aller dans la rotation du centre ?

_________________
Ma chaîne de tutos sur Youtube
busanga
busanga

Résolu Re: Effet de tourbillon sur une image

Lun 23 Oct - 13:23
Avec l'option Smoother Step ça fait quelque chose d'assez fluide, et augmenter l'amplitude ne pose pas de problème a priori, vu qu'il n'y a pas de discontinuité due à un maillage (le plan en question est une face unique).

Tu peux reproduire le shader avec une image sur un plan horizontal pour tester, ça prend 5 minutes.
Horemheb
Horemheb

Résolu Re: Effet de tourbillon sur une image

Mar 24 Oct - 11:12
Merci  @busanga pour tes recherches.
Même si ça ne prend que quelques minutes, laisse-moi la semaine pour tester ta solution.

N.B. La technique qui permet d'encadrer des Nodes en noir avec un commentaire, c'est dans Blender ???
Blender Moonboots
Blender Moonboots

Résolu Re: Effet de tourbillon sur une image

Mar 24 Oct - 11:29
Oui, tu fais un Shift A > Add Layout > Frame, ça crée un cadre, tu y mets les nodes que tu veux, tu changes le nom dans le panneau N (Node > Label), tu peux sortir un node avec Alt P : https://docs.blender.org/manual/en/latest/interface/controls/nodes/frame.html

_________________
Ma chaîne de tutos sur Youtube

busanga aime ce message

Horemheb
Horemheb

Résolu Re: Effet de tourbillon sur une image

Jeu 26 Oct - 15:01
Bonjour,
j'ai pu tester la solution de  @busanga , ça marche comme je le souhaitais, c'est à dire de pouvoir réduire le secteur concerné et ramener l'extérieur à sa position initiale tout en continuant la rotation.

https://youtu.be/da3UTHR4xZ4
Horemheb
Horemheb

Résolu Re: Effet de tourbillon sur une image

Jeu 26 Oct - 19:21
J'ai du m'absenter, je reprends donc.

J'ai aussi testé la solution de  @Blender Moonboots pour l'encadrement, c'est génial.

Merci pour votre aide (une fois de plus)
Contenu sponsorisé

Résolu Re: Effet de tourbillon sur une image

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum