.SHADER Extension de fichier
Fichier de shader de Godot Engine
| Développeur | Godot |
| Popularité |
4,5 | 11 Votes |
Qu'est-ce qu'un fichier SHADER ?
Un fichier SHADER contient des propriétés de shader utilisées par Godot Engine, un moteur de jeu gratuit et open source servant à créer des jeux en 2D et en 3D. Il stocke différents types de données et fonctions dans le langage de shader de Godot, qui est basé sur le langage de shader OpenGL ES (GLSL ES) 3.0. Les fichiers SHADER sont référencés par les programmes de shaders du jeu pour le rendu 2D et 3D ainsi que pour les particules du jeu.
Plus d'informations
Vous rencontrerez probablement des fichiers SHADER uniquement lorsque vous développerez un jeu avec Godot Engine. Les fichiers SHADER sont stockés au format texte brut et peuvent être affichés avec un éditeur de texte.
Programmes qui ouvrent ou référencent les fichiers SHADER
Fichier de shader du moteur Quake 3
| Développeur | id Software |
| Popularité |
3,4 | 16 Votes |
Fichier de propriétés de shader utilisé par les jeux développés avec id Tech 3, le moteur Quake III ; il contient des définitions pour les textures de carte, comme les fichiers image, l'échelle, le mouvement et les paramètres d'éclairage ; il est référencé par d'autres composants du jeu, comme les chargeurs de cartes, afin de définir les propriétés d'apparence dans le jeu.
Plus d'informations
Les fichiers SHADER sont enregistrés au format texte brut et peuvent être consultés avec un éditeur de texte. Ils se trouvent souvent dans le répertoire /scripts d'un fichier de paquet de jeu .PK3.
Programmes qui ouvrent ou référencent les fichiers SHADER
Ressource de shader Unity
| Développeur | Unity Technologies |
| Popularité |
3,0 | 3 Votes |
Un fichier SHADER est une ressource de shader créée dans Unity, une application de développement de jeux vidéo. Il contient du code source utilisé pour effectuer le rendu des pixels dans le jeu. Les fichiers SHADER sont créés en sélectionnant Assets → Create → Shader dans la barre de menus de Unity.
Plus d'informations
Unity est une application multiplateforme de développement de jeux vidéo en 3D. Lorsqu'un développeur crée un jeu dans Unity, il peut y ajouter des shaders. Les shaders sont des programmes qui indiquent à un jeu comment effectuer le rendu des pixels dans différentes conditions, afin de produire des effets d'ombre, d'éclairage et de texture.
Les shaders créés pour être utilisés dans Unity sont enregistrés sous forme de fichiers SHADER. Ces fichiers sont des fichiers en texte brut qui contiennent du code source écrit dans les langages de programmation High-level Shader Language (HLSL) et ShaderLab. HLSL est un langage semblable au C créé et maintenu par Microsoft, tandis que ShaderLab est le langage de programmation de shaders propriétaire de Unity. Les sections HLSL d'un fichier SHADER sont précédées des préfixes HLSL ou CG.
Comment ouvrir un fichier SHADER
Les fichiers SHADER sont destinés à être ouverts dans Unity Technologies Unity (multiplateforme) dans le cadre d'un projet Unity. Pour importer un fichier SHADER dans un projet Unity, ouvrez le projet, cliquez avec le bouton droit dans la fenêtre Project, puis sélectionnez Import New Asset.... Sélectionnez ensuite votre fichier SHADER et importez-le. Après avoir importé votre fichier SHADER dans Unity, vous pouvez double-cliquer sur votre nouvelle ressource de shader pour afficher le code de la ressource dans un éditeur de scripts.
Comme les fichiers SHADER sont des fichiers en texte brut, vous pouvez également les ouvrir et les modifier dans n'importe quel éditeur de texte ou de code source, tel que Microsoft Visual Studio Code (multiplateforme) ou GitHub Atom (multiplateforme).
