Dans HeavyM, les shaders offrent des possibilités créatives passionnantes, que vous recherchiez simplement des visuels interactifs existants ou que vous souhaitiez commencer à créer les vôtres.
Ces objets peuvent être utilisés soit comme textures interactives, soit comme effets de filtre, et vous les trouverez tous dans la bibliothèque de Shaders, qui est le sujet de cet article.
Quelle sorte de sorcellerie est-ce ?
Commençons par une petite présentation du concept de shaders. Si vous ne souhaitez pas en entendre parler, vous pouvez passer directement à la présentation de la bibliothèque ci-dessous.
Qu’est-ce qu’un shader ?
Très simplement, un shader est un petit programme informatique couramment utilisé pour simuler de manière réaliste des effets visuels complexes tels que la pluie, le brouillard, la lumière, les textures, etc. Ils sont donc largement utilisés dans les jeux vidéo ou l’art numérique par exemple.
Un avantage des shaders est qu’ils créent des visuels qui ne sont pas pré-rendus (comme des vidéos ou des images), ils peuvent donc être manipulés en temps réel, comme lorsque vous changez la couleur de votre personnage dans un jeu vidéo par exemple !
Le plus beau, c’est que vous n’avez pas besoin de comprendre toute la technique derrière tout ça pour commencer à utiliser tous les shaders intégrés dans HeavyM, vous pouvez simplement profiter de la bibliothèque bien fournie d’effets interactifs qu’elle offre !
Note : toutefois, si vous souhaitez en savoir plus sur la technologie qui les sous-tend, n’hésitez pas à lire cet article.
Les 2 types : Génératifs et Post-traitement
Vous trouverez 2 types de shaders interactifs dans HeavyM* :
- Shaders génératifs : ceux-ci génèrent une texture, un peu comme une image ou une vidéo, mais interactive. Ils peuvent être utilisés comme Média dans les Sources.
- Shaders de post-traitement : ce sont comme des filtres, ils affectent un contenu existant. Ils peuvent être utilisés comme effets sur les Lecteurs, les Groupes, les Séquences ou comme Maîtres.
*Note : techniquement, je mens un peu, il y a des shaders interactifs partout dans HeavyM. Les effets de groupe sont des shaders, les transitions sont des shaders... Mais ne compliquons pas tout.
La bibliothèque de Shaders
Où puis-je trouver la bibliothèque de Shaders ?
C’est un peu une question piège, car il y a plus d’une réponse. Comme mentionné précédemment, les shaders sont utilisés partout dans le logiciel. La bibliothèque de Shaders s’adapte pour vous montrer les shaders pertinents selon l’endroit où vous vous trouvez dans le logiciel.
Voici un aperçu des endroits où vous la trouverez :
- Comme type de média dans le panneau Sources.
- Comme effet Maître sur l’ensemble du projet, dans le panneau des Shaders Maîtres.
- Comme effet sur une Séquence, dans ses Paramètres de Séquence.
- Comme effet sur un Lecteur, dans ses Propriétés dans le panneau des Calques.
- Comme effet sur un Groupe, dans ses Propriétés dans le panneau des Calques.
Présentation de la bibliothèque
-
Barre de tri et de filtre : au moment où nous écrivons, la bibliothèque contient plus de 100 shaders de post-traitement et 100 shaders génératifs, et elle continue de grandir ! Pour ne pas vous perdre et trouver le shader parfait pour votre projet, vous pouvez utiliser les Favoris, les Catégories, ou même des Étiquettes personnalisées pour filtrer la liste des shaders.
De plus, vous pouvez trier la liste par ordre alphabétique ou par date d’ajout.Note : le "Type" de shaders (Génératif ou Post-traitement) est défini automatiquement, cela dépend de l’endroit d’où vous ouvrez la bibliothèque.
-
Aperçus des shaders : survolez les vignettes pour obtenir un aperçu animé des shaders.
Mais sachez que l’aperçu n’est qu’un seul aspect du shader ! Selon ses réglages, un seul shader peut avoir de nombreuses apparences ou animations différentes une fois que vous l’avez modifié. Pour les shaders de post-traitement, ils varient également beaucoup selon ce sur quoi vous les appliquez.
Au survol, une icône en forme de cœur apparaît également. Elle vous permet d’ajouter le shader à votre liste de Favoris. -
Barre d’outils : la barre d’outils vous permet de gérer le(s) shader(s) sélectionné(s).
Note : les shaders intégrés sont protégés, ce qui signifie que vous ne pouvez pas les supprimer de la bibliothèque, modifier leur aperçu ou afficher l’emplacement du fichier sur votre ordinateur.
Puis-je importer mes propres shaders ?
Oui ! Vous pouvez ajouter vos propres shaders dans votre bibliothèque. Il y a cependant quelques limites techniques :
- Ils doivent être des shaders ISF (.fs).
- Les shaders génératifs ne peuvent pas avoir d’image d’entrée.
- Les shaders de post-traitement peuvent avoir au maximum 1 image d’entrée.
Depuis la bibliothèque, cliquez simplement sur "Importer un Shader".
Vous pouvez aussi déposer directement vos fichiers de shaders dans le dossier "Documents\HeavyM\ShadersLibrary" sur votre ordinateur et la liste sera mise à jour la prochaine fois que vous ouvrirez HeavyM.
Pour trouver de nouveaux shaders, vous pouvez consulter des sites comme celui-ci, par les créateurs du standard ISF : editor.isf.video... Ou apprendre à les coder vous-même !
Note : lorsque vous cherchez des shaders en ligne, n’oubliez pas de vérifier la licence choisie par le créateur pour son œuvre, même si beaucoup d’entre eux sont libres d’utilisation.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.