Attribution aléatoire de couleurs à des objets 3D avec OSL
Cette vidéo démontre comment attribuer d'une manière aléatoire des couleurs à des trombones en utilisant les textures et scripts OSL. Apprenez à manipuler les outils pour obtenir des résultats variés avec différents paramètres.
Interface et outils de base


















Les fondamentaux de modélisation




















Exercice de modélisation















Les lumières et environnement






Les fondamentaux des matériaux, textures et UV



















Exercice sur les matériaux et textures







Caméra et rendu







Initiation à l'Animation






Détails de la leçon
Description de la leçon
Dans cette leçon, vous découvrirez comment attribuer aléatoirement des couleurs à des objets 3D, en l'occurrence des trombones, en utilisant les scripts OSL (Open Shading Language). La vidéo commence par la création d'un matériau physique de base et montre comment utiliser la texture Switcher pour alterner entre des couleurs prédéfinies comme le rouge, le vert, le bleu et le jaune. Ensuite, nous configurons une Random Index By Number Color pour générer des couleurs de manière aléatoire en fonction des noms des objets. Pour garantir que les couleurs sont appliquées correctement, il est essentiel de vérifier l'affichage en mode High Quality ou de faire un rendu. Cette technique peut sembler complexe, mais elle est très puissante pour obtenir des variations aléatoires sans effort supplémentaire.
Objectifs de cette leçon
Comprendre comment utiliser les textures OSL pour varier les couleurs.
Savoir configurer une texture Switcher et une Random Index By Number Color.
Apprendre à utiliser les noms d'objets pour générer des couleurs aléatoires.
Prérequis pour cette leçon
Connaissance de base en modélisation 3D.
Notions élémentaires sur l'utilisation des matériaux et des textures.
Métiers concernés
Ces techniques sont utiles pour les artistes 3D, développeurs de jeux et créateurs d'effets visuels.
Alternatives et ressources
Pouvant être utilisées: Blender Shader Editor, Autodesk Maya avec des scripts Mel ou Python.
Questions & Réponses
