| Créateur | Valve (entreprise) |
|---|---|
| Première version | le 27 juin 2012, il y a 13 ans |
| Dernière version | 0.9.8.4 (le 15 mai 2020, il y a 5 ans[1]) |
| État du projet | En cours |
| Écrit en | C (langage) etC++ |
| Interface | Qt |
| Supporte les langages | Python |
| Système d'exploitation | Microsoft Windows |
| Environnement | Microsoft Windows, potentiellement surGNU/Linux viaProton, inclut dansSteam |
| Taille des données | 15.71 GO[2],[3] |
| Langues | Anglais[2] |
| Type | Logiciel d'Infographie tridimensionnelle, plus particulièrement d'animation3D |
| Licence | Freeware[3] |
| Site web | sourcefilmmaker.com |
Chronologie des versions
Source Filmmaker 2(en)
Source Filmmaker (souvent abrégé enSFM) est un ensemble d'outils logiciels d'infographie 3D le plus souventutilisé pour créer des films d'animation, en utilisant lemoteur de jeu Source[4]. L'outil, créé parValve, a été utilisé pour créer plus de 50courts métrages d'animation officiels pour ses jeux Source, notamment pourTeam Fortress 2 (avec la sérieMeet The Team), la sérieLeft 4 Dead etHalf-Life 2. Le, Valve a publié une version bêta ouverte gratuite du SFM à la communauté des joueurs via son serviceSteam[5],[6].
Source Filmmaker est un outil d'animation, demontage et de rendu de vidéos animées en 3D à l'aide d'éléments de jeux utilisant la plate-forme Source, notamment des sons, des modèles et des arrière-plans. Les outils permettent également la création d'images fixes, d'art et d'affiches[6].
SFM propose à l'utilisateur une « caméra de travail » qui lui permet de prévisualiser son travail sans altérer les caméras de scène. Il utilise également trois interfaces utilisateur principales pour réaliser des films avec :
SFM permet aux utilisateurs d'enregistrer et de modifier des mouvements à partir degameplay ou de zéro, ainsi que d'enregistrer un personnage plusieurs fois dans la même scène, créant l'illusion de plusieurs entités. SFM peut prendre en charge un large éventail d'effets et de techniques cinématographiques tels que leflou de mouvement, leseffets Tyndall, l'éclairage dynamique et laprofondeur de champ. Il permet également l'animation manuelle des os et des traits du visage, permettant à l'utilisateur de créer des mouvements qui ne se produisent pas en jeu (puisque dans les jeux, presque toutes les séquences d'animation de personnages sont présentes dans un ensemble de mouvements différents et la quantité d'animations différentes séquences est limité).
SFM a été développé en interne chez Valve dès, dérivé de l'outil de lecture de démo du moteurSource et utilisé pour créer des bandes-annoncesDay of Defeat: Source avec des effets expérimentaux qui ne pouvaient, à l'époque, pas être obtenus en temps réel[15]. Le plein potentiel de l'outil a finalement été exploité avec la sortie deThe Orange Box, en particulier avec lescourts métragesMeet the Team pourTeam Fortress 2. Cette version de SFM, qui fonctionnait à l'aide de l'infrastructure logicielle d'outils de jeu de Source, a été divulguée par inadvertance lors de la version bêta publique deTF2 en[16]. En, l'intégralité de l'interface a été réimplémentée à l'aide deQt 4 et dotée de sa proprebranche de moteur pour un développement ultérieur.
Avant que Source Filmmaker ne soit officiellement rendu public,Team Fortress 2 proposait une version simplifiée de l'outil appeléeReplay Editor ; il se limite à capturer les événements réels se produisant au cours de la vie d'un joueur pendant une partie sans possibilité de modifier les actions, de répéter des segments ou d'appliquer deseffets spéciaux au-delà de ceux déjà utilisés dans le jeu. Cependant, des angles de caméra arbitraires sont possibles, comme le suivi des actions des autres joueurs en action à ce moment-là.Replay intègre la possibilité detéléverser des vidéos surYouTube[17].
Le, le jour même de la sortie de la dernière vidéo de la sérieMeet the Team,Meet the Pyro, Source Filmmaker est devenu disponible en quantité limitée via le réseau Steam[5],[18]. SFM est enversion bêta ouverte pour Windows depuis le[19],[20].
Le, Valve a implémenté la prise en charge duSteam Workshop, qui permet aux utilisateurs de télécharger leurs propres ressources personnalisées sur la communauté Steam ; ces ressources vont des modèles et des sons dejeux vidéo aux fichiers de projet d'animation bruts[21].
Un portage de Source Filmmaker vers le moteurSource 2 est sorti le avec des outils de développement pourHalf-Life : Alyx.