Bonjour,
Dans le même esprit que les courbes de Lissajous proposées par Jean-Cyprien, un modificateur créant un déplacement sous forme de cubique.
Vous pouvez jouer avec les valeurs de dérivées.
Denis
Modificateurs et Bézier
- DenisB
- Messages : 4271
- Enregistré le : sam. 04 août 2012, 06:34
- Localisation : Pibrac
- Contact :
Modificateurs et Bézier
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
- chanfi22
- Messages : 4394
- Enregistré le : mar. 14 août 2012, 15:09
- Localisation : Lannion (22)
- Contact :
Re: Modificateurs et Bézier
Ben mince alors ça "modifie" de partout ces derniers temps.
Denis pour cette nouvelle fonction mais il va falloir que tu m'expliques comment tu as créé ce modificatieur.
Je vois que c'est un Pano Y par contre il a un nom spécifique "Bezier" et aussi des valeurs modifiables au nom spécifique (Point initial et final et aussi dérivée).
Tu as directement modifié le fichier .PTE?????
object Bezier:Mod
fn=value+x1*(1-t)*(1-t)*(1-t)+y1*t*(1-t)*(1-t)+y2*t*t*(1-t)+x2*t*t*t
x1=0
y1=1000
x2=0
y2=-200
pcount=4
pinfo0=name:PointInitial;id:x1;type:int;range:-1000,1000,0
pinfo1=name:DeriveeInitiale;id:y1;type:int;range:-1000,1000,0
pinfo2=name:DeriveeFinale;id:y2;type:int;range:-1000,1000,0
pinfo3=name:PointFinal;id:x2;type:int;range:-1000,1000,0
state=1
dst=Pos.Y
id={6EA0EDFA-A946-4976-AE36-4CF3B0F9F363}
end
Denis pour cette nouvelle fonction mais il va falloir que tu m'expliques comment tu as créé ce modificatieur.Je vois que c'est un Pano Y par contre il a un nom spécifique "Bezier" et aussi des valeurs modifiables au nom spécifique (Point initial et final et aussi dérivée).
Tu as directement modifié le fichier .PTE?????
object Bezier:Mod
fn=value+x1*(1-t)*(1-t)*(1-t)+y1*t*(1-t)*(1-t)+y2*t*t*(1-t)+x2*t*t*t
x1=0
y1=1000
x2=0
y2=-200
pcount=4
pinfo0=name:PointInitial;id:x1;type:int;range:-1000,1000,0
pinfo1=name:DeriveeInitiale;id:y1;type:int;range:-1000,1000,0
pinfo2=name:DeriveeFinale;id:y2;type:int;range:-1000,1000,0
pinfo3=name:PointFinal;id:x2;type:int;range:-1000,1000,0
state=1
dst=Pos.Y
id={6EA0EDFA-A946-4976-AE36-4CF3B0F9F363}
end
Philippe
- Gérard
- Messages : 2872
- Enregistré le : sam. 10 nov. 2007, 10:40
- Localisation : Pibrac / Haute-Garonne
- Contact :
Re: Modificateurs et Bézier
Ah! Oui Denis bien vu. Pour avoir souvent utilisé un secteur d'une courbe, un essai........ 
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Gérard.
"Ne perds pas l'occasion de voir quelque chose de beau"
Charles KINGSLEY
"Ne perds pas l'occasion de voir quelque chose de beau"
Charles KINGSLEY
- Jean-Cyprien
- Messages : 5163
- Enregistré le : mer. 04 févr. 2009, 13:49
- Localisation : Champagne sur Seine
- Contact :
Re: Modificateurs et Bézier
Et ben dis donc, vous en faites des choses à Pibrac !
Petit problème (peut-être ?) si la valeur du PointFinal n'est pas nulle, et si le deuxième point de contrôle n'est pas strictement à la fin de la vue. Dans ce cas, le point rouge va brusquement se décaler pour retrouver la position qu'il aurait eu avec une valeur nulle. (C'est un peu la même chose pour le modificateur standard Décalage).
On attend un peu plus d'info ?
Merci à tous les deux pour nous ouvrir une porte vers de nouvelles possibilités.
Petit problème (peut-être ?) si la valeur du PointFinal n'est pas nulle, et si le deuxième point de contrôle n'est pas strictement à la fin de la vue. Dans ce cas, le point rouge va brusquement se décaler pour retrouver la position qu'il aurait eu avec une valeur nulle. (C'est un peu la même chose pour le modificateur standard Décalage).
On attend un peu plus d'info ?
Merci à tous les deux pour nous ouvrir une porte vers de nouvelles possibilités.
- Dormane
- Messages : 2636
- Enregistré le : jeu. 05 févr. 2009, 18:29
- Localisation : Orange Vaucluse
- Contact :
Re: Modificateurs et Bézier
Désolé mais ça ne marche pas bien chez moi.
J'ai essayé 2 dézippeurs différents, voilà le résultat :
- Sur celui de Denis je vois le point rouge décrire 1 sinusoïde 1/2
- Sur celui de Gérard je vois un point rouge décrire une sinusoïde verticale ???
What else ?
J'ai essayé 2 dézippeurs différents, voilà le résultat :
- Sur celui de Denis je vois le point rouge décrire 1 sinusoïde 1/2
- Sur celui de Gérard je vois un point rouge décrire une sinusoïde verticale ???
What else ?
...des berges du Rhône, cordialement, Claude.
- DenisB
- Messages : 4271
- Enregistré le : sam. 04 août 2012, 06:34
- Localisation : Pibrac
- Contact :
Re: Modificateurs et Bézier
Dormane a écrit :- Sur celui de Denis je vois le point rouge décrire 1 sinusoïde 1/2
Non, c'est une cubique et comme je l'écrit au début, change les valeurs des dérivées
Denis
- DenisB
- Messages : 4271
- Enregistré le : sam. 04 août 2012, 06:34
- Localisation : Pibrac
- Contact :
Re: Modificateurs et Bézier
Jean-Cyprien a écrit :Petit problème (peut-être ?) si la valeur du PointFinal n'est pas nulle, et si le deuxième point de contrôle n'est pas strictement à la fin de la vue. Dans ce cas, le point rouge va brusquement se décaler pour retrouver la position qu'il aurait eu avec une valeur nulle. (C'est un peu la même chose pour le modificateur standard Décalage)
C'est voulu quand on enchaîne ces cubiques. le point final de la première égal au point initial de la seconde.
chanfi22 a écrit :Tu as directement modifié le fichier .PTE?????
Non, j'ai écrit ce modificateur dans l'endroit adéquat et PTE l'écrit lui même dans le .pte.
Il peut s'appliquer à toute valeur, pas seulement le panoY.
Et Gérard a compris où il fallait écrire.
Denis
- chanfi22
- Messages : 4394
- Enregistré le : mar. 14 août 2012, 15:09
- Localisation : Lannion (22)
- Contact :
Re: Modificateurs et Bézier
DenisB a écrit :
Et Gérard a compris où il fallait écrire.![]()
Denis
Ben toujours pas réveillé ce matin je n'ai pas vu où écrire
Philippe
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité