Boutique Cinema 4D
Affichage des résultats 1 à 10 sur 10

Discussion: Limiter le déplacement d'un objet sur un axe...

  1. #1
    Squatteur
    Date d'inscription
    juillet 2002
    Messages
    156

    Limiter le déplacement d'un objet sur un axe...

    Tout est dans le titre...

    Une simple sphère, contrainte à ce déplacer sur son axe X uniquement, dans une latitude de 100m.
    J'ai passé un heure sur le web et dans la doc sans rien trouvé !
    Je craque... (pourtant, j'demande pas le Pérou !).

    Si une bonne âme... Merci à vous...

  2. #2
    Pilier Avatar de user4D
    Date d'inscription
    août 2006
    Messages
    1 708

    Re*: Limiter le déplacement d'un objet sur un axe...

    Comme ça



    Edit : Et pour la latitude 100



    :nono:

  3. #3
    Squatteur
    Date d'inscription
    juillet 2002
    Messages
    156

    Re*: Limiter le déplacement d'un objet sur un axe...

    Merci User4D.
    Pour ce qui est du verrouillage, ta solution est élégante et surtout très efficace.
    Par contre, ici, je n'ai pas la possibilité de définir les deux butées du déplacement !

    Merci encore...

  4. #4
    Pilier Avatar de user4D
    Date d'inscription
    août 2006
    Messages
    1 708

    Re*: Re*: Limiter le déplacement d'un objet sur un axe...

    Citation Envoyé par bullecaisson
    Par contre, ici, je n'ai pas la possibilité de définir les deux butées du déplacement !
    C'est à dire ?

  5. #5
    Squatteur
    Date d'inscription
    juillet 2002
    Messages
    156

    Re*: Limiter le déplacement d'un objet sur un axe...

    Oh, c'est simple, je cherche à contraindre le déplacement et la rotation d'un objet. Pour le déplacement, je dois le contraindre à glisser sur un de ces axes MAIS avec une limitation de sa liberté, donc une butée à chaque bout de son déplacement linéaire. Pour la rotation, je dois contraindre la rotation de l'objet autour d'un seul de ces axes MAIS avec une limite sur l'angle de rotation. Entre chaque butée/limite, l'objet doit pouvoir se positionner/rotationner "librement". J'espère avoir été plus clair...
    Merci pour ton attention...

  6. #6
    Pilier Avatar de user4D
    Date d'inscription
    août 2006
    Messages
    1 708

    Re*: Limiter le déplacement d'un objet sur un axe...

    Ok, bah c'est pas difficile en fait.



    pour la rotation c'est le même principe mais faut ajouter une cartographie d'intervalle pour transformer les données réels en dégré ou en radian.

  7. #7
    Squatteur
    Date d'inscription
    juillet 2002
    Messages
    156

    Re*: Limiter le déplacement d'un objet sur un axe...

    Whaou, génial...

    Mille mercis User4D...

  8. #8
    Squatteur
    Date d'inscription
    juillet 2002
    Messages
    156

    Re*: Limiter le déplacement d'un objet sur un axe...

    Bah ! en fait, je ne m'en sors pas avec les contraintes de rotation. Peux-tu m'éclairer encore un fois ?
    Merci.

  9. #9
    Pilier Avatar de user4D
    Date d'inscription
    août 2006
    Messages
    1 708

    Re*: Limiter le déplacement d'un objet sur un axe...

    T'as pas du chercher beaucoup...

    Voici la version la plus simple mais aussi la plus mauvaise :



    Pourquoi la plus mauvaise ???
    Car tu remarquera dans l'exemple si dessus, que la contrainte fonctionne mais le clamp à 1 correspond à 57° et inversement dans les négatifs :o

    Deux posibilités :
    - Soit tu te fais un produit en croix pour calculer le clamp en fonction du degré mais c'est fait à l'arrache
    - Soit tu réfléchi et tu trouve une méthode pour calculer le système en degré.

    La 2ème méthode étant plus amusante :nono:

  10. #10
    Squatteur
    Date d'inscription
    juillet 2002
    Messages
    156

    Re*: Limiter le déplacement d'un objet sur un axe...

    En fait, j'ai bien noté ta préconisation d'emploi d'un nœud "Cartographie d'intervalle". Et c'est là où je n'ai pas su le mettre en œuvre...
    J'ai bien matté l'aide en ligne (toujours si lapidaire dans les "explications") et le web sans avoir bien saisie la procédure. Je bute souvent sur la mise en œuvre avec C4D...

    Mais j'ai bien compris le principe, grâce à tes indications.

    Merci encore...

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Mediaworks - Logiciels 3D | Design Internet - Creation site internet