pour la fluidité, c'est juste que "l'animation" des photos au stade actuel se limite à la montrer une fois en "grand" au milieu, puis en "petit" dans sa région du monde respective.
Il n'y a pas d’intermédiaire, simplement parce que je n'ai pas eu le temps de le coder.
Ensuite y a aussi le fait qu'il est possible que sur une petite machine, cela fasse beaucoup de js à ce moment là (mais si tu dis que tu as une bonne machine, dans ton cas, ce n'est surement pas cela). C'est pour cela que j'aimerais pousser du calcul cote serveur dans une future version.
Et oui ajouter cette fluidité n'est pas "compliqué", mais cela prend un peu de temps a mettre en place. En gros, j'ai un temps limite et fixe (que je connais) dans la vidéo pour lequel je vais afficher mes photos. À partir de là, j'ai un nombre dynamique de photos (il augmente au cours du temps, je ne le connais pas au moment de coder). Donc à chaque chargement de page, je calcule tous les combien de millisecondes je vais afficher une nouvelle photo pour toutes les afficher à temps. Ça, c'est la version simple que j'ai d'abord faite.
Il ne faut pas oublier que je dois afficher les photos que j'ai déjà affichées précédemment (je garde donc un état).
Puis ce que je fais maintenant, c'est juste diviser ce laps de temps par 2, et j'ajoute une photo en grand, puis en petit. C'est la version actuelle.
Pour rendre cela vraiment fluide, je dois encore subdiviser ce temps (et le plus, je subdivise, le plus cela aura l'air fluide) pour ajouter des tailles intermédiaires. En outre, cette fois, je ne pense pas que subdiviser parfaitement rendra bien. La grande taille et petite taille doivent tout de même rester un peu plus longtemps (à tester).
Enfin voila l’idée.
Aussi ne pas oublier qu'on parle de vidéo. C'est a dire que je dois redessiner a chaque frame en gros, même si les photos n'ont pas changé de position. C'est aussi à prendre en compte.
Sinon merci pour les commentaires (et les critiques).
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Merci !
Posté par Jehan (site web personnel, Mastodon) . En réponse au journal Participation à Firefox Flicks. Évalué à 2.
Salut,
pour la fluidité, c'est juste que "l'animation" des photos au stade actuel se limite à la montrer une fois en "grand" au milieu, puis en "petit" dans sa région du monde respective.
Il n'y a pas d’intermédiaire, simplement parce que je n'ai pas eu le temps de le coder.
Ensuite y a aussi le fait qu'il est possible que sur une petite machine, cela fasse beaucoup de js à ce moment là (mais si tu dis que tu as une bonne machine, dans ton cas, ce n'est surement pas cela). C'est pour cela que j'aimerais pousser du calcul cote serveur dans une future version.
Et oui ajouter cette fluidité n'est pas "compliqué", mais cela prend un peu de temps a mettre en place. En gros, j'ai un temps limite et fixe (que je connais) dans la vidéo pour lequel je vais afficher mes photos. À partir de là, j'ai un nombre dynamique de photos (il augmente au cours du temps, je ne le connais pas au moment de coder). Donc à chaque chargement de page, je calcule tous les combien de millisecondes je vais afficher une nouvelle photo pour toutes les afficher à temps. Ça, c'est la version simple que j'ai d'abord faite.
Il ne faut pas oublier que je dois afficher les photos que j'ai déjà affichées précédemment (je garde donc un état).
Puis ce que je fais maintenant, c'est juste diviser ce laps de temps par 2, et j'ajoute une photo en grand, puis en petit. C'est la version actuelle.
Pour rendre cela vraiment fluide, je dois encore subdiviser ce temps (et le plus, je subdivise, le plus cela aura l'air fluide) pour ajouter des tailles intermédiaires. En outre, cette fois, je ne pense pas que subdiviser parfaitement rendra bien. La grande taille et petite taille doivent tout de même rester un peu plus longtemps (à tester).
Enfin voila l’idée.
Aussi ne pas oublier qu'on parle de vidéo. C'est a dire que je dois redessiner a chaque frame en gros, même si les photos n'ont pas changé de position. C'est aussi à prendre en compte.
Sinon merci pour les commentaires (et les critiques).
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]