Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le rendu physique réaliste (PBR) est un type de solution de rendu qui simule la façon dont les matières premières réagissent face au comportement réaliste de la lumière. Par exemple, certaines propriétés métalliques projetteront des reflets ou changeront la façon dont la lumière est déformée ou réfractée au travers de différents types de verre.
Dans ce guide, vous apprendrez certains flux de production de base lors de la conception de textures PBR dans Minecraft: Bedrock Edition et créerez un ensemble de textures personnalisées pour le bloc de minerai d'émeraude.
Nous allons utiliser le minerai d'émeraude pour ce tutoriel. Lorsque ce sera terminé, la partie en pierre aura l'air plus rugueuse et les morceaux d'émeraude auront un éclat plus métallique à la lumière et brilleront légèrement dans l'obscurité.
À la fin de ce guide, vous apprendrez:
- Comment créer un ensemble de textures personnalisé à l'aide d'AdobePhotoshop.
- Comment utiliser les canaux de couleur pour attribuer plusieurs cartes dans un seul fichier.
Conditions
Vous aurez besoin de suivre les tutoriels suivants:
Bien que des textures soient déjà fournies, vous aurez besoin d'un logiciel de peinture numérique pour créer vos textures. AdobePhotoshop sera utilisé dans ce tutoriel.
Configurer le fichier Texture_Set.JSON
Tout d'abord, vous devrez créer un fichier TextureSet .JSON qui chargera vos nouvelles textures dans le jeu.
Notes
Ce tutoriel est la suite de la section Introduction au rendu physique réaliste et partira du principe que toutes les étapes de configuration ont été effectuées comme indiqué dans le guide précédent.
- Dans votre pack de comportement, accédez au dossier
textures/blocks
. - Créer un fichier nommé
emerald_ore.texture_set.json
et ajoutez-y le code suivant.
emerald_ore.texture_set.json
{
"format_version": "1.16.100",
"minecraft:texture_set": {
"color": "emerald_ore",
"metalness_emissive_roughness": "emerald_ore_mer"
}
}
- Enregistrez et fermez le fichier.
Créer les textures
Une fois le fichier JSON configuré, voyons comment configurer AdobePhotoshop pour travailler sur les textures Minecraft. Pour votre valeur "color"
, nous utiliserons la texture standard existante qui est incluse dans le pack de ressources standard.
- Faites un clic droit sur l'image ci-dessus et téléchargez-la.
- Faites un clic droit sur le fichier, sélectionnez Ouvrir avec et sélectionnez AdobePhotoshop.
- Lorsque Photoshop s'ouvre, sélectionnez Fichier... Enregistrer sous... et enregistrez le fichier en tant que type de fichier .PSD.
Créer la texture 'mer'
Dans le guide précédent, lorsque vous avez configuré le fichier Texture Set JSON pour le bloc de minerai d'émeraude, vous avez peut-être remarqué qu'il existe un fichier appelé emerald_ore_mer qui est défini en tant que valeur «metalness_emissive_roughness». mer
dans ce cas, il s'agit d'une abréviation pour metalness_emissive_roughness car il s'agit d'un fichier de texture unique qui contient les trois cartes.
emerald_ore_mer.png
Présentation
Étant donné que chaque carte de texture fonctionne comme une valeur de niveaux de gris, elles peuvent se voir attribuer un canal de couleur:
- Canal rouge: carte métallique. Valeur définie dans une plage comprise entre
0.0
et1.0
. - Canal Vert: carte émettrice. Valeur définie dans une plage comprise entre
0.0
et1.0
. - Canal bleu: carte de rugosité. Valeur définie dans une plage comprise entre
0.0
et1.0
.
Rugosité
Puisque le minerai d'émeraude est représenté comme des morceaux d'émeraudes incrustés dans de la pierre grise, il est parfait pour montrer la façon dont nous pouvons utiliser la carte de rugosité pour rendre des cristaux d'émeraude plus lisses et la pierre plus rugueuse.
- Créez un nouveau groupe de calques en sélectionnant l'icône du dossier situé au bas de l'onglet Calques.
- Nommez le groupe de calques Roughness.
- Dans Photoshop, créez un nouveau calque et nommez-le RoughMap.
- Peignez en noir les parties du bloc avec des émeraudes pour les rendre lisses.
- Peignez en blanc la pierre pour lui donner un aspect rugueux.
- Faites un clic droit sur le groupe de calques Roughness et sélectionnez Options de fusion.
- Sous Fusion avancée, décochez les canaux rouge et vert afin que bleu soit le seul restant.
- Cliquez sur OK pour fermer la fenêtre Options de fusion.
Voici le résultat de ce qui vient d'être peint. Il ne reste que le bleu et le noir puisque nous avons désactivé les canaux rouge et vert.
Les cartes étant regroupées dans un seul groupe de calques appelé Roughness, vous pouvez associer plusieurs calques pour peindre plusieurs valeurs sans avoir à vous soucier des chevauchements ou des interruptions de travail.
Émission de lumière
Puisque le bloc de minerai d'émeraude n'émet aucune lumière à l'origine, nous allons ajouter un faible niveau d'éclat aux émeraudes pour mettre en valeur l'émission.
- Créez un nouveau groupe de calques en sélectionnant l'icône du dossier situé au bas de l'onglet Calques.
- Nommez le groupe de calques Emissive.
- Dans Photoshop, créez un nouveau calque et nommez-le EmissiveMap.
- Peignez en blanc les parties du bloc avec des émeraudes pour qu'elles émettent de la lumière.
- Peignez la pierre en noir.
- Faites un clic droit sur le groupe de calques Emissive et sélectionnez Options de fusion.
- Sous Fusion avancée, décochez les canaux rouge et bleu afin que vert soit le seul restant.
- Cliquez sur OK pour fermer la fenêtre Options de fusion.
Voici uniquement le résultat du calque pour l'émission de lumière.
Aspect métallique
Et pour finir, nous allons donner un aspect plus métallique aux cristaux d'émeraude.
- Créez un nouveau groupe de calques en sélectionnant l'icône du dossier situé au bas de l'onglet Calques.
- Nommez le groupe de calques Metallic.
- Dans Photoshop, créez un nouveau calque et nommez-le MetallicMap.
- Peignez en blanc les parties du bloc avec des émeraudes.
- Peignez la pierre en noir.
- Faites un clic droit sur le groupe de calques Metallic et sélectionnez Options de fusion.
- Sous Fusion avancée , décochez les canaux rouge et bleu afin que vert soit le seul restant.
- Cliquez sur OK pour fermer la fenêtre Options de fusion.
Voici uniquement le résultat du calque pour l'aspect métallique.
Exporter le fichier
Avec les trois cartes de texture configurées et attribuées correctement, vous pouvez désormais exporter le fichier.
- Sélectionnez Fichier...Enregistrer sous... et enregistrez le fichier sous
emerald_ore_mer.png
.
Ou vous pouvez également télécharger le fichier ci-dessous.
- Placez le fichier mer dans le dossier
textures/blocks
avec le fichier Texture Set JSON et la texture du bloc.
Étape suivante
Brouillard dans les ressources
Maintenant que vous avez appris à créer vos packs de textures de rendu physique réaliste personnalisés, vous pouvez vous intéresser à la façon dont le brouillard a été réglé dans le moteur RenderDragon et personnaliser les paramètres à votre guise.