Un dettaglio che dà vita a un personaggio è un riflesso sottile negli occhi. Questo tutorial spiega un metodo per generare un punto di luce sulla cornea che si orienti sempre verso la camera, indipendentemente dall'angolo dell'animazione. È una tecnica utile per personaggi stilizzati o render ravvicinati, dando quell'impressione di umidità e attenzione. Raggiungeremo l'effetto usando un semplice nodo nell'editor di shader.
Implementazione con il nodo Geometry e coordinate della camera 👁️
Il sistema si basa sulla direzione della camera. Nell'editor di nodi del materiale dell'occhio, aggiungi un nodo Geometry e collega la sua uscita View a un nodo Vector Math (operazione Normalize). Questo vettore direzionale viene usato per controllare una texture Gradient Texture (tipo Spherical). Regolando la scala e il contrasto del gradiente, si genera un punto luminoso. Infine, si mescola con il colore base dell'iride usando un Mix Shader, controllando l'intensità con la forza di emissione.
Quando i tuoi personaggi ti fissano intensamente... troppo 👀
Con questo effetto, le tue creazioni ti osserveranno con un'attenzione inesorabile. Non importa se ruoti la camera di 180 gradi o la nascondi dietro un oggetto; quel bagliore penetrante ti troverà sempre. È ideale per dare loro un tocco leggermente ossessivo o per simulare che abbiano preso troppa caffeina. Un piccolo passo per il nodo Geometry, un grande passo per la sensazione di essere perseguitato dalle tue stesse figure 3D.