[MY] Interpolation d'un array vers un plus large
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
[MY] Interpolation d'un array vers un plus large
Salut,
je voudrais partir d'un Array[8] vers un Array[128] en utilisant une interpolation cosine ou cubique,
mais je trouve pas la méthode...
merci
je voudrais partir d'un Array[8] vers un Array[128] en utilisant une interpolation cosine ou cubique,
mais je trouve pas la méthode...
merci
Re: [MY] Interpolation d'un array vers un plus large
Salut,
Peux-tu donner un peu plus de précisions sur ce que tu voudrais obtenir comme liste de valeurs dans le tableau final stp ?
Peux-tu donner un peu plus de précisions sur ce que tu voudrais obtenir comme liste de valeurs dans le tableau final stp ?
Re: [MY] Interpolation d'un array vers un plus large
Hello,
Alors en fait j'ai 8 valeurs entre 0 et 1 "tableau A".
je voudrais en faire un tableau de 128 valeurs "tableau B" interpolées entre les 8 valeurs...
Genre le slice 0 du A au slice 0 du B,
le slice 1 du A au slice 16 du B,
le slice 2 du A au slice 32 du B etc etc...
et une interpolation cubic entre ces valeurs...
je me suis bien expliqué ?
Alors en fait j'ai 8 valeurs entre 0 et 1 "tableau A".
je voudrais en faire un tableau de 128 valeurs "tableau B" interpolées entre les 8 valeurs...
Genre le slice 0 du A au slice 0 du B,
le slice 1 du A au slice 16 du B,
le slice 2 du A au slice 32 du B etc etc...
et une interpolation cubic entre ces valeurs...
je me suis bien expliqué ?
Re: [MY] Interpolation d'un array vers un plus large
Oui,
Pour ce qui est des fonctions d'interpolation, tu devrais trouver ton bonheur ici : https://www.habrador.com/tutorials/inte ... m-splines/
Après ça, je pense que tu devrais t'en sortir pour remplir ton tableau.
Pour ce qui est des fonctions d'interpolation, tu devrais trouver ton bonheur ici : https://www.habrador.com/tutorials/inte ... m-splines/
Après ça, je pense que tu devrais t'en sortir pour remplir ton tableau.
Re: [MY] Interpolation d'un array vers un plus large
Ah merci j'avais du mal à trouver une ressource...
Je vais essayer ça
@++
Je vais essayer ça
@++
Re: [MY] Interpolation d'un array vers un plus large
Hum ça me semble bien compliqué juste pour une interpolation...
ya pas une fonction Array.Resample ? ça m'arrangerait...
bon en tout cas ok, j'arrive a faire ma spline avec mes 8 valeurs,
mais maintenant, comment extraire 128 points de la spline ?
ya pas une fonction Array.Resample ? ça m'arrangerait...
bon en tout cas ok, j'arrive a faire ma spline avec mes 8 valeurs,
mais maintenant, comment extraire 128 points de la spline ?
Re: [MY] Interpolation d'un array vers un plus large
bon j'ai lâché l'affaire c'est trop de math pour moi...
je me contenterai d'un pauvre Lerp..
je me contenterai d'un pauvre Lerp..
Re: [MY] Interpolation d'un array vers un plus large
ha ben oui... des interpolation cubiques, faut faire des maths :p
mais bon ça va là, je t'ai filé des liens où le plus compliqué est déjà fait.
mais bon ça va là, je t'ai filé des liens où le plus compliqué est déjà fait.
Re: [MY] Interpolation d'un array vers un plus large
oui c'est sur, mais le coté créer une spline pour ensuite en extraire un array ça fait une chiée de codes...
le lerp c'est juste une ligne alors je vais m'en contenter
le lerp c'est juste une ligne alors je vais m'en contenter