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

Discussion: Créer une Donnée Utilisateur en degrés

  1. #1
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483

    Créer une Donnée Utilisateur en degrés

    Salut,

    J'ai un petit soucis pour créer une donnée utilisateur en degrés, en Python, j'arrive bien à changer l'unité, mais impossible ensuite de changer sa valeur avec les flèches ou la molette, celle-ci reste figée à zéro.

    J'ai bien essayé de changer le pas, mais rien n'y fait. : /

    Quelqu'un a une idée ?


    Code PHP:
    import c4d

    def main
    ():
        
    obj c4d.BaseObject(c4d.Onull)

        
    bc c4d.GetCustomDataTypeDefault(c4d.DTYPE_VECTOR)
        
    bc[c4d.DESC_NAME] = "Rotation"
        
    bc[c4d.DESC_UNIT] = c4d.DESC_UNIT_DEGREE
        bc
    [c4d.DESC_STEP] = 0.01
        
        rot 
    obj.AddUserData(bc)
        
        
    doc.InsertObject(obj)
        
    c4d.EventAdd()

    if 
    __name__=='__main__':
        
    main() 

  2. #2
    Pilier Avatar de xs_yann
    Date d'inscription
    février 2005
    C4D version
    R19 Studio
    OS
    Mac OS X 10.13
    Messages
    1 990
    Salut César,

    C'est bien le pas le problème, ce doit être un Vector et non un float vu que ta DU est un Vector. Tu peux ainsi passer un pas différent pour chaque composante de la Rotation.

    Code PHP:
    bc[c4d.DESC_STEP] = c4d.Vector(math.radians(0.01)) 
    Citation Envoyé par lib_description.h l.69
    DESC_STEP = 9, // LONG/Real/Vector

  3. #3
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483
    Aah en effet, bien vu ! Merci !

Discussions similaires

  1. Désactivé une donnée utilisateur en fonction d'une autre
    Par Fredaubailly dans le forum Xpresso
    Réponses: 2
    Dernier message: 22/02/2013, 22h01
  2. Réponses: 8
    Dernier message: 27/11/2012, 16h47
  3. [Problème] Problème avec Donnée utilisateur de type Lien
    Par Seb-bbl dans le forum Xpresso
    Réponses: 9
    Dernier message: 25/11/2011, 14h00
  4. modelisation de terrain a partir de donnée altimétrique
    Par sebizm dans le forum Nouveaux membres
    Réponses: 1
    Dernier message: 05/02/2008, 16h57
  5. donnée utilisateur
    Par Thierry HL dans le forum Xpresso
    Réponses: 17
    Dernier message: 11/08/2007, 18h31

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