Dans ce tutorial original et amusant, (mais pas pour les débutants !) les outils spécifiques les plus puissants de Cinéma 4D sont démystifiés. En effet, vous allez apprendre à simuler le fonctionnement d'un Jackpot composé de 3 rouleaux de symboles grâce à Mograph, Xpresso, le langage de script Python et une contrainte personnage.
Les rouleaux sont pilotés en rotation avec des n?uds Xpresso. La durée de rotation dépend de la force exercée sur la manette et d'un tirage aléatoire grâce à un n?ud Xpresso Python.
Vous verrez comment utiliser C-motion pour contrôler des mouvements non cycliques. Vous saurez aussi maîtriser entre autres le matériau Mograph Matière Multi, le n?ud Xpresso Cartographie d'intervalle en mode Spline et le n?ud Formule.
Vous apprendrez à implémenter facilement dans un n?ud Xpresso Python des tests logiques if..elif..else.. pour le calcul et l'affichage des gains dans le panneau de LEDs réalisé avec un un clôneur et effecteur Mograph en mode Atténuation Spline.
L'originalité de ce tutorial est aussi de pouvoir jouer en temps réel dans la fenêtre vue en n'utilisant que des objets paramétriques et sans aucune image-clés !
A l'issue de ce tutorial , vous serez parfaitement en mesure de programmer des jeux simples avec Cinéma 4D. De plus, Mograph et Xpresso n'auront presque plus de secrets pour vous !
Bon tuto.
Sommaire de cet atelier Jackpot Cinema 4D :
0) Présentation générale du tutorial
1) Chapitre 1 : Création d'un rouleau avec Mograph et le Matériau Matière Multi
- Découpe des images sous Photoshop
- Utilisation du Clôneur Mograph pour clônage des symboles
- Utilisation du Matériau Mograph Matière Multi pour les 12 symboles de fruits
- Création d'un 2e clôneur superposant la numérotation des symboles
2) Chapitre 2 : Animation des rouleaux avec Xpresso
- Création d'une Matrice Mograph de positions pour rotation pas à pas.
- Animation du rouleau avec une contrainte PER personnage
- Utilisation du N?ud Xpresso Cartographie d'intervalle en mode Spline pour décélération de la vitesse de rotation
- Utilisation du n?ud Python Xpresso pour tirage et durées aléatoires
- Création d'une Donnée utilisateur Force pour faire varier la durée de la rotation.
- Création des 2 autres rouleaux avec mélange des symboles (Matériau Mograph Multi)
3) Chapitre 3 : Habillage du JackPot et animation de la manette avec C-Motion
- Création du panneau avant avec les fenêtres transparentes
- Placage des textures avec canal Alpha sur matériau Bois
- Création et animation de la manette avec C-Motion (Mouvement C) et Xpresso.
4) Chapitre 4 : Création du panneau d'affichage LEDs avec Mograph et des règles de gain avec Python
- utilisation d'un clôneur de polygones pour simuler les LEDs
- utilisation d'un Effecteur Simple en mode Atténuation Source Spline
- utilisation du n?ud Xpresso Formule pour le calcul des positions gagnantes
- Création d'un n?ud Xpresso Python pour implémenter toutes les règles de gain.
Avis des apprenants