» it.EX9.Dataflow
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

it.EX9.Dataflow

English | French | Spanish | Japanese

The original english version of this page is newer and may contain information this translation does not have! Click here to view the english version.

Il complessivo flusso di dati della pipeline di rendering 3d di vvvv potrebbe essere rappresentato così:

vvvv trasmette molteplici dati alla scheda grafica:

  • Mesh
  • Texture
  • Variabili definite dall'utente
  • Condizioni di Render
  • Matrici di Trasformazione

Prima viene applicato il programma VertexShader ad ogni vertice. Il suo compito maggiore consiste nel proiettare geometrie sullo schermo. In output troviamo la posizione dei vertici nel sistema di riferimento relativo alla proiezione inviati al rasterizzatore ed altri dati inviati al PixelShader.

Nel passaggio tra VertexShader e PixelShader il rasterizzatore converte la grafica vettoriale in ingresso in grafica raster, cioè composta di pixel, in uscita. Il rasterizzatore calcola

  • quali pixels dello schermo appartengano alla geometria
  • l'interpolazione tra i dati per ciascun vertice inviati dal VertexShader ed i dati per ciascun pixel che sia incluso tra i vertici

A questo punto il programma PixelShader viene eseguito per ogni pixel visibile, secondo i dati ricevuti dal rasterizzatore, calcolando così il colore finale di ciascun pixel.

anonymous user login

Shoutbox

~10d ago

bjoern: Yo peeps! I am looking for a job/project starting July. For contact info check: vvvv specialists available for hire

~1mth ago

joreg: Summer Season 23 vvvv workshops are now ready for sign-up: https://thenodeinstitute.org/vvvv-intermediates-summer-2023/

~1mth ago

schlonzo: yeah! shader input pins now also visible, while the variable it not used!

~1mth ago

benju: Job opportunity, teaching Sounddesign for New Media purposes in Berlin (6hrs/week): https://www.letteverein.berlin/wp-content/uploads/2023/03/Ausschreibung_MIA_LK_6_UStd._Sounddesign_NEU.pdf

~2mth ago

joreg: vvvv gamma 5.0 is out! Please read all about it in the release notes: https://visualprogramming.net/blog/2023/vvvv-gamma-5.0-release

~2mth ago

domj: Coming to LPM next weekend? Learn more about one of the first full vvvv gamma apps, Schéma! https://liveperformersmeeting.net/editions/2023-muenster/program/detail/schema-talk/

~2mth ago

joreg: Want to get started with #vvvv? Check this 12 session beginner online course starting May 8th: https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2023/

~3mth ago

mediadog: @ggml Yup, lots. Only used in 4.x, haven't tried in 5.x yet: https://www.unrealengine.com/marketplace/en-US/product/simple-udp-tcp-socket-client