>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Cos'è l'Animazione Raster nella Grafica Computerizzata

Nell'animazione computerizzata, il termine "grafica raster" si riferisce ai frame di animazione composti da pixel piuttosto che da componenti scalabili, come vertici, spigoli, nodi, percorsi o vettori. Memorizzare le immagini come pixel invece che come vettori o vertici consente un'illuminazione e un colore molto più profondi e realistici perché il computer non deve renderizzare ogni frame in tempo reale come in un videogioco 3D. Tuttavia, poiché un PC veloce può impiegare 10-20 minuti per renderizzare un solo frame, il rendering di un'intera animazione richiede solitamente una rete di nodi di rendering.

Bitmap e Grafica Vettoriale Scalabile

L'animazione raster non si riferisce solo alla grafica 3D, sebbene la domanda di animazione 2D in film, TV, videogiochi e spot sia diminuita da quando la potenza di elaborazione è diventata abbastanza accessibile da renderizzare animazioni 3D con un budget ridotto. Un'immagine raster è semplicemente un altro termine per bitmap, o immagine basata su pixel. In confronto, un'immagine vettoriale è un'immagine 2D creata in un editor di grafica vettoriale scalabile come Adobe Illustrator o Inkscape open source. I file SVG occupano meno spazio su disco delle bitmap perché memorizzano solo i percorsi che delimitano le forme in un'immagine, mentre le bitmap memorizzano dati per ogni pixel. Le bitmap memorizzano tutta la profondità e la sottigliezza della luce che la risoluzione dell'immagine permette, mentre gli SVG hanno colori semplici, in stile cartone animato.

Memorizzazione File

Il termine "immagine raster" si riferisce al modo in cui l'immagine è memorizzata piuttosto che a come viene visualizzata. Quando la scheda video renderizza un frame di un videogioco, vedete gli stessi pixel che vedreste se pre-renderizzaste il frame con le stesse impostazioni. Il file letto dal gioco memorizza l'immagine come un enorme array di vertici, e il videogioco contiene routine software che muovono i vertici in base agli eventi del gioco. I videogiochi sacrificano il realismo per la fluidità durante il gioco, ma spesso contengono filmati pre-renderizzati con grafica completamente realizzata. Queste scene, memorizzate come MPEG o formato simile, fanno spesso sì che le dimensioni dei giochi moderni superino 1 GB.

Animazione Raster Tradizionale

Prima che l'animazione 3D diventasse accessibile, film e programmi TV animati erano per lo più dipinti a mano, ma i videogiochi usavano animazione raster a basso dettaglio per memorizzare la grafica su cartuccia o disco. Gli artisti dei videogiochi negli anni '80 e '90 animavano questi bitmap dei personaggi usando fogli sprite, che permettevano di separare tutti gli oggetti in movimento nel gioco. Le routine software del gioco riproducevano i frame in ogni foglio sprite indipendentemente l'uno dall'altro così che il gioco potesse reagire alle azioni del giocatore.

Animazione Raster Moderna

Molti cartoni moderni usano l'animazione raster per aggiungere colore all'animazione disegnata a mano su cel. Ogni frame viene scannerizzato in un computer o disegnato su una tavoletta grafica, e l'intera animazione viene memorizzata come filmato digitale. Linguaggi di programmazione come Flash, HTML e Java includono librerie di animazione che generano animazioni 2D basate su eventi di input utente, come clic del mouse o pressioni dei tasti. Come la grafica vettoriale, queste animazioni generate possono essere scalate per adattarsi a qualsiasi finestra, mentre la grafica raster pre-renderizzata ha una risoluzione predeterminata e diventa pixelata quando ingrandita.

  1. Qual è la Definizione di Memoria del Computer?
  2. Cosa Fa una Scheda Grafica del Computer
  3. Cos'è un laptop Satellite?
  4. Cos'è la memoria principale (RAM) in un computer?
  5. Cos'è la Memoria Cache su un Computer?
  6. Cos'è un Driver Video?