sphere déformable en 3D ???
Répondre à la discussion
Affichage des résultats 1 à 16 sur 16

sphere déformable en 3D ???



  1. #1
    rooney

    Question sphere déformable en 3D ???


    ------

    Bonjour

    j'aimerais savoir s'il existe un logiciel qui soit capable de m'afficher ce qui se passe quand les 3 axes d'une sphère se déforment d'une manière asynchrone.
    J'ai mis sur le croquis les 3 axes dont je parle.
    Il faudrait que ce soft m'affiche en temps réel les accélérations et ralentissement que je porte sur chaque axe.
    De même pour la vitesse d'exécution (ralenti ou accélération)
    Je ne sais pas si je suis clair.
    Au final, ça doit donner l'aspect d'un ballon qui se gonfle et dégonfle selon 3 axes perpendiculaires.

    C'est dans le cadre d'aucune application particulière. Juste pour visualiser ce mouvement qui échappe complètement à mon imagination.

    Merci de votre aide

    a+
    Nom : sphere.jpg
Affichages : 91
Taille : 29,6 Ko
    Roon'

    -----
    Dernière modification par rooney ; 18/11/2016 à 23h26.

  2. #2
    Médiat

    Re : sphere déformable en 3D ???

    Bonjour,

    Vous pouvez essayer le logiciel gratuit : https://sourceforge.net/projects/mathmod/
    Dernière modification par Médiat ; 18/11/2016 à 23h53.
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  3. #3
    CM63

    Re : sphere déformable en 3D ???

    Bonjour,

    Il est super ce logiciel!

  4. #4
    rooney

    Re : sphere déformable en 3D ???

    Bonjour

    Merci beaucoup pour le lien
    C'est chargé et installé.
    Je reviens ici un peu plus tard pour vous donner des nouvelles.
    Encore merci
    a+
    R'

  5. A voir en vidéo sur Futura
  6. #5
    Jaunin
    Animateur Technologies et Bricolage

    Re : sphere déformable en 3D ???

    Bonjour, Médiat,
    Merci pour le lien.
    Cordialement.
    Jaunin__

  7. #6
    rooney

    Re : sphere déformable en 3D ???

    Bonjour
    Me revoilu de retour
    1/ Je ne comprends pas pourquoi la formule x*x+y*y+z*z-1 affiche une sphere.

    2/dans l'onglet "Variable", j'aurais souhaité mettre une variable, "a" par exemple.
    Impossible de l'écrire dans cet onglet.
    Comment faire ?
    par exemple, pour modifier la formule ci-dessus en :
    x+a*x+a+y*y+z*z-1

    3/ l'animation n'est pas une animation dû aux variables, mais seulement une possibilité de tourner autour de l'objet.
    L'animation que j'aurais souhaité faire, c'est de visualiser le résultat lorsque des variables viennent changer la dimension sur x, y et z

    Nom : sphere1.jpg
Affichages : 83
Taille : 246,8 Ko

    A+
    R'

  8. #7
    rooney

    Re : sphere déformable en 3D ???

    Je vais essayer de mieux expliquer le modèle que j'aimerais pouvoir réaliser:

    Une sphère autour de 3 axes, x, y, z de 10cm de diamètre max
    j'écris alors :
    x=10*sin(a)
    y=10*sin(b)
    z=10*sin(c)

    si a, b, et c on la même valeur au même moment, la sphère va grossir et se rétrécir partout à la même cadence
    MAIS si les valeurs ne sont pas identiques, la sphère va grossir et se rétrécir différemment sur les 3 axes

    il faut donc déphaser les calculs sur x, y et z.

    a prend donc les valeurs de 0 à 1.
    b,c prennent les valeurs de 0 à 1 MAIS avec un déphasage de m, n par rapport à a

    Dans la manip, on peut changer à tout moment la valeur de m et n
    pour que le déphasage soit plus ou moins grand.

    à chaque boucle de calcul, on entre ou pas les valeurs de m et n

    Mathmod semble pouvoir afficher une sphère, et même la déformer selon les calculs précités
    MAIS il n'y a pas d'animation possible, en temps réel, en entrant les valeurs de "déphasage"

    Je sais pas si j'ai été très clair

    A+
    R'
    Dernière modification par rooney ; 19/11/2016 à 20h51.

  9. #8
    CM63

    Re : sphere déformable en 3D ???

    Citation Envoyé par rooney Voir le message
    MAIS il n'y a pas d'animation possible, en temps réel, en entrant les valeurs de "déphasage"
    A un moment donné dans la vidéo, il déplace un curseur qui semble faire varier un paramètre de vitesse et non plus un paramètre de position ou de dimension. En creusant un peu ce que tu cherches à faire doit être possible.

  10. #9
    CM63

    Re : sphere déformable en 3D ???

    En ce qui concerne ta première question du post 6, cette équation est l'équation de la sphère de rayon 1 et centrée sur l'origine. En mettant dans cette équation des coefficients, on doit pouvoir les faire varier avec des curseurs. Après il suffit de prendre des équations x,y,z=f(t) plutôt que f(x,y,z)=0
    Dernière modification par CM63 ; 19/11/2016 à 23h25.

  11. #10
    rooney

    Re : sphere déformable en 3D ???

    Salut

    C'est exactement ce que j'ai essayé de faire.
    Il y a donc une possibilité de faire varier les dimensions sur les axes.
    Sauf que, et pour répondre à CM63, je n'ai trouvé aucune animation qui tient compte d'un "input" lors de l'exécution de la sphére.
    il y a 2 animations possibles :
    une variable dont on donne le minimum et le maximum + sa vitesse de variation (le programme se déroule seul, sans influence du clavier)
    ou
    une variable dépendante d'un "input" au clavier durant l’exécution du programme.

    Je n'ai pas trouvé ce genre d'anim
    seulement une "animation" autour de l'objet fixe. c'est juste le point de vue de l'observateur que l'on peut animer.
    ça permet de voir toutes les facettes de l'objet.

    a+
    R'

  12. #11
    Flyingbike
    Modérateur*

    Re : sphere déformable en 3D ???

    si vous avez accès à un mac, il y a grapher(inclus) qui fait ça (avec variables)
    La vie trouve toujours un chemin

  13. #12
    rooney

    Re : sphere déformable en 3D ???

    Grapher?
    Je vais regarder ça dans la journée et je reviens donner des nouvelles
    Merci

    a+
    R'

  14. #13
    azad

    Re : sphere déformable en 3D ???

    Salut
    Je te proposerais tout d'abord de faire
    x=10+r1*sin(a)
    y=10+r2*sin(b)
    z=10+r3*sin(c)
    simplement pour que ta sphère soit toujours dans le même quadrant orthonormé et éviter des valeurs négatives.
    Tu fais ensuite a=b=c
    Tu fais varier r1,r2 et r3 dans l'intervalle [0,10] avec initialement 3 valeurs différentes et des incréments constants et [0,a,2∏] avec l'incrément que tu veux.
    L'animation est facile à écrire avec Xojo (c'est un Basic gratuit, tant que tu acceptes de tourner en mode IDE, c'est à dire sans générer d'application indépendante). Le résultat est assez amusant et dépend bien sûr des valeurs données aux rxxx.

  15. #14
    azad

    Re : sphere déformable en 3D ???

    J'ajoute que faire a<>b<>c ne fait que changer l'orientation des axes de l'ellipsoïde de révolution.

  16. #15
    rooney

    Re : sphere déformable en 3D ???

    Salut

    Azad, si j'ai bien compris, tu me proposes d'écrire un programme en basic ?
    J'ai bien saisi tes variables. Leurs effets décrivent ce que j'ai exposé dans mes premiers messages.
    Sauf que je ne vois pas, ni pourquoi ni comment, le "programme basic" va m'afficher un volume sur la base de 3 axes.
    Xojo; a une fonction toute prête pour ça ?

    Si je demande l'affichage de x, y et z, il va m'afficher des segments de droites...et encore! il faut que je précise les origines et que je donne les coordonnées de cet origine par rapport à un coin d'écran.
    Alors pour afficher une surface ou un volume, c'est un peu plus raide...à moins que le "programme basic" prévoit la fonction "sphère" sur la base de 3 axes.
    Est-ce le cas pour Xojo?

    A+
    R'
    Dernière modification par rooney ; 21/11/2016 à 00h25.

  17. #16
    azad

    Re : sphere déformable en 3D ???

    Bonjour,
    non, hélas, Xojo ne donne pas dans la 3D, mais une représentation «*fil de fer*» est toujours possible.
    En fait, je me suis amusé à simuler ton idée en utilisant 3 fenêtres, ont voit ainsi et simultanément les 3 plans (x,y), (y,z) et (x,z). La gymnastique pour en faire une représentation 3D, n’est pas très ardue.
    Pour un résultat en 3D, bien entendu, le plus simple et le moins gourmand en lignes de code serait Maple ou Mathematica.

Discussions similaires

  1. Ligne déformable E.F. Cosserat
    Par Jokmail dans le forum Physique
    Réponses: 0
    Dernier message: 17/06/2013, 10h40
  2. Système déformable/indéformable
    Par inviteb112c67d dans le forum Physique
    Réponses: 3
    Dernier message: 04/02/2011, 04h09
  3. Un corps déformable encastré dans un corps déformable
    Par invite0d660c50 dans le forum Physique
    Réponses: 2
    Dernier message: 28/08/2010, 14h01
  4. induction circuit déformable
    Par mathier dans le forum Physique
    Réponses: 3
    Dernier message: 14/11/2009, 21h23
  5. Distance d'un point d'une sphère à un segment de Sphère
    Par invite1aebe580 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 26/11/2008, 16h37
Découvrez nos comparatifs produits sur l'informatique et les technologies.