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

Discussion: Distance égale entre clones

  1. #1
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2

    Distance égale entre clones

    Salut,

    J'ai un cloneur contenant un objet + un effecteur simple qui permet de varier son échelle.
    Il me faut un espace égal entre les clones et non pas entre les axes des clones.

    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		Capture d’écran 2014-05-08 à 09.32.21.jpg 
Affichages :	10 
Taille :		94,7 Ko 
ID : 			11906

    Je suis tombé sur ce sujet d'Aurety sur CG Society et des solutions Coffee et Xpresso sont proposées, mais qui fonctionnent avec des objets de taille différente contenues dans un cloneur, alors qu'ici il n'y a qu'un objet.

    Qui pourrait m'indiquer la marche à suivre ?

    Le fichier (R15)
    Dernière modification par Sir Gong ; 08/05/2014 à 15h19.
    ÷ R19 Studio ÷ cacahuètes ÷

  2. #2
    Pilier Avatar de sansalvador
    Date d'inscription
    décembre 2012
    C4D version
    R13 Studio
    OS
    windows 7 ultimate 64
    Messages
    1 744
    je n'ai pas accès au fichier , cela m'amène sur la page d'identification , c'est normal ?
    moi qui voulais aider un p'tit jeune

  3. #3
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    Damned.

    J'ai modifié le lien vers le fichier.
    ÷ R19 Studio ÷ cacahuètes ÷

  4. #4
    Pilier Avatar de sansalvador
    Date d'inscription
    décembre 2012
    C4D version
    R13 Studio
    OS
    windows 7 ultimate 64
    Messages
    1 744
    pas facile ton histoire , mettre la même distance entre chaque clone de taille différente...
    effectivement , peut être par Xpresso , mais je suis une quiche , ou bien un module qui ferait ça , avis aux programmeurs , ce serait en tout cas très intéressant comme plug .

  5. #5
    Pilier Avatar de leBigYO
    Date d'inscription
    mars 2014
    C4D version
    R15 Studio
    OS
    windows 10
    Messages
    1 403
    En gros, il te faudrait le répartiteur de l'outil alignement d'illustrator afin de répartir en tenant compte des points ou faces ou arêtes les plus proches entre 2 objets (ou clones dans ton cas) , c'est bien ça ?
    La chance sourit aux audacieux : pourvu qu’elle n’ait pas de caries.
    http://yoniverse.jimdo.com/

  6. #6
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    C'est ça, tu as bien compris.
    ÷ R19 Studio ÷ cacahuètes ÷

  7. #7
    Pilier Avatar de Philippe casu
    Date d'inscription
    juillet 2002
    C4D version
    R20 Studio
    OS
    W 11 PRO 64
    Messages
    1 284
    et avec le plugin de Majoul que tu nous as fait gentiment passer il y a quelque temps ça ne le fait pas !!!??
    Deux hommes intelligents, d'idées opposées, trouvent beaucoup plus de choses à se dire que deux cons appartenant à un même parti.

  8. #8
    Pilier Avatar de miroof
    Date d'inscription
    janvier 2012
    C4D version
    R16 Studio
    Messages
    919
    Coucou, je testerais cela
    "Here are a couple of COFFEE Effectors for evenly spacing two clones of different sizes. One is for Linear clones and the other is for clones on a spline in Object Mode."

    http://forums.cgsociety.org/showthread.php?t=839130

    Le lien est au post #9.
    j' ai pas pu tester, j ai loupé mes 5 tentatives de connexion

    GL
    PS: je pense pas que c'est procédurale

    Edit: ça marche pas pour ton cas
    Dernière modification par miroof ; 08/05/2014 à 13h27.
    Expert en l'art de ne jamais finir mes WIPs persos

  9. #9
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    Citation Envoyé par Philippe casu Voir le message
    et avec le plugin de Majoul que tu nous as fait gentiment passer il y a quelque temps ça ne le fait pas !!!??
    Heu, non, là on a des clones dans Mograph qui sont répartis paramétriquement sur une spline.
    Ça aurait marché pour des objets placés linéairement sur un plan orthogonal.
    (Mais je ne vous aurais pas dérangé pour ça)

    Citation Envoyé par miroof Voir le message
    Coucou, je testerais cela
    "Here are a couple of COFFEE Effectors for evenly spacing two clones of different sizes. One is for Linear clones and the other is for clones on a spline in Object Mode."

    http://forums.cgsociety.org/showthread.php?t=839130
    Merci Miroof, mais ces deux Coffee sont ceux dont je parle dans mon 1er post. Ils fonctionnent pour des objets différents de taille différente contenus dans un cloneur, mais pas dans mon cas de figure. (un seul objet avec effecteur simple pour modifier la taille).
    ÷ R19 Studio ÷ cacahuètes ÷

  10. #10
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483
    Mmm, c'est en effet pas simple !

    J'ai cependant concocté un simple effecteur Python qui devrait t'aider dans ton cas précis, Sir Gong, un effecteur qui dispose les clones de façon linéaire espacés selon leur facteur d'échelle :

    Code PHP:
    import c4d
    from c4d
    .modules import mograph as mo

    def main
    ():
        
    md mo.GeGetMoData(op)
        if 
    md==None: return False
        
        cnt 
    md.GetCount()
        
    marr md.GetArray(c4d.MODATA_MATRIX)
        
    fall md.GetFalloffs()
        
    inte op[c4d.ID_MG_BASEEFFECTOR_STRENGTH]
        
        
    clo gen.GetChildren()
        if 
    not clo : return False
        taille 
    clo[0].GetRad()
        
        
    decpos gen[c4d.MG_LINEAR_OBJECT_POSITION] * 0.5
        posa 
    c4d.Vector()
        
    echa 0.0
        
        taille 
    taille.__rxor__(decpos.GetNormalized())
        
        for 
    i in xrange(cnt) :
            
    ech abs(marr[i].v1.GetLength())
            
    pos = (ech echa) * taille decpos
            posa 
    += pos
            marr
    [i].off posa fall[i] * inte
            echa 
    ech
        
        md
    .SetArray(c4d.MODATA_MATRIXmarrTrue)
        return 
    True 

    Bon, ça marche qu'en mode linéaire mais avec une enveloppe spline ça devrait faire l'affaire ?
    Fichiers attachés Fichiers attachés
    Dernière modification par César Vonc ; 08/05/2014 à 15h14.

  11. #11
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    Super César, merci beaucoup.
    J'ai essayé en ajoutant un effecteur spline mais ça n'a pas fonctionné.
    Et en effet, avec une enveloppe c'est nickel.
    T'es un chef


    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		Capture d’écran 2014-05-08 à 14.18.01.jpg 
Affichages :	8 
Taille :		33,1 Ko 
ID : 			11909
    ÷ R19 Studio ÷ cacahuètes ÷

  12. #12
    Salut Gong,

    Sinon tu as un plugin japonais gratuit (désormais) qui se nomme clone generator qui dispose de cette option et qui est utilisable avec Mograph dans la R14.
    Dans la R15 c'est très instable.

  13. #13
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    Salut camarade,
    j'ai utilisé la soluce de César, mais je veux bien voir ce plug, si jamais t'as un lien. (Désolé, pas trouvé avec Google).
    ÷ R19 Studio ÷ cacahuètes ÷

  14. #14
    Gourou Avatar de diego1968
    Date d'inscription
    juillet 2006
    C4D version
    R21 Perpétuelle
    OS
    Mac OS 10.13.6
    Messages
    2 149
    >>Ici<<
    A+

  15. #15
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    Merci Diego
    ÷ R19 Studio ÷ cacahuètes ÷

  16. #16
    Gourou Avatar de tabou
    Date d'inscription
    juin 2002
    C4D version
    R21 Perpétuelle
    OS
    OS X 10.13.6
    Messages
    2 272
    Il y a aussi cette excellente astuce de Yader, qui utilise les guides de hair pour répartir uniformément des clones


  17. #17
    Vieux Croûton Avatar de Sir Gong
    Date d'inscription
    juillet 2002
    C4D version
    R19 Studio
    OS
    10.13.4 High Sierra
    Messages
    10 353
    Billets dans le blog
    2
    Ah oui, pas mal aussi, merci, bien que plus compliqué à mettre en œuvre par rapport à mon besoin ponctuel.
    (clones sur spline en linéaire)
    ÷ R19 Studio ÷ cacahuètes ÷

Discussions similaires

  1. distance entre le tissu et les éléments
    Par campa71 dans le forum Nouveaux membres
    Réponses: 10
    Dernier message: 27/10/2009, 10h01
  2. Formation à distance
    Par Fluffy dans le forum Emploi/Formations/Annonces
    Réponses: 23
    Dernier message: 06/10/2008, 16h55
  3. HyperNurbs et distance d'affichage
    Par César Vonc dans le forum Nouveaux membres
    Réponses: 11
    Dernier message: 02/12/2007, 21h53
  4. distance, ok, mais angle ???
    Par fr32c dans le forum Xpresso
    Réponses: 3
    Dernier message: 23/03/2004, 18h13
  5. distance
    Par synch dans le forum Plugins
    Réponses: 2
    Dernier message: 11/05/2003, 11h47

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