Après l'étude des transitions par bandes horizontales, nous allons rapidement nous pencher sur les bandes verticales. Les bandes verticales La réalisation de bandes verticales est très proche celle de bandes horizontales si bien que nous allons en profiter pour introduire une autre façon de gérer le nombre de bandes que l'emploi d'une constante. Nous allons donc créer une fonction nommée NumberOfStrips imbriquée dans le gestionnaire OnClick dont nous nous ...
Certaines transitions répètent un motif sur la zone d'affichage. Afin d'illustrer ce cas, nous allons construire une série de transitions qui dessineront des rectangles régulièrement espacés pour faire apparaître l'image de destination. L'espacement sera vertical ou horizontal. Les transitions par bandes Les bandes horizontales Il s'agit dans un premier temps de produire des bandes horizontales. Le principe est de diviser la hauteur de l'image par le nombre ...
Tandis le dix-huitième billet concernant les transitions d'image à image avec Lazarus et BGRABitmap paraissait, je finissais de mettre au point le composant annoncé . Voici pour les curieux une vidéo qui montre, après un aperçu de l'interface graphique, quelques-unes de ses fonctionnalités en action : Pour ceux qui suivent la série, ils auront remarqué qu'il reste du chemin à faire. En particulier, ...
Mis à jour 20/04/2018 à 19h03 par gvasseur58
Dans le dernier billet, nous avons vu de nouvelles méthodes en lien avec les splines. Ces nouvelles méthodes introduites méritent que nous nous y arrêtions un instant. Application étendue des splines Examen des nouvelles méthodes La première de ces méthodes est ComputeOpenedSpline qui, comme son nom l'indique, calcule une spline pour une courbe ouverte. Sa déclaration se présente ainsi : Code pascal : Sélectionner tout - Visualiser dans une fenêtre à part function ComputeOpenedSpline(const APoints: ...
function ComputeOpenedSpline(const APoints:
Dans les précédents billets de la série, nous avons étudié des techniques mettant en œuvre des masques afin de produire des transitions plus attrayantes et plus variées. À présent, nous allons encore diversifier les outils à notre disposition en examinant les splines. L'utilisation des splines Avec les méthodes employées pour dessiner, nous avions presque uniquement affaire à des polygones, donc à des angles vifs. Tout au plus avons-nous croisé des ellipses facilement transformables ...
Mis à jour 20/04/2018 à 16h12 par gvasseur58