TRANSLATED BY PILOU - AUTHORIZED REPRODUCE
Installez ces shaders en copiant les fichiers du répertoire shader de ce projet dans le répertoire shader de votre installation MagicaVoxel.
- Nom de fichier:
tergen.txt
- Utilisation de la ligne de commande:
xs tergen [seed] [altitude] [noise-scale] [voxel-color] <void-voxel-color> <vertical-shifting> <x-shifting> <y-shifting>
- Ligne de commande:
xs tergen 19260817 40 90 1 -1 10 -50 -10
- Edition minimale:
xs tergen 19260817 40 90 1
- Il est recommandé de régler la taille de la scène sur 126x126x126x126 pour obtenir la meilleure vue.
- Réglez la couleur void-voxel sur -1 pour ne pas supprimer la scène originale.
- En utilisant le xyz-shifting du shader et le nouveau système global de MagicaVoxel 0.99.x, vous pourrez créer une grande carte du terrain. (fig. 3)
Ce shader imite la mécanique de l'écoulement de l'eau dans la nature.
- Nom de fichier:
flow.txt
- Utilisation de la ligne de commande:
xs flow [color-index]
- Ligne de commande:
xs flow 1
Les voxels avec un index donné sont source d'eau, le shader ne les créerait pas automatiquement, vous devez les attacher en premier.
Contrairement au shader classique, ce shader offre une solution pour les zones d'eau fermées.(fig.2)
- Nom de fichier:
flow2.txt
- Utilisation de la ligne de commande:
xs flow2 [color-index]
- Ligne de commande:
xs flow2 1
Les voxels avec un index donné sont source d'eau, le shader ne les créerait pas automatiquement, vous devez les attacher en premier.
- Nom de fichier : project.txt
- Utilisation de la ligne de commande : xs project[altitude du plan xy]
- Ligne de commande d'exemple : xs project 64 (64 étant l'altitude Z d'un plan XY de voxels couleurs dans la matrice active)
Toutes les couleurs d'une altitude donnée vont être projettées sur les volumes existants de la matrice active!
- Nom de fichier:
lifegame.txt
- Utilisation de la ligne de commande:
xs lifegame [color-index]
- Ligne de commande:
xs lifegame 1
Conçu pour le plan X-Y. Utilisez une seule couleur dans votre scène, ou le shader la détruira.
-
Nom de fichier:
cubefill.txt
-
Utilisation de la ligne de commandes:
xs cubefill [mode (0 for filling, 1 for frame)] [point1_X] [point1_Y] [point1_Z] [point2_X] [point2_Y] [point2_Z] [voxel color]
xs cubefill [mode (0 for filling, 1 for frame)] [pointX] [pointY] [pointZ] [length of a side] [voxel color]
-
Ligne de commande:
xs cubefill 1 1 1 1 7 2 2 216
- Dessine le cadre du bord d'un cuboïde rouge entre les coordonnées (1,1,1) et (7,2,2).xs cubefill 0 50 50 50 10 216
- Prendre les coordonnées (50,50,50) comme centre, créer un cube rouge avec une longueur latérale de 10 unités.
-
Aperçu de l'image: