Affichage des résultats 1 à 5 sur 5

Discussion: gestion de feux tricolores

  1. #1
    Touriste
    Date d'inscription
    mars 2019
    C4D version
    R19 Studio
    OS
    windows 10
    Messages
    27

    gestion de feux tricolores

    Je m'étais fixé comme but la gestion de feux tricolores. Après de multiples essais, je me suis rendu compte que j'aurai du mal à gérer avec les noeuds Xpresso la cadence 10 secondes pour le feu vert, 5 pour le feu orange et 10 pour le feu rouge. J'ai fini par ajouter un bout de code python et c'est bien plus simple même si ce n'est pas très élégant!

    Un node Time pour calculer le temps écoulé depuis le lancement de l'animation
    un node valeur absolue qui en profite au passage pour faire une conversion sous forme d'entier
    un node python qui selon la valeur d'entrée fait passer de 0 à 100% l'intensité du canal luminescence d'une des 3 sorties. L'adaptateur universel sert à passer d'une valeur booléenne à une valeur entière
    Fichiers attachés Fichiers attachés

  2. #2
    Vieux Croûton Avatar de Aurety
    Date d'inscription
    juillet 2002
    C4D version
    R17 Studio
    OS
    Mac
    Messages
    14 286
    Billets dans le blog
    3
    Super boulot !
    Je t'ai passé membre reconnu pour que tu ailles batifoler dans les autres secteurs du forum.
    kenavo !! // Pinterest KAMIGAZ®

  3. #3
    Touriste
    Date d'inscription
    mars 2019
    C4D version
    R19 Studio
    OS
    windows 10
    Messages
    27
    Merci Aurety
    Dernière modification par alinal ; 14/04/2019 à 09h18.

  4. #4
    Touriste
    Date d'inscription
    mars 2019
    C4D version
    R19 Studio
    OS
    windows 10
    Messages
    27
    Puisque ça reste dans le même genre de programmation, je poste cette deuxième version qui gère les feux au croisement de deux routes.
    J'ai un peu modifié puisque qu'un feu éteint est noir et que je n'utilise que le canal couleur pour l'allumer. A signaler un bug d'xpresso concernant le node python puisqu'un copier/ coller de Notepad + vers le fenêtre python génère des problèmes d'indentation alors qu'il suffit de décaler les lignes incriminées et de les remettre à la même place pour que la fenêtre Python d'Xpresso considère que l'erreur a été réparée

    Pour gérer 2 feux, c'est un peu plus compliqué qu'un seul. En faisant les essais je me suis rendu compte que le feu rouge devait être plus long que le feu vert (sinon ceux qui passent au feu orange rentrent dans ceux qui démarrent brutalement au feu vert. Je me suis aperçu également que chaque feu devait être géré séparément pour les mêmes raisons.
    Fichiers attachés Fichiers attachés

  5. #5
    Touriste
    Date d'inscription
    mars 2019
    C4D version
    R19 Studio
    OS
    windows 10
    Messages
    27
    Un nouveau retour dû à la pratique. J'ai créé une scène avec les feux mais incorporés cette fois sous forme de cylindre. Le problème est que dès que l'on ajoute une lumière ou un ciel, le couvercle des cylindres restait noir. Après quelques essais, j'ai fini par comprendre que pour voir les feux, quand il y avait une lumière extérieure, c'était bien l'intensité du canal luminescence qu'il fallait activer.

    résultat: https://youtu.be/besiE1lnlWw

    Eh oui! je suis un débutant

Discussions similaires

  1. gestion des textures
    Par Jissey dans le forum Textures
    Réponses: 4
    Dernier message: 26/06/2012, 18h09
  2. SMC153| Pleins feux sur le décor
    Par bricoman dans le forum Speed Challenges
    Réponses: 47
    Dernier message: 13/11/2009, 11h31
  3. [Battle] Pleins feux sur CINEMA 4D !!!
    Par Seb-bbl dans le forum Speed Challenges
    Réponses: 12
    Dernier message: 11/10/2008, 22h57
  4. gestion de la mémoire
    Par scoulpi dans le forum Hardware
    Réponses: 14
    Dernier message: 06/02/2008, 21h34
  5. Cherche gabarit pour Arme à feux
    Par virus dans le forum Modélisation
    Réponses: 20
    Dernier message: 27/05/2003, 17h17

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
  •