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

Discussion: Emettre un émetteur TP

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

    Emettre un émetteur TP

    Bonjour je m'appelle base et je commence le TP.
    Mais je suis un peu perdu.

    J'ai fait un émetteur qui émet des colonnes pour dans un bâtiment. J'ai un DU pour le nombre de colonnes en X et la distance entre elles.
    Jusque la pas de problèmes.
    Ce que je veux c'est émettre cet émetteur dans la direction Z sellons un nombre et une distance Z donnés par deux autres DU.
    Et voila.

    Donc comment émettre un émetteur?

  2. #2
    Gourou Avatar de Vincent
    Date d'inscription
    mai 2003
    C4D version
    Autre
    OS
    Win7 pro x64
    Messages
    3 113
    Billets dans le blog
    2

    Emettre un émetteur TP

    Salut Base !
    Pourrais-tu afficher quelques images, ou une ch'tite vidéo de ton travail, parceque là, personnellement, je visualise pas trop ta scène ... :o

    P.S. : si j'ai compris "un peu" ta scène,
    je dirais que tu pourrais aller voir du côté du noeud "PFragment" >>> une particule qui en emet d'autres ...

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

    Emettre un émetteur TP

    Me revoili.
    je vais re-expliquer.
    Je veux faire des colonnes dans un bâtiment disons 10 colonnes sur 5 (50 colonnes en tout).
    J'ai un émetteur dans la direction X qui me produit mes 10 colonnes, jusque la tout vas bien.
    Ensuite je veux en avoir 5 rangées. Donc je me dit que je doit dupliquer l'émetteur 5x mais je ne sais pas comment faire.

    Sur cette image j'ai un deuxième émetteur qui me rend 5 bêtes colonnes au lieu de 5 rangées complètes.

    suis-je clair?

  4. #4
    Pilier
    Date d'inscription
    juillet 2002
    C4D version
    R13 Visualize
    OS
    Win7 64bits
    Messages
    861

    Emettre un émetteur TP

    a priori je vois deux solution, soit le pfragment, soit le remplisage de matrice.

    Pour le pfragment, c'est la meme methode que celle que tu a employé en passant par la definition de deux groupes de particule (un groupe pour les lignes et un groupe pour les collones).

    L'autre methode consiste a demplir un tableau a deux dimension plutot qu'une simple ligne. pratiquement cela revient a donner a la position Z la valeur (numero de la particule divisé par le nombre de collone par ligneX) ou la division est la division euclidiene qui peut s'obtenir en prenant la partie entiere de la division classique

    D'habitude cette methode est utilisé pour faire des cheuveux, je n'avais jamais pensé à en faire des collone
    Tout le monde savait que c'était impossible, est venu un con qui ne le savait pas et qui l'a fait!
    MarcelPagnol

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

    Emettre un émetteur TP

    J'ai choisi la deuxième méthode, celle du calcul compliqué. Je ne suis pas encore assez a l'aise pour me faire fragmenter.
    Ca se passe assez bien regarder.



    Le meuh! indique la colonne qui ne veux pas faire ce que je veux. Mais je vais l'avoir dans les rang bientôt.

    Merci Kearel pour ton aide. Ca ne serras pas la dernière fois vu mon inexpérience.

  6. #6
    Pilier
    Date d'inscription
    juillet 2002
    C4D version
    R13 Visualize
    OS
    Win7 64bits
    Messages
    861

    Emettre un émetteur TP

    Aucun probleme

    Ton probleme, vient du numero de ta premiere particule: porte t elle le numero 0 ou le numero 1? Verifie mais je pense que tu as du te trompé de cas :roll:
    Tout le monde savait que c'était impossible, est venu un con qui ne le savait pas et qui l'a fait!
    MarcelPagnol

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

    Emettre un émetteur TP

    Merci a tout le monde!
    Voici mon tout premier TP que je montre au grand public.
    Je suis très fier de moi.
    Mon but avec TP est de faire des particules qui ne bougent pas, et ce que je veux faire en général c'est de bien combiner tout ça avec xpresso. Et enfin j'arrive a créer des objet, ce qui est impossible avec seulement xpresso.
    Le résultat en image et le fichier;



    Tout est dans le DU (sur l'xpresso), pas besoin d'ouvrir l'éditeur
    http://www.base80.com/TP-Files/Dupli...r-base.c4d.zip

  8. #8
    Pilier
    Date d'inscription
    juillet 2002
    C4D version
    R13 Visualize
    OS
    Win7 64bits
    Messages
    861

    Emettre un émetteur TP

    C'est tres interessant Ca me donne une idée pour le Sac :poucehaut:
    Tout le monde savait que c'était impossible, est venu un con qui ne le savait pas et qui l'a fait!
    MarcelPagnol

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

    Emettre un émetteur TP

    Ca ne marche que a moitié. C'est instable avec certaine combinaison de chiffres et la encore je ne comprend pas. Pourtant ça se passe dans la partie xpresso. I am a N00b

  10. #10
    Pilier
    Date d'inscription
    juillet 2002
    C4D version
    R13 Visualize
    OS
    Win7 64bits
    Messages
    861

    Emettre un émetteur TP

    Je ne comprends pas le sens "d'instable", ca ne fait rien, ou ca fait n'importequoi?
    Tout le monde savait que c'était impossible, est venu un con qui ne le savait pas et qui l'a fait!
    MarcelPagnol

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

    Emettre un émetteur TP

    si je met 11 colonnes elle se decallent toute, essaye.

  12. #12
    Pilier
    Date d'inscription
    juillet 2002
    C4D version
    R13 Visualize
    OS
    Win7 64bits
    Messages
    861

    Emettre un émetteur TP

    Ok, je viens de voir le probleme, j ecrois que je tiens la solution, il y a une erreur dans l'algorythme, dont un cafouillage avec les nombre premier entre autre... je regarde ca et je poste des que j'ai verifiée mon hypothese :roll:
    Tout le monde savait que c'était impossible, est venu un con qui ne le savait pas et qui l'a fait!
    MarcelPagnol

  13. #13

    Re: Emettre un émetteur TP

    Citation Envoyé par base80
    Bonjour je m'appelle base et je commence le TP.
    Mais je suis un peu perdu.
    Un peu rapide comme présentation.
    J'en ai marre de répondre a des gens comme toi.
    Ce n'est pas un super marché ici.
    Commence par lire les docs !!!!!!!!
    :mrgreen:
    OSX - C4D v9 XL Bundle - http://www.gillespapain.com

  14. #14
    Pilier
    Date d'inscription
    juillet 2002
    C4D version
    R13 Visualize
    OS
    Win7 64bits
    Messages
    861

    Emettre un émetteur TP

    c'est bon, il y avait bien une erreur dans l'algo:

    Le pillier I a pour coordonnées((reste de (I/Nbc))xDeltaX;(I/Nbc))xDeltaY)

    Ou

    I est le numero de la particule.
    Nbc est le nombre de pillier par collone
    DeltaX est la distance entre deux pillier sur une collone
    DeltaY est la distance entre deux pillier sur une ligne
    / est la division euclidienne

    or au niveau d'Xpresso pour forcer la division a etre euclidienne, il suffi de forcer le type de l'objet math en entier, mod donne quand a lui le reste de la division. valeur absolue ne sert a rien dans notre cas, puisque tout les nombres sont positif :roll:

    voila, j'espere que c'est clair :wink:

    Ce calcul se retrouve dans le fichier join

    Par contre, dans la meusure ou je ne savait pas trop ou était l'erreur j'ai un peu tout trituré :oops: Les particules sont crées a l'image 0, placées a l'image 1 et affichés en tant que pillier a l'image 2. Ensuite elle restent en place... Il va faloir revoir ca, cela ne devrait pas poser de probleme :roll:
    Pavage dynamique de pillier
    Tout le monde savait que c'était impossible, est venu un con qui ne le savait pas et qui l'a fait!
    MarcelPagnol

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