Étape 5: Commande de dessin
Parfois, le petit détail--surtout windows et lumières sur les vaisseaux spatiaux--sont dessinés avant les grandes étendues de surface qui les entoure. Lorsque la surface est transformée en gros blocs de Minecraft, les détails disparaissent. Parfois, aussi, un intérieur surface obtient tirée après un extérieur, mais à cause de la faible résolution des blocs de Minecraft, l’intérieur surface remplace celui extérieur.
Voir cette capture d’écran de l’entreprise avec un fichier de contrôle spécifié SEA_LANTERN et GLOWSTONE_BLOCK pour différents matériaux incandescents comme « phaserstrips » ou « warpblue ». Le problème plus évident est que les fenêtres rougeoyantes ne vont pas tout autour de la section de la soucoupe. Pour résoudre ces problèmes, vous devez spécifier l’ordre dans lequel les matériaux sont dessinés.
Dans le fichier de contrôle initial, il y avait un commenté hors ligne :
Vous pouvez remplacer cette ligne par une liste des matériaux que vous souhaitez modifier l’ordre de dessin pour. La valeur par défaut 0 position dans l’ordre de dessin. Matériaux avec une position plus petite obtenir plus tôt et avec une position de plus grande se concrétiseront plus tard. Alors, j’ai mis :
Ce qui rend les éléments tirés de ces matériaux se tiré plus tard. J’ai aussi trouvé que les trucs de "entdnacelle" matières obtenu portés plus tard, écrasant les trucs qui était censé pour être à l’extérieur. En fin de compte, cela n’a pas d’importance autant que j’ai mis ce matériel d’être par défaut, mais vous pourriez aussi résoudre le problème en forçant ce matériel pour être dessiné en premier :
Consultez le fichier 1701d.txt dans le dossier de modèles pour la version finale. Dans la capture d’écran, vous pouvez maintenant voir la lueur va tout autour de la soucoupe. (Vous n’avez pas, dois bien sûr, il fait briller, mais il rend le problème plus évidente).