Réaliser un film 3D entièrement avec des logiciels open source et un budget de zéro euro
C'est le pari réussi de cet utilisateur de Linux Mint

Le , par Coriolan, Chroniqueur Actualités
Est-il possible de s'appuyer entièrement sur des logiciels open source et réaliser des animations de grande qualité ? C’est le défi qu’a entrepris de relever Nik Prodanov dans le cadre de son projet de fin d’études. Il a publié sur chaine YouTube un film court en 3D dont le nom est My Moon. Ce film a été réalisé entièrement avec des programmes open source et sur Linux Mint.

Selon Nik Prodanov, il lui a fallu entre trois et quatre années pour finaliser ce film et il n’a pas dépensé un centime (si on ne prend pas en compte les milliers d’heures perdues sur ce projet et le coût de l’électricité).


Les programmes que l’animateur a utilisés sont :

Blender : un logiciel libre et gratuit de modélisation, d’animation et de rendu en 3D, créé en 1995. Il est actuellement développé par la Fondation Blender ;

Krita : un logiciel professionnel open source et gratuit de peinture numérique. Il est conçu pour les artistes qui veulent des outils abordables pour tout le monde et il est adapté à la création de concept art, texture et le matte painting ;

OpenMPT : un tracker (ou soundtracker) pour Windows développé par Olivier Lapicque. Malheureusement, il n’est pas disponible pour Linux ; cela n’a pas empêché Prodanov de l’utiliser à l’aide de Wine.

Inkscape : un logiciel professionnel de dessin vectoriel pour Windows, Mac OS X et GNU/Linux. Il est libre et gratuit.

Nik Prodanov a utilisé la distribution Linux Mint. Elle est depuis 2011 la distribution Linux la plus recherchée sur le site DistroWatch. Basée sur Ubuntu, elle s’affirme néanmoins comme étant un « système moderne, élégant et confortable. À la fois puissant et facile d'utilisation » ; ce qui explique son succès auprès des déçus d’Ubuntu ou ceux en quête d’un environnement de bureau plus proche de la philosophie GNOME 2.

Pour le rendu de son film, l’animateur s’est appuyé sur une workstation dotée d’un processeur Intel i7 4770. La vidéo exportée est composée de 5400 images (frames) dont le temps de rendu moyen a été de 14 à 60 minutes. On parle de plusieurs dizaines de jours de rendering et ce n’est pas surprenant puisque les studios ont recours la plupart du temps à des fermes de processeurs graphiques pour accélérer cette étape.

Source : YouTube(vidéo)

Et vous ?

Pensez-vous qu'il est possible aujourd'hui de s'appuyer uniquement sur des logiciels open source ?

Voir aussi :

Forum Logiciels Libres & Open Source


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de marc.collin marc.collin - Membre confirmé https://www.developpez.com
le 20/04/2017 à 3:16
oui c'est possible ça c'est déjà fait auparavant

ZeMarmot
Elephants Dream
Avatar de Gwym.H Gwym.H - Membre à l'essai https://www.developpez.com
le 20/04/2017 à 8:50
Pensez-vous qu'il est possible aujourd'hui de s'appuyer uniquement sur des logiciels open source ?
Cela semble bien parti, le projet Skywatch (projet avec Blender 3D) a par exemple pu se financer récemment
Avatar de hotcryx hotcryx - Membre émérite https://www.developpez.com
le 20/04/2017 à 10:20
"5400 images (frames)"

5400 images ce n'est pas possible.

5400 séquences d'images (ou animations), tu veux dire?
Avatar de CaptainDangeax CaptainDangeax - Membre averti https://www.developpez.com
le 20/04/2017 à 10:38
Citation Envoyé par hotcryx Voir le message
"5400 images (frames)"

5400 images ce n'est pas possible.

5400 séquences d'images (ou animations), tu veux dire?
Je ne vois pas où est le problème. 5400 images à 25 images par seconde, ça fait une animation de 3 minutes et 30 secondes. Peux-tu expliquer ton point de vue, je ne comprends pas ton "pas possible"
Avatar de hotcryx hotcryx - Membre émérite https://www.developpez.com
le 20/04/2017 à 12:30
"5400 images à 25 images"

Le premier terme "image" n'est pas correct.
Avatar de marc.collin marc.collin - Membre confirmé https://www.developpez.com
le 20/04/2017 à 12:37
Citation Envoyé par CaptainDangeax Voir le message
Je ne vois pas où est le problème. 5400 images à 25 images par seconde, ça fait une animation de 3 minutes et 30 secondes. Peux-tu expliquer ton point de vue, je ne comprends pas ton "pas possible"
3 à 4 ans de travail pour 3 minutes 30.... ça me semble beacoup d'année pour si peu
Avatar de SkyZoThreaD SkyZoThreaD - Membre expérimenté https://www.developpez.com
le 20/04/2017 à 12:47
Citation Envoyé par hotcryx Voir le message
"5400 images à 25 images"

Le premier terme "image" n'est pas correct.
Développe, par-ce que ça ne choque que toi... La vidéo composée de 5400 images ça me parait clair.
Avatar de Jipété Jipété - Expert éminent https://www.developpez.com
le 20/04/2017 à 13:14
Citation Envoyé par marc.collin Voir le message
3 à 4 ans de travail pour 3 minutes 30.... ça me semble beaucoup d'années pour si peu
Citation Envoyé par Coriolan Voir le message
Selon Nik Prodanov, il lui a fallu entre trois et quatre années pour finaliser ce film et il n’a pas dépensé un centime (si on ne prend pas en compte les milliers d’heures perdues sur ce projet et le coût de l’électricité).
[...]
La vidéo exportée est composée de 5400 images (frames) dont le temps de rendu moyen a été de 14 à 60 minutes.
5400 images à 1 heure (dans le pire des cas) ça fait 5400 / 24 = 225 jours avec une machine bossant 24/24.
S'il lui a déjà fallu un paquet de temps en amont pour avoir son scénario, ses images de base, tout ce genre de choses, les tests, les séquences à créer, voir que c'est pas bon et recommencer, non non, en fait 3 à 4 quatre années c'est bien ce qu'il fallait.
Avatar de RyzenOC RyzenOC - Membre averti https://www.developpez.com
le 20/04/2017 à 17:06
je salue l'exploit, mais si il lui à fallu 3 ans pour faire 3 minutes
je serais un peu frustré à sa place, je me dirais "tous ce temps pour sa"

Sa me parait étrange car des passionnées arrive à faire des trucs beaucoup plus longs et plus vite en stop motion avec de la patte à modeler.

Je pourrais moi même faire un mini-film de 2 minutes avec un moteur de jeu 3D en 1 weekend.
Avec le moteur panda3D par exemple en téléchargeant des assets de vaisseaux, un fond d'écran d'étoile et en utilisant le moteur physique Open Dynamics Engine.
Blender n’intègre pas un moteur physique de base par exemple pour générer les animations automatiquement ?

Oui je sais blender n'a rien à voir avec un moteur de jeu, mais quand on y pense, le moteur de jeu mâche le travail, les bruitages sont déja positionné dans l'espace, la physique est intégré (pas besoin de perdre du temps pour scripter une explosion), la luminosité aussi, on peut générer le terrain très rapidement avec un Heightfield.
Y'a juste les objets 3d à placer et animer ce que l'on souhaite en quelques ligne de code.

C'est lui qui à crée tous ces modèles 3d et textures ?

j'ai du mal à m'imaginer qu'il faut 4ans pour faire 3 minutes d’animation.
Avatar de zobal zobal - Membre confirmé https://www.developpez.com
le 20/04/2017 à 18:26
Citation Envoyé par RyzenOC Voir le message
Je pourrais moi même faire un mini-film de 2 minutes avec un moteur de jeu 3D en 1 weekend.
Bonne idée, On en reparle lundi alors...
Contacter le responsable de la rubrique Accueil