Come creare un pacchetto di texture Minecraft con diffusione stabile

0
56

Minecraft è un gioco fantastico e ha una delle più grandi comunità di modding nella storia dei giochi. E se volessi aggiungere un tocco personale al tuo gioco, ma non sei un artista grafico? Ecco come utilizzare Stable Diffusion per creare trame per Minecraft.

Indice

Tutto il necessario per iniziare
Crea una cartella per contenere le tue trame
Inizia a generare trame con una diffusione stabile
Trasformare le trame in un pacchetto di risorse per Minecraft

Tutto ciò di cui hai bisogno per iniziare

Ci sono un sacco di programmi di cui hai bisogno prima di poter iniziare. Sono tutti gratuiti (o hanno alternative gratuite), ad eccezione di Minecraft stesso.

Ecco tutto ciò di cui hai bisogno:

  • Un'installazione Java Minecraft
  • 7-Zip, WinRAR o un altro programma di archiviazione file in grado di estrarre risorse da file JAR 
  • GIMP, Paint.NET, Photoshop o un altro programma di fotoritocco a tua scelta< /li>
  • Diffusione stabile, preferibilmente con una GUI
  • Un editor di testo semplice, idealmente qualcosa come Atom o Visual Studio Code, ma funziona anche Blocco note

Se vuoi seguire esattamente con quello che facciamo, ecco l'elenco esatto delle cose che useremo in questo tutorial:

  • Java Minecraft versione 1.19.2
  • 7-Zip
  • GIMP
  • Diffusione stabile con una GUI
  • Visual Studio Code (VSCode)

Se non hai intenzione di utilizzare tutto lo stesso software, ad esempio se preferisci Atom a VSCode, non dovrebbe importare molto. Ogni programma elencato ha tutte le funzionalità necessarie.

Assicurati di eseguire Minecraft almeno una volta dopo averlo scaricato e installato. Il programma di avvio scarica più file la prima volta che il gioco viene avviato.

Una volta che hai fatto tutto questo, siamo pronti per iniziare a produrre trame.

Crea una cartella per contenere le tue trame

Devi creare una cartella per contenere tutte le trame che crei — mettiamo il nostro proprio al centro del nostro desktop dove non si perde. Basta fare clic con il pulsante destro del mouse sul desktop, passare il mouse su “nuovo,” quindi fare clic su “Cartella.” Abbiamo chiamato il nostro “HTGEexampleTextures” poiché è facile da ricordare.

Pacchetti di texture per Minecraft — o pacchetti di risorse, come li chiama il gioco — è necessario rispettare la gerarchia delle cartelle originali delle risorse del gioco. Ti mostreremo cosa significa.

Vai a dove hai installato Minecraft. È in “C:Users(YourUserName)AppDataRoaming.Minecraft” per impostazione predefinita.

Fai doppio clic su “ Versioni” cartella, apri la cartella “1.19.2” sottocartella, quindi fare clic con il pulsante destro del mouse su “1.19.2.json” e apri l'archivio con Z-Zip.

Sei 8217;vedrò qualcosa del genere:

Apri “assetsMinecraftTexturesBlock.” Qui è dove sono archiviate la maggior parte delle trame per i blocchi di gioco — cose come pietra, ciottoli, corteccia d'albero, fiori, tutti i minerali e le gemme e tutto il resto.

Suggerimento:Le trame Mob sono archiviate in “entità” cartella e la maggior parte degli oggetti che puoi creare si trovano nella cartella “item” cartella.

Nota il percorso del file in alto, contrassegnato con &# 8220;1.” Minecraft cercherà alcune trame, come “diamond_ore.png,” in questa posizione. Ciò significa che quando vogliamo sostituirlo con la nostra texture, dobbiamo utilizzare la stessa struttura di cartelle, o gerarchia di cartelle, utilizzata dal gioco per impostazione predefinita.

RELAZIONATO: < strong>Guida introduttiva a Minecraft

Torna alla cartella del pacchetto di texture sul desktop e aprila. Crea una nuova cartella denominata “asset” nella cartella del pacchetto di texture. Quindi crea un'altra cartella denominata “minecraft” all'interno della cartella Risorse. Ripeti la procedura per le “texture” e “blocco” cartelle. Quando hai finito, dovrebbe apparire così:

Ora siamo pronti per creare effettivamente alcune trame.

Inizia a generare trame con una diffusione stabile

La diffusione stabile è utile per generare tutti i tipi di immagini. Si scopre che, con il prompt giusto, puoi anche farlo generare il tipo di immagini piatte che funzionano bene per le trame di gioco.

RELAZIONATO: Come fare per Esegui la diffusione stabile in locale con una GUI su Windows

Abbiamo usato il prompt indicato di seguito per generare le nostre trame di base, ma puoi renderlo un po' più piccante se vuoi. Se vuoi un pacchetto di texture selvaggio e psichedelico in cui tutto è fatto di occhi, beh, più potere per te. Il nostro ha lo scopo di avere un aspetto abbastanza realistico.

BLOCKNAMEHERE, fotografia stock, texture di gioco, asset di gioco, fotorealistico, fotografia, 8K uhd

Non stiamo costruendo un pacchetto di texture completo che sostituirà ogni trama. Sostituiremo una manciata di texture per illustrare come puoi avvicinarti a questo:

  • Pietra
  • Diamond Ore
  • Oak Tree< /li>
  • Sporco

Cominciamo con la pietra, poiché costituirà anche la base di tutti i minerali. La richiesta specifica era: superficie rocciosa liscia, fotografia stock, trama del gioco, risorsa di gioco, fotorealistica, fotografia, 8K uhd. Abbiamo utilizzato il metodo di campionamento PLMS con 50 fasi di campionamento, mantenuto il valore CFG predefinito di 7 e prodotto immagini in batch di 10. Probabilmente dovresti fare lo stesso — La diffusione stabile è buona, ma non è perfetta. Avrai bisogno di più immagini in modo da poterne scegliere quella che ti piace. Abbiamo ottenuto risultati decenti alla prima esecuzione.

Nota: Minecraft utilizza trame di 16&215;16 ma può facilmente accettare texture di 128&215 ;128. Le immagini che abbiamo generato erano 512×512, ma non preoccupatevi. Ci occuperemo del problema delle dimensioni in seguito.

Il primo risultato nell'angolo in alto a sinistra sembra essere buono, quindi lo sceglieremo. Selezionalo dalle trame visualizzate e quindi fai clic su “Salva.” La funzione di salvataggio registra tutte le variabili necessarie per ricreare nuovamente questo specifico lotto di immagini. In questo modo, se succede qualcosa e perdi la texture per sbaglio, puoi sempre generarla di nuovo.

Fai clic su “Invia a Inpaint” ultimo.

Inpainting consente di rigenerare selettivamente alcune parti di un'immagine in base a un nuovo prompt. Lo useremo per generare le varianti di minerale della nostra struttura della pietra di base.

Nota:Invia a Inpaint a volte può essere un po' difettoso. Se non viene visualizzato, fai clic su “img2img” scheda, seleziona “Dipingi parte di un'immagine” vicino alla parte superiore, torna alla sezione “txt2img” scheda e prova a premere “Invia a Inpaint” ancora. Se ciò non funziona, puoi sempre accedere alle tue trame nella cartella di output di Stable Diffusion. Se hai seguito la nostra guida, la cartella di output sarà “C:stable-diffusion-webui-masteroutputstxt2img-images”.

Inpaint ha molte delle stesse impostazioni di txt2img. Abbiamo intenzione di mantenere CFG a 7, utilizzare il “DDIM” metodo di campionamento con 50 fasi di campionamento. Assicuratiche “Contenuto mascherato” è impostato su “Rumore latente” e quella “Modalità di mascheramento” è impostato su “Inpaint Masked.”

Ora che abbiamo discusso delle impostazioni, produciamo del minerale di diamante. Utilizzeremo diamanti blu esagonali incastonati nella pietra, fotorealistici, vibranti per la nostra richiesta. Quindi prendi il cursore, disegna dove vuoi che appaiano i diamanti sulla superficie della pietra. L'area che hai selezionato sarà completamente mascherata in nero.

Al termine della mascheratura, fai clic su “Genera.” Andremo con il risultato medio-basso.

Nota: noti la griglia quadrata che è visibile? Ciò si verifica perché abbiamo scelto una texture più tenue lungo i bordi esterni e più luminosa verso il centro. Devi cercare di evitarlo, poiché sembrerà strano nel gioco.

< /p>

Fare clic su “Salva” di nuovo per assicurarti di non perdere alcun risultato che ti piace.

Ripeti questo processo per tutti i minerali o blocchi che desideri sostituire. Stiamo sostituendo querce, pietre, minerali di diamante e terra. Ecco le selezioni finali delle texture che abbiamo fatto di seguito:

Trasformare le texture in un pacchetto di risorse per Minecraft

Dopo aver generato tutte le trame desiderate, spostale dalla cartella di output di Stable Diffusion nel “blocco” cartella nella cartella del pacchetto di texture sul desktop. La cartella di output di Stable Diffusion predefinita si trova in “C:stable-diffusion-webui-masteroutputs” sul tuo computer. Ci sono due cartelle importanti: txt2img e img2img. Tutto ciò che generi con un semplice prompt sarà in txt2img, mentre tutto ciò che inpaint sarà in img2img.

Ogni trama che sposti deve essere rinominata in base alla trama che desideri sostituire. Ad esempio, la texture della pietra viene rinominata “stone.png”.

Suggerimento: puoi sempre selezionare 1.19.2.jar per scopri come si chiama ogni texture.

Dobbiamo anche ridimensionare un po' queste immagini poiché al momento sono un po' grandi. Fare clic con il pulsante destro del mouse sulla texture, passare il mouse su “Apri con,” e seleziona GIMP. Dai a GIMP un secondo per avviare e importare la tua texture, fai clic su “Immagine” nella barra dei menu in alto, quindi seleziona “Scala immagine.”

Puoi ridimensionarlo quanto vuoi ’ L'impostazione predefinita di Minecraft è 16×16 pixel — ma scendiamo solo a 128×128 per preservare i dettagli. Inserisci le dimensioni desiderate e fai clic su “Scala.”

Avviso:Mantieni la tua immagine quadrata. 16×16, 32×32, 64×64, 128×128 e così via.

Noterai immediatamente che la tua immagine è molto più piccola di prima. Fare clic su “File” nell'angolo in alto a sinistra, quindi fai clic su “Sovrascrivi stone.png.”

Ripeti il ​​processo per tutte le trame che desideri sostituire.

La parte difficile è finita. L'ultima cosa che dobbiamo fare è generare un file che indichi al gioco che le immagini che stiamo fornendo devono essere utilizzate come un pacchetto di risorse Minecraft. Fare clic con il pulsante destro del mouse su uno spazio vuoto, passare il mouse su “Nuovo,” quindi fare clic su “Documento di testo.” Sarai immediatamente in grado di digitare un nome. Vai alla fine della riga — oltre il “.txt” estensione file — e cancella tutto, quindi inserisci:

pack.mcmeta

Quindi premi il tasto Invio. Riceverai un avviso su come farlo. Normalmente l'avviso è corretto; rinominare le estensioni di file a caso è una cattiva pratica. In questo caso, tuttavia, non ha alcuna importanza. Basta fare clic su “Sì.”

Ovviamente, Windows non ha assolutamente idea di cosa sia un “.mcmeta” file è a meno che tu non abbia già giocato con i file di Minecraft, quindi non sa come aprirlo. Fare doppio clic su “.mcmeta” file e aprilo con Visual Studio Code o qualsiasi editor di testo tu abbia scelto.

Nota: Blocco note funzionerà in un attimo, ma ci sono programmi migliori.

Apri il file MCMETA e incolla il seguente contenuto in:

{ “pack”: { “pack_format”: 9, “description”: “How-to Geek Example Minecraft Texture Pack” } }

La “pack_format:” : 9, linea è significativa. Consente a Minecraft di sapere per quale versione del gioco è progettato il tuo pacchetto di risorse. Ecco una tabella pratica se stai modificando una versione diversa di Minecraft:

Formato pacchetto versione Minecraft Numero 1.11-1.12.2 3 1.13-1.14.4 4 1.15-1.16.1 5 1.16.2-1.16 .5 6 1.17.x 7 1.18.x 8 1.19.x 9

Dopo aver incollato le righe richieste, premi Ctrl+S o fai clic su File > Salva nell'angolo in alto a sinistra. Hai finito di modificare il file, quindi chiudi l'editor di testo.

Seleziona entrambi “pack.mcmeta” e le “attività” cartella, fai clic con il pulsante destro del mouse su uno di essi, passa il mouse su 7-Zip e fai clic su “Aggiungi a YOURFOLDERNAME.zip.” Non aggiungerlo accidentalmente a un file “.7z” file.

Suggerimento: tieni premuto Ctrl mentre fai clic per selezionare più elementi.

RELAZIONATO:Come ripulire il tuo disordinato menu contestuale di Windows

Copia e incolla il file ZIP che hai appena creato nella cartella del pacchetto di risorse Minecraft. Per impostazione predefinita, si trova in “C:Users(YourUserName)AppDataRoaming.Minecraftresourcepacks” — anche se potrebbe essere diverso se l'hai installato altrove.

Sei a posto. Avvia Minecraft, quindi vai su Opzioni > Pacchetti di risorse e seleziona il pacchetto che hai appena creato.

Quando carichi in qualsiasi mondo, le tue texture sostituiranno le corrispondenti texture vanilla. Eccoli, in fila:

I nostri quattro blocchi in un bioma del deserto.

Stable Diffusion riduce enormemente il tempo necessario per creare una nuova texture, anche se devi apportare una piccola correzione su alcune texture.

Ad esempio, la nostra texture di base in pietra è un po' scura. Puoi facilmente risolvere qualcosa del genere importandolo in GIMP o Photoshop e alleggerendolo un po'. Potremmo creare rapidamente una variante di quercia scura entrando in GIMP e facendo cadere leggermente i punti salienti sulla trama di quercia che abbiamo già realizzato. Non ci vogliono più di pochi minuti — al massimo — una volta che ti senti a tuo agio nell'usare un editor di foto.

Le entità sono più difficili da ritexture a causa delle loro geometrie più complesse. Tuttavia, Stable Diffusion può essere facilmente utilizzato per generare pellicce, metalli, trame del legno, trame della pelle e praticamente qualsiasi altra cosa di cui hai bisogno. La difficoltà aggiunta è lo scartare UV delle trame, in modo che vengano applicate correttamente ai modelli.

E questo è solo l'inizio. Gli sforzi della community hanno già portato alla creazione di strumenti che possono utilizzare l'IA per generare nuove trame senza soluzione di continuità su richiesta in Blender. Non si può dire con certezza come sarà il futuro dell'arte generata dall'intelligenza artificiale, ma la community di modding e fai-da-te continuerà sicuramente a fare cose straordinarie con essa.

LEGGI SUCCESSIVO

  • › I migliori gadget da viaggio tecnologici del 2022
  • › Come identificare e misurare i carichi fantasma nella tua casa
  • › Ecco come funziona Steam sui Chromebook
  • › Come pianificare le email sul tuo iPhone
  • › Come scaricare app su Amazon Fire TV Stick
  • › Come aggiungere una mappa di Google al tuo documento Google