IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Faire varier la vitesse avec C++


Sujet :

C++

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 36
    Par défaut Faire varier la vitesse avec C++
    voilà, j'ai programmé en C++(visual 2005) un petit bras robotisé (très bien modélisé, modestie quand tu nous tiens ) avec la bibiotheque graphique OpenGL, et pour annimer une de ses articulations, j'ai écrit ces petites lignes de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    double a;
    .
    .
    .
    a+=0.8;
    glRotated(a,1,0,0);celà permet d'avoire une rotation avec une vitesse constante de 0.8
    mon problème maintenant, c'est que je ne veut pas avoire une vitesse constante mais plutot une variation de vitesse ,ce que j'ai réussi a faire en déclarant un vecteur tel que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     double tab[]={0,0,0,0.1,0.2,........,0.8};
    .
    .
    .
    for (i=1;i<sizeof (tab)/sizeof (tab[0]);i++)
    {
    tab[i]=tab[i+1];
    glRotated(tab[i],1,0,0)
    }
    le problème avec ceci,c'est que je n'ai aucune maitrise sur la position, en effet, j'aimerai que ses vitesses commencent à la position 0° et se terminent à la position 45°,or avec ce code elles commencent où elles veulent et s'arrêtent ou elles veulent aussi ....
    une idée??

  2. #2
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Quel est le rapport avec C++ ?
    Ça semble plutôt être un problème algorithmique.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 36
    Par défaut
    oui c'est vrai, mais comme je suis nouveau dans le forum, je ne sais pas encore très bien ou poster mes questions....

    alors si les MODOs pouvaient le déplacer dans la rubrique adequate, ça serai mieu,
    merci

Discussions similaires

  1. faire varier des valeur avec Matlab
    Par Enthalpy dans le forum Simulink
    Réponses: 1
    Dernier message: 20/03/2010, 13h40
  2. faire varier couleur d'une image avec un curseur
    Par reventlov dans le forum Débuter
    Réponses: 1
    Dernier message: 02/09/2008, 17h41
  3. faire varier l'amplitude d'un son avec soundsc
    Par patrick7413 dans le forum Signal
    Réponses: 9
    Dernier message: 17/07/2008, 14h39
  4. Faire varier les plages d'un graphique avec du code vba?
    Par Hydex dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/07/2007, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo