From BlenderWiki

Jump to: navigation, search

Displacement

'Implementazione non ancora finita, contrassegnata come caratteristica sperimentale.

La forma della superficie o il volume all'interno di una mesh, può essere modificato da uno shaders displacement. In questo modo le textures possono essere usate per rendere la superficie della mesh più dettagliata.

Tipo

A seconda delle impostazioni, lo spostamento può essere virtuale, modificare solo le normali delle superfici per dare l'impressione di spostamento, noto come bump mapping, o una combinazione di spostamento reale e virtuale. I tipi di displacement sono:

  • True Displacement: I vertici della mesh saranno spostati prima del rendering, modificando la mesh attuale. Questo dà il miglior risultato qualitativo, se la mesh è finemente suddivisa. Questo metodo usa molta più memoria.
  • Bump Mapping: Quando si esegue lo shader surface, una normale di superficie modificata è usata al posto della vera normale. Questa è un'alternativa veloce al True Displacement, ma è un'approsimazione. La sagoma della superficie non sarà accurata e non ci saranno ombre dello spostamento.
  • Displacement + Bump: Entrambi i metodi possono essere combinati, fare uno spostamento su una mesh grossolana e utilizzare il Bump Mapping per gli ultimi dettagli.

Selection 017.png

Bump Mapped Displacement

Suddivisione

'Implementazione non ancora finita, contrassegnata come caratteristica sperimentale..

Per spostamenti dettagliati, la mesh deve essere suddivisa in piccoli poligoni. Questo può essere ottenuto utilizzando un modificatore Subdivision Surface, ma è anche possibile lasciare che il motore del rendering suddivida la mesh.