BUG de Paris

Le premier Blender User Group parisien

Bienvenue !

C’EST QUOI CE BUG?suzie
Bienvenue sur le site du premier Blender User Group parisien. Blender est un logiciel libre de création 3D, et le groupe d’utilisateurs se réunit pour partager du temps autour de lui. Pour s’entre-aider, partager, s’émuler, s’amuser… Toutes les raisons sont bonnes pour passer nous voir ! 🙂

OÙ ?
C’est avec le concours de l’association Parinux que nous avons le plaisir de vous accueillir lors des Premier Samedi du Libre, au Carrefour Numérique de la Cité des Sciences et de l’Industrie (Porte de la Villette). Au Carrefour Numérique, Niveau -1 (il faut donc descendre d’un étage par rapport au niveau de l’entrée). D’un côté il y a la Médiathèque et le Carrefour Numérique est en face. Une fois entré dans le Carrefour Numérique, vous allez tout droit pendant environ 20 mètres et vous verrez une salle ressemblant à la salle de contrôle de Cap Canaveral, c’est bien là qu’à lieu l’événement.

QUAND ?
Tous les premier Samedi du mois, de 14H à 18H. Qu’il neige, qu’il vente, même si une réunion n’est pas forcément annoncée, vous pouvez venir à cet atelier et il y aura toujours quelqu’un pour vous accueillir.

JE VOUDRAIS VENIR !
Une vingtaine de machines sont sur place,  vous n’êtes donc pas obligés de ramener un ordinateur avec vous.
Pour prendre contact et en savoir davantage, je vous invite à consulter le FORUM.


Rencontre du Samedi 4 Novembre 2017

BUG_11-2017

Pour cette 63ème rencontre du BUG Paris, Jonathan Giroux (alias Koltes) et Leon Denise nous présenteront leurs travaux sur la réalisation de demo grâce à Blender et l’exportation en HTML5.

60

Vous pouvez d’ores et déjà télécharger les addons d’exportation de blender à javascript réalisé par Koltes ici et 
et voir la demo de Leon là en HTML5 et ici les sources (musique Fergus)

 

Venez nombreux 😉

 

edit: compte-rendu de Laurence Veron-Dor


Rencontre du Samedi 5 Aout 2017

BUG_8-2017

Ce samedi 5 aout, nous verrons ensemble la version de développement de Blender 2.8 et en particulier son moteur de rendu temps réel, EEVEE

Ce moteur, à la manière de Marmoset, fera entrer Blender dans l’ère des softs modernes, en matière d’outil pour le développement de jeux vidéo et pour la préviz, ainsi que pour le rendu rapide, à condition d’avoir une machine un tant soit peu récente.

Venez nombreux, vos avis nous intéressent 😉


Rencontre du Samedi 1er Juillet 2017

Masterclass dirigée par François « Coyhot » Grassard

BUG_7-2017

Ce samedi 1er Juillet, François Grassard viendra diriger une masterclass dont voici le plan:

Gestion de scènes complexes dans Blender grâce au streaming de fichiers de cache et à l’Addon « Animation Joiner »

L’intégration de fichiers Alembic dans Blender permet aujourd’hui d’échanger des scènes 3D plus facilement avec autres logiciels.

Mais ces fichiers permettent aussi de réduire fortement la charge mémoire dans Blender, afin de mettre en place des scènes beaucoup plus complexes et détaillées.
L’alembic n’étant pas le seul type de fichier de cache disponible, nous evoquerons aussi l’utilisation du PC2 qui lui est complémentaire, du MDD et des corrections par ShapeKeys.

J’utiliserai la build « Fracture Modifier » en parallèle pour ensuite renvoyer les modèles et le cache dans le Blender « normal ».

Je vous présenterai également quelques cas d’utilisation de mon Addon gratuit « Animation Joiner », qui vous permettra d’exploiter au mieux ces fichiers de cache.

Dans notre salle habituelle et comme toujours entrée libre.

 


Compte-rendu du BUG du 3 juin 2017

Rendu hachures avec les nodes

Manchukito a présenté des exemples de hachures réalisés par des artistes tels que Léonard de Vinci, Dürer, Gustave Doré, Escher, R. Crumb, Vasarely.

La trame anglaise consiste en hachures parallèles, mais il existe aussi des trames qui soulignent la forme et des trames croisées. Manchukito a présenté un exemple réalisé avec Blender sur un bâtiment modélisé avec des colonnes.

Voici un rendu réalisé sur les primitives de Blender en suivant ses explications :

On pourrait utiliser une image bicolore tramée, mais Manchukito a exposé une autre technique :

  • ajouter un contour avec Freestyle
  • changer le World (fond)
  • se mettre en mode « compositing » dans l’éditeur de nodes (icône en bas de la fenêtre, à côté de « Use Nodes »)
  • cocher « Backdrop » dans l’éditeur de nodes pour visualiser le rendu dans la même fenêtre
  • placer le node « Render Layers » à gauche et les sorties Composite et Viewer à droite
  • utiliser des nodes de textures procédurales : Wood, pour les hachures  et Clouds, pour les déformer
  • transformer les dégradés de texture en bicolore grâce à « Colors > Ramp », pour un contraste maximal (voir panneau de texture, à droite de la capture ci-dessous)
  • ajouter des nodes pour désaturer (Hue Saturation) et contraster l’image
  • d’autres nodes permettent de faire une rotation de la texure Wood, puis de déplacer et changer l’échelle des 2 textures

Le résultat dépend évidemment des valeurs utilisées, de l’éclairage, et de la position des objets. voir hachures-suzanne.blend

Groupe de nodes

L’étape la plus intéressante (et la plus complexe) se base sur un groupe de nodes, pour pouvoir personnaliser et réutiliser plus facilement les trames en important le groupe de nodes dans un autre fichier.

  • Sélectionner les nodes à regrouper et laisser les autres à l’extérieur du groupe
  • regrouper avec CTRL+G
  • Ajouter des nodes mathématiques « add » avec une valeur de 0 pour pouvoir supprimer certains nodes et les placer en paramètres
  • La texture Clouds, par exemple, est remplacée par un paramètre de déformation

Ebrain a indiqué quelques améliorations possibles à la fin de la présentation (utilisation des normales et du paramètre ondulation, par exemple).

Celle-ci a été plus longue que prévu en raison de l’intérêt des participants, dont certains n’étaient pas forcément très à l’aise avec les nodes.

La capture d’écran montre, dans la fenêtre du bas :

  • le node « Render Layers » à gauche
  • le groupe de nodes  où l’on peut modifier les principaux paramètres : désaturation, échelle de la trame, déformation…
  • les sorties Composite et Viewer à droite.

On édite le groupe de nodes (avec Tab) pour voir son contenu et éventuellement le changer. Le panneau latéral permet de renommer les paramètres et de fixer leurs limites.


Rencontre du Samedi 3 Juin 2017

Dans la 3D, le rendu photoréaliste tient la vedette, mais avec Blender on peut aussi utiliser d’autres styles de rendus : manga, toon, flat, low poly, aussi bien que des rendus au trait ou des rendus techniques. Il faut aussi compter tous les styles développés par les adeptes du motion design. Les hachures sont des techniques graphiques utilisées aussi bien dans l’art classique que dans les productions les plus contemporaines. Nous verrons différentes techniques pour les créer dans Blender avec les matériaux ou avec les nœuds de post-production.

A samedi !


CR des BUGs du 1er avril et du 6 mai 2017

BUG du 1er avril 2017

Le BUG du 1er avril n’était pas une blague, il a bien réuni des utilisateurs de Blender au Carrefour Numérique de la Cité des Sciences et de l’Industrie (Porte de la Villette) !

Le thème des engrenages proposé par Manchukito peut en effet être utile pour de nombreux projets, et certaines techniques pour les modéliser peuvent être adaptées à d’autres objets.

Bug du 6 mai 2017

La rencontre du 6 mai a également eu lieu, bien qu’il n’y ait pas eu de présentation annoncée à l’avance.

2 petits groupes se sont donc formés de manière impromptue:

Nunud, qui cherchait à réaliser un matériau de type feutre pour des marionnettes a suscité l’intérêt d’autres personnes et a reçu de l’aide sur le moteur de rendu Cycles et les nodes :

(Plus de détails sur le  forum du BlenderClan)

Manchukito a partagé avec un nouvel arrivant, attiré par les possibilités de Blender pour combiner ses projets en stop-motion avec le numérique (animation, compositing, en particulier)

Un autre utilisateur a continué son projet personnel, en demandant de l’aide de temps en temps.

Il y a donc une vie au BUG de Paris même quand aucune thématique n’a été proposée sur le site du BUG ou sur le topic du Blenderclan !

N’hésitez pas cependant a proposer vos idées sur le forum si vous souhaitez.


Rencontre du Samedi 1er Avril 2017

Le prochain Samedi a de prévu une présentation de Manchukito, qui a proposé de présenter quelques modèles d’engrenages, et comment il s’est dépatouillé avec certains détails. Ça serait donc plutôt animé et mécanique. Suite à cela il pourrait y avoir pourquoi pas un débat sur sa façon de faire s’il y en a une meilleure.


Compte-rendu du BUG du 4 mars 2017

Le Tardis – Utilisation avancée des nodes

Stev a présenté son projet de Tardis (WIP) :

  • Il a modélisé un Tardis en s’inspirant de blueprints.
  • Il a fait un rendu de face (image 2D) et l’a mis en 3 niveaux de gris dans Krita
  • Les groupes de nodes permettent de modifier les couleurs et les textures de l’image en 2D dans Blender, en partant des 3 gris.
Tardis 2D - niveaux de gris sur Krita (Stev)

Essais de compositions en niveaux de gris sur Krita

Nodes de Blender sur le Tardis (Stev)

Nodes de Blender appliqués sur l’image 2D du Tardis

Plusieurs couleurs de Tardis (Stev)

Plusieurs couleurs pour le Tardis sur la version 3D (Blender)

Comprendre les nodes

DoubleZ et Ebrain ont expliqué comment utiliser les nodes et le moteur de rendu Cycles pour les débutants.

Par exemple : Un cône, placé au-dessus du plan, se reflète sur sa surface et la tête de Suzanne, placée dessous, est vue à travers par transparence. L’effet dépend de l’angle de vue.

Blender - nodes Fresnel, Glass et Glossy

Blender – nodes Fresnel, Glass et Glossy avec Cycles render

Mini-tuto

  • Sélectionner le moteur de rendu « Cycles Render » après avoir ouvert Blender (barre de menu du haut)
  • Supprimer le cube, ajouter (MAJ+A) un plan (Mesh > Plane) et l’agrandir (S)
  • Ajouter un Mesh > Cone, le déplacer au-dessus du plan (G). Idem pour la tête de Suzanne (Mesh > Monkey), à mettre en-dessous du plan. Sélectionner Suzanne (clic droit)
  • Ouvrir une fenêtre et sélectionner le Node editor dans la barre de menu.
  • Dans l’onglet Material, cliquer sur New et changer « Color » dans « Surface ». Le node Diffuse BSDF est sélectionné par défaut (il s’affiche dans le Node editor, relié à un Material Output). Même chose pour le cône.
  • Passer en mode « Rendered » (icône dans la barre de menu de la vue 3D) pour voir directement les changements.
  • Pour le plan, remplacer le node Diffuse BSDF par un Mix shader (menu Add > Shader) qui va mélanger les 2 autres nodes.
  • Les shaders Glass (transparence) et Glossy (brillance) sont dans le même menu. Les relier comme sur la capture. Ces shaders ont chacun une couleur personnalisable.
  • Le node Fresnel est dans le menu Add > In put (ou utiliser Add > Search et taper « Fresnel »)
  • Si au rendu (F12), le plan n’apparaît pas, la solution peut être sur ce topic : cocher le petit appareil photo dans la liste d’objets (Outliner)
  • Sauvegardez votre image de rendu (F3) et n’oubliez pas d’enregistrer le fichier Blender (voir nodes-fresnel.blend par Doudoulolita après le BUG) !

Texture procédurale

Avant le BUG, Doudoulolita avait un peu retravaillé la modélisation du jaguar destiné à son jeu Guyana-Dream.

Les participants les plus avancés ont cherché des solutions qui permettraient, à partir d’un motif de tache, de générer des copies déformées sur tout le corps.

Finalement, après le tuto sur les nodes, Doudoulolita a simplement appliqué :

  • une texture procédurale (Add > Texture >Musgrave texture) dont elle a modifié les paramètres
  • un color ramp (dans Add > Converter) pour définir les couleurs des taches et du fond
  • Pour améliorer les choses :
    • Add > Input > Texture Coordinate. On doit bouger l’objet dans la vue 3D en mode « rendered » pour vérifier que le mode choisi ne déplace pas la texture en fonction des vues. Ici, on a choisi provisoirement le mode « Object.
    • Add > Vector > Mapping pour changer encore plus les taches.
jaguar tacheté avec Blender - CC-BY-SA Doudoulolita

jaguar avec Blender (CC-BY-SA Doudoulolita) – texture procédurale avec Cycles

Ces taches ressemblent plus à celles d’une panthère qu’à celles d’un jaguar, mais c’est un bon début pour comprendre Cycles et les nodes.