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

Discussion: Connection d'un point objet à un point volant pour créer une spline.

  1. #1
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Connection d'un point objet à un point volant pour créer une spline.

    Bonjour,

    je vais essayer d'être assez clair, mais j'essaye de faire quelque chose et je ne trouve aucune solution.

    voici mon problème.

    En dessinant une pyramide, je voudrais pouvoir créer un trait (spline) qui va d'un des sommets de la pyramide à un point placé n'importe ou dans l'espace. Le but, déformé la pyramide et que mon trait bouge en fonction de la déformation (en sachant que le point placé dans l'espace reste fixe ).

    j'espère que quelqu'un pourra m'apporter quelques conseils.

    merci.

  2. #2
    Vieux Croûton Avatar de shtl
    Date d'inscription
    octobre 2004
    C4D version
    S22 Souscription
    OS
    osX 12.3.1
    Messages
    13 880
    Billets dans le blog
    5

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Je sais pas si les contraintes permettent ça? Ça serai simple. Mais sinon, tu peux fixer ça avec un xpresso.

    Voir pièce jointe.

    Le gestionnaire de structure de donne l'index du point de la spline et du point de la pyramide.
    Miniatures attachées Miniatures attachées Xpresso_Point_Index.jpg  
    2x6coreXéon2.66(24T);64Gram; GTX 1080; OSX10.13.6 ////
    Mac Studio 128 Ram ; OSX 12.3.1 ; papiercrayoncerveau;S22Studio;Redshift;Zbrush2022; CS2022
    ///SHTL 2011 DEMO HERE : http://demo.shtl.org/ /// NEW! 2014 WIP

  3. #3
    Big Boss Avatar de base80
    Date d'inscription
    février 2003
    C4D version
    R12 Studio
    OS
    Fémur
    Messages
    8 330

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Bravo SHTL C'est exactement ça.

  4. #4
    Vieux Croûton Avatar de shtl
    Date d'inscription
    octobre 2004
    C4D version
    S22 Souscription
    OS
    osX 12.3.1
    Messages
    13 880
    Billets dans le blog
    5

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Merci Base. Elle était dure celle là :boss:

    Tiendez je vous met le fichier c4d en prime, mon rendu en cours est long :mrgreen:
    Fichiers attachés Fichiers attachés
    2x6coreXéon2.66(24T);64Gram; GTX 1080; OSX10.13.6 ////
    Mac Studio 128 Ram ; OSX 12.3.1 ; papiercrayoncerveau;S22Studio;Redshift;Zbrush2022; CS2022
    ///SHTL 2011 DEMO HERE : http://demo.shtl.org/ /// NEW! 2014 WIP

  5. #5
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    :efface:

    Ouah super ! la mega classe ... un grand bravo pour avoir trouvé la solution et de partager ce petit xpresso.

    j'aimerais bien trouver la solution sans xpresso, mais j'ai beau fouillé la doc, je ne trouve rien ...

    encore une fois. Un grand merci !

  6. #6
    Big Boss Avatar de base80
    Date d'inscription
    février 2003
    C4D version
    R12 Studio
    OS
    Fémur
    Messages
    8 330

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Pourquoi sans xpresso?! C'est très propre comme méthode.

    Et va p'tet voir le blog www.base80.com ce genres de trucs sont tous la

  7. #7
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    j'ai vraiment du mal à me lancer avec xpresso.
    mais va falloir que je m'y mette un jour, c'est sûr !

    sinon, je connais bien ton site, d'ailleurs le dernier article date de 2009-03-13, c'est vraiment dommage :cry:

  8. #8
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    un petit soucis ....

    voilà, lorsque j'applique un déformateur sur ma pyramide ... avec l'exemple de SHTL.
    Le point de la pyramide reste fixe ce qui fait que ma spline ne se déplace pas.
    (MAIS ! la pyramide se déforme quand même)
    Hors mon but, c'est de déformer ma pyramide, et que le point de départ du trait (vers le point dans l'espace) se déplace avec la déformation, et transforme ce trait.

    J'ai essayé de jouer avec xpresso en casant un noeud [displace deformer] vers l'entrée "point position" du [point de la pyramide]
    mais ça ne bouge pas ...

    képassa

  9. #9
    Vieux Croûton Avatar de shtl
    Date d'inscription
    octobre 2004
    C4D version
    S22 Souscription
    OS
    osX 12.3.1
    Messages
    13 880
    Billets dans le blog
    5

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Tu doubles clic sur le tag expresso, ce qui va ouvrir celui-ci.
    Tu clics maintenant sur sur les nœuds "point", ce qui va t'afficher des options dans l' "attribute manager". Tu as une case à cocher "deformed object", ce qui devrait tout résoudre, normalement.
    2x6coreXéon2.66(24T);64Gram; GTX 1080; OSX10.13.6 ////
    Mac Studio 128 Ram ; OSX 12.3.1 ; papiercrayoncerveau;S22Studio;Redshift;Zbrush2022; CS2022
    ///SHTL 2011 DEMO HERE : http://demo.shtl.org/ /// NEW! 2014 WIP

  10. #10
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Merci ! :efface:

    Le pire c'est que j'ai regardé chaque nœud, mais je suis passé à côté de ça "used deformation point"
    Faire de l'ordi avec un état grippale ça n'aide pas

    Tout ça m'a donné envie d'approfondir xpresso ... car je crois que mes idées seront réalisables avec .

    pour la quatrième fois .... MERCI

  11. #11
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Bon, j'ai comme un léger petit bug.

    J'ai retranscris l'xpresso sur un objet sphère.

    Et lorsque je choisis un point pour ma spline, depuis le noeud expresso (point index) ça me supprime tous les points de ma sphère, et après, même en remettant tout à zéro, ma sphère a disparu.

    pourquoi ?

  12. #12
    Vieux Croûton Avatar de shtl
    Date d'inscription
    octobre 2004
    C4D version
    S22 Souscription
    OS
    osX 12.3.1
    Messages
    13 880
    Billets dans le blog
    5

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    Tu as sans doute transféré tout les points de la sphère à un seul point de la spline. Vérifies bien l'ordre des objet. En xpresso les ports de droites d'un nœud informent ceux de gauche d'un autre nœud.
    Vérifies bien l'index de tes points aussi.
    Et enfin, le "tip" du soir, parfois utile d'enregistrer, puis désactiver toute les expressions (menu edit / use expressions ), travailles ton xpresso correctement, puis ré-active les expressions.
    2x6coreXéon2.66(24T);64Gram; GTX 1080; OSX10.13.6 ////
    Mac Studio 128 Ram ; OSX 12.3.1 ; papiercrayoncerveau;S22Studio;Redshift;Zbrush2022; CS2022
    ///SHTL 2011 DEMO HERE : http://demo.shtl.org/ /// NEW! 2014 WIP

  13. #13
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    pfff la je ne pige plus rien ... et je crois savoir pourquoi je ne me mets pas à xpresso.
    dans l'ordre, je fais cela :

    1- création sphère
    2- création point spline
    3- création tag xpresso sur objet spline
    4- je glisse l'objet sphere dans la fenetre xpresso, j'ouvre le port object
    5- je glisse l'object spline dans la fenetre xpresso, j'ouvre le port object
    6- j'ouvre un noeud "point", je relies sphre/object à point/object
    7- j'ouvre un noeud "point", j'ouvre le port "point position", je relies les noeud "point" par leurs ports "point position"
    8- je relis le noeud spline/object au port point/object (étape 7)

    et là je n'ai rien qui se passe, mais alors rien du tout !
    :o

  14. #14
    Vieux Croûton Avatar de shtl
    Date d'inscription
    octobre 2004
    C4D version
    S22 Souscription
    OS
    osX 12.3.1
    Messages
    13 880
    Billets dans le blog
    5

    Re*: Re*: Connection d'un point objet à un point volant pour créer une spline.

    Citation Envoyé par SHTL
    ...

    Le gestionnaire de structure de donne l'index du point de la spline et du point de la pyramide.
    As-tu bien veillé à ça? Quand tu cliques sur les nœuds point, dans l'AM, tu as l'index du point. (par défaut zéro )
    2x6coreXéon2.66(24T);64Gram; GTX 1080; OSX10.13.6 ////
    Mac Studio 128 Ram ; OSX 12.3.1 ; papiercrayoncerveau;S22Studio;Redshift;Zbrush2022; CS2022
    ///SHTL 2011 DEMO HERE : http://demo.shtl.org/ /// NEW! 2014 WIP

  15. #15
    Touriste
    Date d'inscription
    février 2008
    Messages
    25

    Re*: Connection d'un point objet à un point volant pour créer une spline.

    le truc bizarre c'est que je n'ai que l'index 0 pour la spline. alors que sur ton exemple il y'a 0 et 1 ...

    et là je trouve la solution ...
    lorsque je rajoute une ligne supplémentaire dans le gestionnaire de structure, ça fonctionne !

    Alors voilà, ça fonctionne bien avec tous les objets et les déformations....

    mais lorsque j'applique un "hypernurbs" il y'a un petit décalage ! est-il possible de récupérer le point après un lissage du maillage ?




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