Motore del pennello Normale della tangente

../../../_images/tangentnormal.svg

Il motore del pennello Normale della tangente è un motore progettato specificamente per disegnare mappe normali, della varietà tangente. Queste sono a loro volta utilizzate nei programmi 3D e nei motori dei giochi per eseguire tutti i tipi di giochi di luce. Gli usi comuni delle mappe normali includono sia la creazione di dettagli fasulli, in cui nulla è presente, sia il loro impiego per guidare trasformazioni (Mappe di flusso).

Una mappa normale è un’immagine che contiene informazioni per i vettori. In particolare, esse contengono informazioni per i vettori normali, che rappresentano l’informazione su come la luce si curva su una superficie. Dato che i vettori normali sono formati da tre coordinate, proprio come i colori, è possibile memorizzare e visualizzare queste informazioni come colori.

Le Normali possono essere assimilate allo stilo su una tavoletta grafica. Possiamo utilizzare, quindi, i sensori di inclinazione disponibili in alcune tavolette per generare il colore delle normali, le quali possono poi essere utilizzate da un programma 3D per creare effetti di luce.

In breve, sarai in grado di disegnare con le superfici anziché con i colori.

Nel motore del pennello Normale della tangente sono disponibili le opzioni seguenti:

Parametri specifici del motore del pennello Normale della tangente

Inclinazione tangente

Queste opzioni determinano come sono calcolate le normali dall’input della tavoletta grafica.

Codifica tangente

Ti permette di impostare quale canale indica ciascun colore. Programmi diversi impostano coordinate diverse in canali diversi; una versione comune è che il canale verde debba essere invertito (-Y), o che il canale verde stia in realtà memorizzando il valore x (+X).

Opzioni di inclinazione

Ti permette di scegliere quale sensore viene utilizzato per X e Y.

Inclinazione

Utilizza l’inclinazione per X e Y.

Direzione

Utilizza l’angolo di disegno per X e Y e l’elevazione dell’inclinazione per Z; questo permette di disegnare facilmente mappe di flusso.

Rotazione

Utilizza la rotazione per X e Y e l’elevazione dell’inclinazione per Z. Disponibile solo per penne specializzate.

Sensibilità altezza

Ti permette di cambiare l’intervallo della normale risultante. Al valore 0 disegnerà solo la normale predefinita, al valore 1 disegnerà tutte le normali in un emisfero completo.

Uso

Il motore del pennello della mappa Normale della tangente è utilizzato al meglio col cursore Inclinazione, configurabile in Impostazioni ‣ Configura Krita ‣ Generale ‣ Forma del contorno ‣ Inclinazione contorno.

Procedura per la creazione di Mappe normali

  1. Crea un’immagine con un colore di sfondo (128, 128, 255) blu/viola.

    ../../../_images/Krita-normals-tutorial_1.png

    Impostazione di uno sfondo col colore predefinito.

  2. Imposta un gruppo con la maschera di filtro Bumpmap Phong. Usa la casella Usa mappa normale sul filtro in modo che utilizzi le normali.

    ../../../_images/Krita-normals-tutorial_2.png

    Creazione di un livello di filtro mappa bump phong, assicurarsi di attivare “Usa mappa normale”.

    ../../../_images/Krita-normals-tutorial_3.png

    Queste impostazioni configurano un bell’effetto «luce del giorno», con la luce n. 1 che rappresenta il sole, la luce n. 3 la luce del cielo e quella n. 2 la luce proveniente dal suolo.

  3. Crea un livello di filtro o una maschera Normalizza per normalizzare la mappa normale prima di alimentarla all’interno del filtro Bumpmap Phong per risultati migliori.

  4. Disegna poi sui livelli nel gruppo per avere un riscontro diretto.

    ../../../_images/Krita-normals-tutoria_4.png

    Disegna sul livello sotto i filtri col pennello normale della tangente in modo da convertirli in tempo reale.

  5. Per finire, una volta terminato, nascondi il livello del filtro Bumpmap Phong (ma mantieni il livello del filtro Normalizza!) ed esporta la mappa normale per il suo uso nei programmi 3D.

Disegnare mappe di direzione

Le mappe di direzione vengono create con l’opzione Direzione all’interno delle opzioni Inclinazione tangente. Queste mappe normali sono utilizzate per distorcere le trame nei programmi 3D (per simulare, per esempio, lo scorrere dell’acqua) o per creare mappe che indicano come vengono spazzolati i capelli oppure il metallo spazzolato. Krita non è attualmente in grado di fornire un riscontro su come una mappa di direzione specificata vada a influenzare una distorsione o uno shader, ma queste mappe sono un po” più facili da leggere.

Basta impostare l’opzione Inclinazione tangente a Direzione e disegnare. La direzione in cui disegna il tuo pennello sarà la direzione che è codificata nei colori.

Modificare un singolo canale

A volte hai necessità di modificare solo un singolo canale. In questo caso, imposta il metodo di fusione del pennello a Copia <canale>, con <canale> da sostituire con rosso, verde o blu. Questi si trovano sotto la sezione Varie dei metodi di fusione.

Se, dunque, desideri che il pennello modifichi solo il canale rosso, imposta il metodo di fusione a Copia rosso.

../../../_images/Krita_Filter_layer_invert_greenchannel.png

I metodi di fusione Copia rosso, verde e blu funzionano anche sui livelli filtro.

Questo si può fare anche con i livelli filtro. Se vuoi quindi passare rapidamente al canale verde di un livello, crea un livello filtro invertito eseguendoci sopra Copia verde.

Miscelare mappe normali

Per miscelare due mappe normali Krita possiede il metodo di fusione Combina mappa normale in Varie.