L’impression 3D de ma grenouille !

 

Comment le projet est né

Il y a plus de dix ans, j’apprenais la 3D et la manière d’animer correctement un personnage. J’ai créé Korky la grenouille pour m’aider à apprendre la modélisation, le texturing, l’édition UV. Ensuite, j’ai utilisé Korky comme base pour apprendre le rigging, l’animation des personnages, pour faire beaucoup de tests et m’entraîner. Finalement j’ai sorti le court métrage “The Frog 2” pour apprendre le rendu, le compositing, etc. Korky a donc été pour moi une grenouille d’entraînement 3D.

Quelques mois plus tard, Korky m’a décroché mon premier vrai travail, lorsqu’un cinéaste a vu la créature en ligne et m’a appelé pour rejoindre une équipe travaillant sur un clip vidéo I AM. Ce fut le début d’une carrière passionnante qui m’a permis de créer et de travailler sur de nombreux personnages différents.

Cependant, Korky est toujours resté ma créature préférée. Il est superbe avec toutes ses couleurs, il est mignon, attachant… et contrairement à d’autres prods, ceci est un projet personnel. Il est devenu une sorte de mascotte pour mon activité de freelance 3D.

Retour en 2022 : pendant les vacances de Noël, alors que je mettais la touche finale au court métrage d’animation “The Frog 2”, je n’aurais jamais imaginé que ce personnage virtuel existerait un jour en tant qu’objet réel, en tant que statuette.

Nous connaissons tous le menu « impression » de notre traitement de texte. Qui aurait pensé qu’un jour, les applications 3D bénéficieraient également d’un menu « impression » ? Grâce aux progrès incroyables de la technologie, il est désormais possible d’imprimer une scène 3D en tant qu’objet 3D !!

Au printemps dernier, j’avais déjà imprimé la grenouille dans une pièce en plastique blanc de 6 cm de haut. C’était amusant à faire, mais le résultat n’était pas si spectaculaire. Alors, quand j’ai appris qu’il était possible d’imprimer en couleur, j’ai immédiatement été enthousiasmé par un nouvel essai !

korky_3dprint_Leroymerlin_PlasticWhite_1404

 

Assemblage des fichiers 3D

J’ai d’abord préparé ma scène pour l’impression 3D et j’ai mis Korky dans une pose de salutation.

C’était un peu difficile d’obtenir un fichier qui soit compatible avec l’impression 3D et qui conserve aussi les textures. Si vous cherchez à faire la même chose, voici quelques astuces qui pourraient vous aider à démarrer. Commençons par ce qu’il faut faire dans l’application 3D. Le mien était Softimage XSI.

– Avoir le personnage riggé original sous un modèle nul et avoir le personnage exportable sous un autre modèle nul.

– Il est plus facile de gérer un seul maillage fusionné, un seul ensemble d’UV et une seule texture pour l’ensemble du corps du personnage. Donc si votre personnage comporte différentes parties (les yeux par exemple), une fusion est nécessaire. Utilisez create > merge et transférer les UV et les matériaux. Dans ma scène, Korky est un seul maillage, même ses yeux. Mais le socle et le texte sont 2 autres objets.

– Une fois la fusion effectuée, supprimez tous les clusters et utilisez un seul matériau pour l’ensemble du personnage.

– Les centres des objets doivent être au centre du monde (0 en XYZ), quitte à ce que le centre de l’objet soit à l’extérieur du maillage.

– Une fois le fichier OBJ créé, vous aurez besoin d’une visionneuse d’objets 3D pour vérifier le résultat. Donc pour les textures, vous devez choisir un format d’image qui sera compatible avec cette visionneuse et vous devrez peut-être convertir l’image de texture originale dans un autre format. Dans ma scène originale, j’utilisais des fichiers Targas et Photoshop.
Meshlab : n’accepte pas les TGA et PSD (d’après mes tests de décembre 2014). TIFF ne semble pas non plus fonctionner. JPEG fonctionne, et j’ai entendu dire que PNG fonctionne aussi, mais je vais devoir l’essayer.
Microsoft 3d builder est préinstallé dans Windows 10. C’est une belle visionneuse mais les axes ne sont pas définis comme dans XSI avec le Y vers le haut. Il accepte les PNG.
Softimage peut être utilisé comme visionneuse de fichiers OBJ mais il est préférable de vérifier le fichier 3D avec une visionneuse qui a le même comportement et les mêmes limitations que les applications d’impression 3D.

– Vous devrez exporter les maillages via OBJ. Les subdivisions de type approximation géométrique ne sont pas prises en compte par l’exportateur OBJ, vous devrez donc utiliser le menu créer > subdivision, et encore une fois, transférer les UV et les matériaux. J’ai remarqué que lorsque vous fusionnez d’abord puis subdivisez, tout se passe bien, mais si vous faites l’inverse, vous aurez des problèmes d’UV à certains endroits.

– Voici un rendu de la rainette aux yeux rouges juste avant son export en OBJ :

Frog_Korky_V03-10_Pass_3dPrintingPreviewRender

– Sélectionnez uniquement l’objet que vous souhaitez exporter puis fichier > exporter > OBJ. Vérifiez les options pour exporter des matériaux, etc.

– Sur le disque dur, on obtient un fichier OBJ, un fichier JPG et un fichier MTL. MTL n’est pas une texture, c’est juste un petit fichier texte contenant le chemin de la texture et quelques paramètres pour les matériaux. J’ai remarqué que les chemins longs, ou chemins relatifs, ne fonctionnaient pas, peut-être à cause des espaces à l’intérieur des chemins. Je vais devoir faire plus de tests, mais pour l’instant, pour être sûr que cela fonctionnerait, j’ai juste mis les 3 fichiers dans le même dossier “Korky”, et j’ai modifié le chemin de la texture à l’intérieur du fichier MTL pour ne conserver que le nom du fichier JPG. .

– Ensuite j’ouvre Meshlab et j’importe l’OBJ juste pour vérifier si tout va bien. Je peux aussi réimporter le même OBJ dans Softimage pour voir que tout va bien.

– Dernière étape : mettez le dossier Korky sur une clé USB et apportez-le à l’imprimerie 3D !

 

Choix du service d’impression 3D

J’ai donc dû choisir une boutique pour l’impression 3D. Dans ma ville d’Antibes, nous avons la chance d’avoir deux centres d’impression 3D :

navlab-logo

– Navlab : jusqu’à présent, ils n’impriment que du plastique mais l’impression est TRÈS bon marché. Je suis également un bon ami de l’équipe puisque j’utilise leur espace de co-working plusieurs jours par semaine. NavLab est un fablab : un club de passionnés qui se réunissent pour s’entraider à construire des prototypes, imaginer des inventions, réparer des appareils, suivre des formations ou simplement se retrouver autour d’un café en discutant de nouvelles technologies. J’adore cet endroit!

tridymaker

TridyMaker : plus cher, mais vous avez la satisfaction de voir votre personnage dans une version couleur !! 🙂 Et l’équipe de Tridymaker est cool.

 

Un long week-end

Tridymaker a pris mon dossier vendredi et ils semblaient aussi enthousiastes que moi à l’idée d’imprimer la grenouille. Le problème était… que j’ai dû attendre jusqu’à lundi ! J’avais hâte de voir Korky en vrai et le week-end m’a semblé long. Mais hier, le voilà enfin, debout sur leur table !

korky_statuette_atTridyMaker

Spécifications d’impression : impression couleur via ProJet 4500. Taille : 98,24 cm carrés. D’après ce que j’ai compris, l’imprimante utilise un matériau appelé “VisiJet C4 Spectrum” : un plastique coloré par jet d’encre. Plus d’informations sur le fonctionnement de cette imprimante ici.

J’ai été étonné du résultat. Toutes les couleurs et détails que j’ai réalisés en 3D étaient ici. J’ai même reconnu les bosses sur son dos que j’avais modelées d’après son squelette de grenouille. Plus de photos:

korky_statuette_front2 korky_statuette_frontright korky_statuette_back korky_statuette_backfront

 

La grenouille est exposée au NavLab. J’ai l’intention d’imprimer plus de personnages à l’avenir.

Merci d’avoir lu et à bientôt,

David

You might be interested in …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

J’ai bloggé ça

Quoi d’autre