Vue Infinite è stato usato ampiamente nella produzione dei paesaggi tropicali dell'ultimo "Pirati dei Caraibi". Apparentemente è un programma facile da usare, ma in realtà nasconde moltissima potenza dietro all'interfaccia utente amichevole e artistica. Ad esempio l'editor di funzioni.
In questo tutorial, consigliato a chi ha già una conoscenza di base di Vue, vedremo come realizzare un labirinto di piante in pochi passaggi. Per farlo, useremo un ecosistema. In Vue gli ecosistemi permettono di popolare con oggetti un paesaggio in modo automatico e casuale. Sono utili per creare rapidamente un bosco, o una città. Con poco lavoro in più, però, possiamo pilotare gli ecosistemi e far loro disegnare quello che vogliamo.
Per ottenere l'immagine vista sopra, dobbiamo disegnare una mappa del nostro labirinto. La mappa dovrebbe essere in due colori, bianco e nero, con una leggera sfocatura per ammorbidire i contorni. Possiamo realizzarla con Photoshop, oppure con un software 3D. Nell'esempio di sopra abbiamo usato un programma per generare una curva di Hilbert. Queste "curve" hanno la proprietà di riempire lo spazio in modo uniforme, ed anche se non sono veri labirinti, lo sembrano.
Con la mappa pronta e salvata, apriamo Vue. Dal pannello che vediamo in figura selezioniamo il terreno, Ground, sempre presente e lo cancelliamo con DEL. Poi con Shift-T creiamo un nuovo terreno standard. Facciamo doppio click sul nome di questo terreno sempre nel pannello qui accanto, che è il world browser.
Si aprirà l'editor del terreno. Facciamo click sul bottone Reset per dargli un'altitudine uniforme e piatta. Selezioniamo OK. Adesso abbiamo un terreno sul quale lavorare, ed è l'oggetto attivo, quello al quale qualsiasi funzione di Vue fa riferimento in questo momento. Facciamo click due volte sulla sfera del materiale in alto a destra. Si aprirà l'editor dei materiali.
Da qui, facciamo click sull'icona della freccia nella cornice del pannello per caricare un nuovo materiale. Dalla libreria standard "Landscapes" scegliamo "Distant Fields" e facciamo ok. Adesso il terreno ha l'aspetto di un campo visto in distanza. Questa è soltanto una texture, non ancora un ecosistema. Per renderlo un ecosistema, facciamo click sul bottone Ecosystem in alto.
Nella linguetta General scegliamo il bottone Add e dalla tendina selezioniamo Plant. Una buona scelta per qualsiasi computer è la Felce (Fern). Nelle immagini di questo tutorial abbiamo usato il Fir tree, ma le scene occupavano più di due giga di ram. Facciamo ok e la pianta scelta sarà aggiunta all'ecosistema.
A questo punto cambiamo la scala della pianta, portandola a .1. Lasciamo la presenza invariata per conservare memoria (valori maggiori rendono più densa la popolazione e quindi il consumo di ram). Selezioniamo la linguetta Density, che controlla come verranno distribuite le copie della pianta sul terreno. Attiviamo la spunta accanto a Variable Density.
Stiamo per modificare la funzione di densità dell'ecosistema. Per farlo, sulla sfera della densità facciamo click col tasto destro e selezioniamo Edit Function.
Si aprirà l'editor delle funzioni. Uno strumento complesso ma potentissimo. Assicuriamoci che il parametro di densità sia selezionato
e quindi abbia il contorno rosso. A questo punto facciamo click sul bottone Immagine
e Vue renderà il parametro di densità collegato ad una immagine. Nella parte inferiore dell'editor di funzioni apparirà il pannello della texture map, nero perchè non è stata ancora caricata nessuna immagine.
Col bottone freccia sotto al quadrato nero accediamo al pannello di caricamento delle immagini. Poichè la mappa del labirinto non fa parte della libreria di Vue, scegliamo di nuovo il bottone freccia per caricare da disco la mappa.
Il grafico della nostra funzione cambierà mostrando la mappa della distribuzione collegata al parametro di densità, come in figura.
Questo significa che la densità di popolazione della pianta verrà variata da Vue in base al valore della texture map che abbiamo caricato. Massima densità dove la mappa è bianca, nulla dove è nera.
Finalmente possiamo vedere il risultato. Chiudiamo il Function Editor cliccando su OK, poi premiamo il bottone Populate del material editor per dare inizio alla popolazione dell'ecosistema. Se non accade nulla, assicuriamoci di aver cancellato il terreno originale, Ground come detto all'inizio del tutorial. Se invece Vue avvisa che l'ecosistema eccede la memoria disponibile, la pianta scelta per popolare il terreno è troppo dettagliata.
Con questa tecnica possiamo facilmente popolare con oggetti diversi un terreno, creando ad esempio una zona residenziale con strade, automobili, palazzi e zone verdi, ciascuna controllata da una mappa disegnata con Photoshop. E naturalmente possiamo creare dei Crop Circles di chiara fattura aliena: qualunque immagine diventa, in pratica, una guida per l'ecosistema.