effet radar

Répondre
Avatar du membre
chjandre
Messages : 207
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

effet radar

#1

Message par chjandre »

bonjour,

Hier, j'ai initié hier un fil dans la rubrique transitions (viewtopic.php?f=57&t=38290).
J'ai fourni un exécutable dans lequel on voit plusieurs fenêtres effectuer des transitions différentes mais simultanément.
J'indiquais que je mettrai à disposition un style permettant de faire un effet de balayage radar ou de secteur tournant.

La différence avec la transition prédéfinie "Secteur tournant" est que c'est un style. Il est donc utilisable dans une vue éventuellement avec d'autres styles.

Utilisation:
Vous sélectionnez deux images:
- La première est celle située derrière
- La seconde celle que vous allez faire apparaître sur la première.
Vous appliquez le style.
Il vous créera une vue consistant en un unique cadre contenant l'animation.

Ce cadre peut être dupliqué (autant de fois que l'on veut) et replacé dans une vue pourvu que la durée de cette vue soit supérieure ou égale à la durée choisie lors de l'instanciation du style. C'est ainsi que j'ai réalisé l'animation mentionnée ci-dessus.

Le style a été fait pour des images 16:9 (je vous laisse l'adapter aux autres formats, c'est un bon exercice 8) ) .
Le style se décline en 4 variantes:
CA - CWRadar: l'image révélée apparaît dans un cercle engendré par un secteur tournant dans le sens des aiguilles d'une montre (CW = ClockWise)
CA - CCWRadar: l'image révélée apparaît dans un cercle engendré par un secteur tournant dans le sens inverse des aiguilles d'une montre (CCW = Counter ClockWise)
CA - FCWRadar: l'image révélée apparaît progressivement pour couvrir entièrement la première image en tournant dans le sens des aiguilles d'une montre (FCW = Full ClockWise)
CA - FCCWRadar: l'image révélée apparaît progressivement pour couvrir entièrement la première image en tournant dans le sens inverse des aiguilles d'une montre (FCW = Full Counter ClockWise).

Je vous rappelle que vous pouvez renommer les styles à votre guise ;)


Pour ceux qui veulent savoir ce qui est dedans:
J'ai utilisé des masques de masque.
Une analyse attentive vous révélera que mes masques commencent leurs animations à +10 ms et terminent 10 ms avant la fin.
La raison est que si vous collez le cadre dans une vue et si vous prenez la précaution de décocher "Points de contrôle des objets proportionnels" dans configurer la vue, vous aurez la possibilité de déplacer globalement les points de contrôle des masques (si j'avais débuté à 0 et terminé à la fin de l'effet, les extrémités n'auraient pas été ajustables).
Vous pouvez ainsi retarder le début de l'effet et vous pouvez continuer votre vue quand l'animation est finie.
Cette technique est très générale et elle donne beaucoup plus de souplesse dans la réutilisation des styles.

A vous de jouer.

radar.zip
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Charles
Sur Terre, ce ne sont pas les occasions de s'émerveiller qui manquent, mais les émerveillés. Éric-Emmanuel Schmitt
Avatar du membre
DenisB
Messages : 4271
Enregistré le : sam. 04 août 2012, 06:34
Localisation : Pibrac
Contact :

Re: effet radar

#2

Message par DenisB »

Bonjour,
bien tes secteurs tournant, surtout les plein format :)
Mais en utilisant des masques imbriqués, tu empêches l'utilisateur d'utiliser ton cadre et de rajouter un masque !!

chjandre a écrit :Savais-tu faire aussi simplement (ou plus simplement) avec les versions antérieures l'effet qui se trouve dans le style CA - CWRadar que j'ai déposé hier?


Une solution sans les masques imbriqués possible (il doit en exister de nombreuses autres).

Denis
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
chjandre
Messages : 207
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Re: effet radar

#3

Message par chjandre »

bonjour Denis,

j'avais effectivement le style que tu proposes fait uniquement avec des masques rectangulaires. Le challenge pour moi était de limiter son effet à l'intérieur d'une forme (ici un cercle) d'où mes deux niveaux de masques.

Ce que tu me proposes c'est la version que j'ai appelée "Full-xxx". Pour simplifier j'ai simplement gardé celle qui marchait avec le masque circulaire en agrandissant son rayon.
Je n'avais pas vu qu'en faisant ainsi, puisque j'utilisais déjà un masque de masque, l'utilisateur éventuel ne pouvait pas ajouter un niveau de masque supplémentaire.
Je vais donc faire pour les "Full-xxx" la solution à deux masques rectangulaires très voisine de la tienne (ou même mieux adopter la tienne). L'utilisateur aura toujours loisir de rajouter un masque s'il le désire.

En revanche j'aimerais avoir ton opinion sur le fait de faire des styles générant un cadre contenant l'animation recherchée, avec le début (resp. la fin de l'effet) légèrement en retard (resp. en avance) par rapport à la vue générée. Il me semble que c'est très souple pour combiner plusieurs styles et changer les timings.

Je crains que mes explications aient été un peu trop rapides dans la proposition initiale. Dès que je peux je prépare un exemple de combinaison de plusieurs styles ou d'applications multiples du même style. Peut-être as-tu déjà un exemple tout prêt?

Encore une fois, j'apprécie beaucoup les fils de discussions "techniques". Ils révèlent des problèmes que l'on n'avait pas anticipés et ils permettent d'explorer d'autres solutions au même problème.

Amicalement,
Charles
Sur Terre, ce ne sont pas les occasions de s'émerveiller qui manquent, mais les émerveillés. Éric-Emmanuel Schmitt
Avatar du membre
Phil59
Messages : 3606
Enregistré le : sam. 13 oct. 2012, 09:53
Localisation : Marcq-en-Baroeul (59)
Contact :

Re: effet radar

#4

Message par Phil59 »

:D Bonjour
Bien que largué, je suis ce fil et un ou deux autres de la même eau. J'ai une petite question qui n'a rien à voir, mais la chose m'intrigue assez pour la poser.:
dans "resp. en avance", que signifie "resp." ?... Attention aux expressions que tout le monde ne connaît pas forcément :)
Phil
Avatar du membre
chjandre
Messages : 207
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Re: effet radar

#5

Message par chjandre »

bonjour Phil,

désolé, c'est l'habitude d'écrire vite et avec des abréviations. Resp. signifie "respectivement". L'avantage c'est que ça marche aussi bien en français qu'en anglais (tout au moins pour les initiés :) )

As-tu déjà essayé de déchiffrer une ordonnance ou un rapport médical? En plus des termes médicaux, c'est truffé d'abréviations et d'acronymes. Conséquence c'est illisible pour le commun des mortels (incluant le patient potentiel que nous sommes).
NB: je ne suis pas docteur en médecine :roll: . Je ne sais pas déchiffrer les ordonnances. J'évite donc d'aller voir un toubib.
Charles
Sur Terre, ce ne sont pas les occasions de s'émerveiller qui manquent, mais les émerveillés. Éric-Emmanuel Schmitt
Avatar du membre
Phil59
Messages : 3606
Enregistré le : sam. 13 oct. 2012, 09:53
Localisation : Marcq-en-Baroeul (59)
Contact :

Re: effet radar

#6

Message par Phil59 »

chjandre a écrit :bonjour Phil,

désolé, c'est l'habitude d'écrire vite et avec des abréviations. Resp. signifie "respectivement". L'avantage c'est que ça marche aussi bien en français qu'en anglais (tout au moins pour les initiés :) )

As-tu déjà essayé de déchiffrer une ordonnance ou un rapport médical? En plus des termes médicaux, c'est truffé d'abréviations et d'acronymes. Conséquence c'est illisible pour le commun des mortels (incluant le patient potentiel que nous sommes).
NB: je ne suis pas docteur en médecine :roll: . Je ne sais pas déchiffrer les ordonnances. J'évite donc d'aller voir un toubib.

:) Merci pour ta réponse. Non, je n'ai jamais essayé de déchiffrer une ordonnance ou un rapport médical. Je fais confiance "resp." (c'est ça ?) à mon pharmacien ou à mon toubib. En toute amitié, je te dirai qu'abréviations, acronymes, sigles, nous envahissent un peu trop, au point de rendre parfois certains débats incompréhensibles. Ce n'est pas le cas ici, mais quand même, prenons garde: les discussions techniques sont parfois ardues pour les non spécialistes, dont je fais partie. Ce serait vraiment bien de ne pas nous compliquer la lecture. :lol:
Phil
Avatar du membre
DenisB
Messages : 4271
Enregistré le : sam. 04 août 2012, 06:34
Localisation : Pibrac
Contact :

Re: effet radar

#7

Message par DenisB »

chjandre a écrit :Je n'avais pas vu qu'en faisant ainsi, puisque j'utilisais déjà un masque de masque, l'utilisateur éventuel ne pouvait pas ajouter un niveau de masque supplémentaire.

J'ai eu ce problème pour la lune de mon dernier diaporama. J'avais mis un masque circulaire sur mon objet lune pour que l'on ne voit pas les facettes.
Quan j'ai voulu ajouter un masque pour faire le quartier de lune, comme j'étais en 7.5, cela ne marchant pas , j'ai dû trouver un autre moyen.

chjandre a écrit :En revanche j'aimerais avoir ton opinion sur le fait de faire des styles générant un cadre contenant l'animation recherchée, avec le début (resp. la fin de l'effet) légèrement en retard (resp. en avance) par rapport à la vue générée. Il me semble que c'est très souple pour combiner plusieurs styles et changer les timings.


C'est une très bonne idée pour le timing :) :) :) . D'ailleurs si tu regardes mes styles neige, par exemple, tu verra que je l'ai adopté pour la fin.
Pour le cadre parent, vu que tu fais un style pour l'utiliser éventuellement comme un objet que l'on copie-colle, c'est très utile

Denis

PS : sans masque de masque également pour le radar avec un cercle
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
Jean-Cyprien
Messages : 5163
Enregistré le : mer. 04 févr. 2009, 13:49
Localisation : Champagne sur Seine
Contact :

Re: effet radar

#8

Message par Jean-Cyprien »

Je suis aussi d'accord avec vous. Pas de point de contrôle à la fin de la vue, mais un peu avant. Pour le début, j'avais même été généreux pour mon ouverture centrée, pour laisser un peu de temps à PTE pour réfléchir (!!), mais les cartes graphiques ont tout de même du mal.
Avatar du membre
chjandre
Messages : 207
Enregistré le : dim. 08 avr. 2012, 10:26
Localisation : St Laurent du Var
Contact :

Re: effet radar

#9

Message par chjandre »

Merci Denis,

très astucieux ton masque demi-cercle qui intègre une moitié rectangulaire complètement opaque. J'adopte ta solution qui économise un niveau de masque. :bravo2:

Remarque pour les lecteurs curieux qui se demandent si il ne s'agit pas d'un dialogue entre extra-terrestres (après tout Denis est arrivé à ses conclusions en essayant de représenter la lune :lol:), je vous conseille d'extraire le masque du style proposé par Denis et d'extraire le masque du style que j'ai proposé hier. Vous verrez la différence et ça change tout!
Encore une fois, il existe plusieurs solutions, c'est très instructifs de comparer nos approches et bien sûr d'en tirer les leçons.

Jean-Cyprien le fait que tu partages nos conclusions est très encourageant. Je pense que bientôt nous pourrons à plusieurs écrire noir sur blanc quelques conseils de bonne conception des styles pour la V8.
Charles
Sur Terre, ce ne sont pas les occasions de s'émerveiller qui manquent, mais les émerveillés. Éric-Emmanuel Schmitt
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité