C'est fait dans le fameux Kevin's WPF BagOTricks.(http://j832.com/bagotricks/)
Dans son TransitionPresenter, il y a la transition "page".
De souvenir, il faudrait regarder du coté des transformations avec SkewTransform :
http://msdn.microsoft.com/fr-fr/library/ms746708.aspx
![]()
Merci des réponses par le BagOTricks je l'avais déjà et suis un peu paumé dedans !
Je vais d'abord tenter le coup avec:
J'ai plus qu'à trouver comment faire la matrice
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 pageQuiTourne.Clip.Bounds.Transform(theMatrix); pageQuiTourne et mon Image!
edit: bon j'arrive pas trop vais regarder du côté de chez kevin!
Salut,
C'est vrai qu'il est possible de jouer avec la matrice de transformation, mais il existe des classes qui rendent la vie plus simple. Notamment SkewTransform que t'a cité Marcolinho qui permet d'avoir un effet comme le montre ton image.
Après pour effectuer une animation, il faut regarder du côté des StoryBoard et travailler sur les valeurs de la propriété SkewTransform.
Après il est vrai que le travail est déjà fait dans la libraire BagOTricks et est plus poussé qu'un simple SkewTransform![]()
Merci binoo!
Je suis justement en train d'essayer le SkewTransform mais ça donne rien de bien probant!
J'ai regardé ce que fait BagOTrick mais comme dit precedemment je suis un peu perdu dans le code!
ça semblerait être le mieux car son "tournement" de page donne un petit effet 3d bien mieux qu'une simple transformation d 'image mais paumé dans son code
je cherches aussi des tutos en français pour l'animation 2d et surtout 3d sous wpf mais je trouves pas grand chose!
tiens j'ai trouve ca sur le net peut etre que ca peut t'aider
http://msdn.microsoft.com/fr-fr/magazine/cc163397.aspx
j'ai trouve un truc qui semble faire ce que tu veux
http://www.charlespetzold.com/blog/2007/08/250638.html
bon je pense qu'il faut creuser mais bon
avec wpf perspective image sample sur google tu dois pouvoir trouver
Partager