IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Tab Content
Plus d'activité
Informations de gvasseur58

Informations de base

Date de naissance
27 Avril
Informations de gvasseur58
Sexe:
Homme
Pays:
France
Activité:
Cultivateur de code (bio)
Secteur:
Enseignement
Twitter:
vasseur
Blog:
http://www.developpez.net/forums/blogs/600183-gvasseur58/
Loisirs:
écriture - lecture - langue française

Signature


Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

Contact


Cette page
https://www.developpez.net/forums/u600183/gvasseur58/
Messagerie instantanée

Envoyer un message instantanée à gvasseur58 avec...

Statistiques


Messages au total
Messages au total
1 436
Messages par jour
0,35
Informations générales
Dernière activité
11/01/2024 16h31
Date d'inscription
03/02/2013
Site web
http://gilles-vasseur.developpez.com/

26 Amis

  1. Alcatîz Alcatîz est connecté maintenant

    Responsable Pascal, Lazarus et Assembleur

    • Envoyer un message via ICQ à Alcatîz
    • Envoyer un message via MSN à Alcatîz
    • Envoyer un message via Yahoo à Alcatîz
    Alcatîz
  2. alheuredudejeuner alheuredudejeuner est déconnecté

    Membre confirmé

    • Envoyer un message via MSN à alheuredudejeuner
    alheuredudejeuner
  3. BeanzMaster BeanzMaster est déconnecté

    Expert confirmé

    BeanzMaster
  4. Benhamou.b Benhamou.b est déconnecté

    Nouveau Candidat au Club

    Benhamou.b
  5. circular17 circular17 est déconnecté

    Membre confirmé

    circular17
  6. der§en der§en est déconnecté

    Membre éprouvé

    • Envoyer un message via ICQ à der§en
    • Envoyer un message via MSN à der§en
    der§en
  7. didier.cabale didier.cabale est déconnecté

    Membre confirmé

    didier.cabale
  8. e-ric e-ric est déconnecté

    Membre expert

    e-ric
  9. emltri emltri est déconnecté

    Candidat au Club

    emltri
  10. f-leb f-leb est déconnecté

    Responsable Arduino et Systèmes Embarqués

    f-leb
Visualiser les amis 1 à 10 sur 26
Page 1 sur 3 123 DernièreDernière
Voir le blog de gvasseur58

Billets récents

Les interpolations et fonctions d'easing avec Lazarus X - Des classes pour l'interpolation

par gvasseur58, 02/03/2019 à 14h13
Après avoir appris à rendre plus plus vivantes vos interfaces grâce aux interpolations, avec la série de billets que je vous propose, vous doterez Lazarus de classes spécifiques aux fonctions d'easing. Votre EDI préféré saura alors imiter certaines animations présentes dans d'autres langages de programmation ou frameworks.

Les travaux réalisés dans les billets précédents vont fournir la matière à la hiérarchie de classes que nous allons mettre en place.
Nous allons tout d'abord

En lire plus...

Catégories
Free Pascal , Lazarus , Graphisme

Les interpolations et fonctions d'easing avec Lazarus IX - L'application pour le test des fonctions d'easing

par gvasseur58, 06/02/2019 à 11h13
L'interface de l'application de test

Maintenant que nous avons fait le tour des fonctions d'easing nécessaires, il est temps de proposer une application de test : nous allons enfin voir ces fonctions à l’œuvre ! L'objectif de l'application sera simple : des boutons feront l'aller et retour d'une zone de déplacement selon la fonction d'easing qui leur sera affectée.

Pour un aperçu efficace des courbes d'easing, nous allons créer une application sans prétention dont l'interface

En lire plus...

Catégories
Free Pascal , Lazarus , Graphisme

Les interpolations et fonctions d'easing avec Lazarus VIII - Effet d'élastique, aller-retour et rebonds

par gvasseur58, 01/02/2019 à 10h20
Les fonctions avec effet d'élastique, aller-retour ou rebond produisent les effets d'easing les plus spectaculaires. Ce sont aussi elles qui font appel à des constantes énigmatiques, mais qui trouvent leur origine dans des calculs complexes très peu (voire pas) documentés : il faudra par conséquent accepter ses constantes parfois modulables et se réjouir de leur effet !

Les fonctions à effet d'élastique

Bien sûr, les fonctions de la catégorie Elastic sont plutôt complexes.

En lire plus...

Mis à jour 01/02/2019 à 20h21 par gvasseur58

Catégories
Free Pascal , Lazarus , Graphisme

Les interpolations et fonctions d'easing avec Lazarus VII - Exponentielle et cercle

par gvasseur58, 27/01/2019 à 11h30
Après les degrés de polynômes et les fonctions trigonométriques, les fonctions exponentielles et celles fondées sur l'équation d'un cercle complèteront l'arsenal de nos outils d'easing.

Si l'on désire encore accentuer l'effet d'inertie comme entrevue avec les fonctions à base de polynômes, rien ne vaut l'exponentielle à base 2.

Prenons le cas de la fonction d'easing de type In. L'idée est d'appliquer à 2 un exposant variant entre 10 fois la fraction d'interpolation effectuée

En lire plus...

Mis à jour 27/01/2019 à 13h04 par gvasseur58

Catégories
Free Pascal , Lazarus , Graphisme

Les interpolations et fonctions d'easing avec Lazarus VI - Les fonctions à base de fonctions trigonométriques

par gvasseur58, 24/01/2019 à 17h50
Continuons à explorer quelques fonctions utiles pour les fonctions d'easing que nous cherchons à implémenter.

Les fonctions à base de fonctions sinusoïdales font appel, selon le besoin, au sinus ou au cosinus de la valeur en cours à appliquer au point d'arrivée. Le cosinus sera utilisé pour l'accélération positive alors que le sinus le sera pour la décélération.

En fait, ce qui est intéressant dans ces fonctions, c'est qu'elles sont périodiques (T = 2 * Pi). Dans l'intervalle

En lire plus...

Mis à jour 25/01/2019 à 08h44 par gvasseur58

Catégories
Free Pascal , Lazarus , Graphisme
Aucune certification n'a été indiquée. Déclarez vos certifications