Documentazione Output

Esportare fermi immagine, sequenze e fogli di sprite

Un fotogramma, una cartella di fotogrammi numerati o un'unica griglia impacchettata: le tre esportazioni di immagini condividono un pannello di impostazioni e differiscono solo per quello che scrivono.

File ▸ Esporta offre tre destinazioni per le immagini: Immagine… scrive il fotogramma che indichi, Sequenza PNG… scrive un file per fotogramma dentro una cartella, e Foglio di sprite… impacchetta tutto l'intervallo in un'unica immagine a griglia. Tutte e tre usano le stesse righe Formato, Qualità, Risoluzione e Sfondo, quindi impararne una copre le altre due.

La finestra Immagine…, con le righe del formato a sinistra e l'anteprima a destra.
Un interruttore Modalità Pixel sta in questa finestra come in ogni altra finestra di esportazione, ed è attivo per impostazione predefinita per un progetto in Modalità Pixel. Con quello attivo la griglia netta che hai disegnato arriva nel file; prima ogni esportatore renderizzava invece l'immagine vettoriale morbida.

Formato e qualità

FormatoTrasparenzaCursore QualitàNote
PNGNoSenza perdita. Il predefinito sicuro
JPEGNoSì, da 1 a 100Fotografico; artefatti visibili sui colori piatti e sul disegno a linea
WebPSì, da 1 a 100A 100 il cursore dice Senza perdita e cambia encoder
BMPNoNoNon compresso. Solo per gli strumenti che lo esigono

La Qualità parte da 90 e compare solo per JPEG e WebP. Il WebP a 100 è davvero senza perdita e non solo di qualità molto alta: per un disegno con campiture piatte è spesso più piccolo di un PNG a parità di pixel.

Scegli lo Sfondo tra Colore tela, Nero, Bianco o Trasparente. Trasparente è elencato solo per PNG e WebP; su JPEG o BMP sotto le righe compare una riga attenuata che dice che il formato non può memorizzare la trasparenza e che al suo posto verrà usato il colore della tela.

Risoluzione

Larghezza e Altezza partono dalla tela ogni volta che la finestra si apre e accettano da 1 a 16384 pixel. Blocca proporzioni conserva il rapporto mentre trascini una delle due. Tutto viene rirenderizzato alla dimensione che chiedi, quindi esportare in grande è un rendering vero e non un ingrandimento.

Una singola immagine

La finestra Immagine… ha un campo Fotogramma invece di un intervallo; parte dal fotogramma su cui sei e copre tutto il progetto. Il nome file predefinito è illustration con l'estensione del formato.

Questa esportazione viene scritta subito, senza finestra di avanzamento: un fermo immagine è un solo rendering. Se il file non si può scrivere, la finestra resta aperta e mostra in rosso "Impossibile scrivere il file.", cosa che di solito significa che la cartella è in sola lettura o che il nome è già aperto in un altro programma.

Una sequenza PNG

Qui Sfoglia sceglie una cartella e non un nome file. I file vengono scritti come frame_0001 con l'estensione scelta, quattro cifre, uno per fotogramma nell'intervallo da Inizio a Fine.

I numeri sono i numeri di fotogramma del progetto, non un conteggio che parte da uno. Un intervallo che comincia al fotogramma 40 scrive per primo frame_0040, e un intervallo che comincia da 0 scrive frame_0000, qualunque cosa dica la riga di suggerimento sotto il percorso. Imposta di conseguenza il primo fotogramma del tuo programma di composizione, oppure esporta dal fotogramma 1.

La finestra non è limitata al PNG nonostante il nome: dallo stesso posto escono sequenze JPEG, WebP e BMP. Il piede mostra quanti fotogrammi produrrà l'intervallo corrente.

Annullare a metà lascia nella cartella i fotogrammi già scritti. Svuotala prima di riprovare, così una ripresa lasciata a metà non può mescolarsi con quella successiva.

Un foglio di sprite

Il foglio dispone ogni fotogramma dell'intervallo in una griglia, da sinistra a destra e poi verso il basso, ogni cella esattamente della Risoluzione che imposti.

ImpostazioneIntervalloPredefinitoChe cosa fa
Colonneda 0 a 640 (Auto)Celle per riga. Auto sceglie una griglia quasi quadrata
Spaziaturada 0 a 64 px0Una gronda tra le celle

La Spaziatura viene inserita solo tra le celle, mai attorno all'esterno, quindi un foglio a 4 colonne ha 3 vuoti. Lasciala a 0 a meno che il tuo motore non sbavi i pixel vicini quando scala uno sprite.

Una riga sotto i due campi riporta il numero di fotogrammi, la griglia come colonne x righe e la dimensione reale in pixel del foglio finito. Tieni d'occhio quel numero: la dimensione della cella moltiplicata per una griglia supera molto in fretta quello che l'hardware grafico carica come texture, e 40 fotogrammi di 1920 x 1080 sono già un foglio da 13000 px.

La finestra stampa la dimensione del foglio finito accanto alla griglia. Oltre i 32767 pixel su un lato il foglio non si può scrivere come un'unica immagine, quindi la riga della dimensione diventa rossa, dice perché, ed Esporta resta disattivato finché non riduci il numero di fotogrammi, le colonne o la dimensione della cella.

Tutto il foglio viene tenuto in memoria come un'unica immagine finché il rendering non finisce. Tieni piccola la risoluzione della cella. I fogli di sprite sono per disegni della dimensione di uno sprite.
La finestra Foglio di sprite… con le Colonne su Auto, che mostra la griglia e la lettura della dimensione in pixel.

Che cosa passa avanti

Ciascuna delle tre finestre ricorda il proprio Formato, la propria Qualità e il proprio Sfondo, e il foglio di sprite ricorda anche Colonne e Spaziatura. I percorsi di destinazione, le risoluzioni e gli intervalli di fotogrammi non vengono ricordati. Tornano dal progetto ogni volta.