Hold And Modify: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
chiarisco ulteriormente alcuni passaggi un po' complessi. Elimino la parola "bitplane", non spiegata nella voce e la sostituisco con il termine "bit", in questo caso pressoché equivalente. |
→Vantaggi e svantaggi: meglio il link diretto rispetto a quello generico |
||
Riga 46:
Nel 1985, quando fu lanciato l'Amiga, il modo HAM costituiva un vantaggio rispetto ai sistemi concorrenti, in quanto consentiva al sistema di visualizzare foto digitalizzate e alcune immagini in rendering 3D ad un livello considerato "fotorealistico" per quel periodo.
Il modo HAM è solo un'approssimazione del [[truecolor]]. Possono essere necessari fino a tre pixel per passare da un colore ad un altro, sicché nel visualizzare cambiamenti repentini di colore spesso presenti nelle foto digitalizzate, possono comparire evidenti frange multicolori. Inoltre questa modalità, per le sue caratteristiche che costringono il processore grafico a ricalcolare in tempo reale i colori dell'immagine, è intrinsecamente più lenta delle altre modalità grafiche di Amiga, tando da aver fatto valutare a [[Jay Miner]], il progettista del [[Original Chip Set#Blitter|Blitter]], l'opportunità di eliminarla dalla versione definitiva del chip<ref>{{Cita web|lingua=en|titolo=A history of the Amiga, part 2: The birth of Amiga|url=http://arstechnica.com/gadgets/2007/08/a-history-of-the-amiga-part-2/3/|autore=Jeremy Reimer|data=13 agosto 2007|accesso=24-05-2015}} - Traduzione in italiano del testo in [http://www.recensopoli.it/2010/12/tecnopoli-una-storia-dellamiga-parte-2_18.html Una storia dell'Amiga, parte 2]</ref>.
Il modo HAM è inoltre difficile da usare nei giochi e nelle applicazioni dove il contenuto dello schermo va modificato. Se si fa scorrere lo schermo verso sinistra, fino a farne uscire un pixel "di base", i pixel successivi, da questo dipendenti, assumono colori errati. Questo effetto collaterale complica la gestione degli scorrimenti orizzontali. Una cosa analoga succede se un pixel "di base" viene inserito in una sequenza di pixel interdipendenti; per questo motivo è difficile disegnare i BOB (gli ''[[Sprite (informatica)|sprite]]'' di Amiga) con il Blitter senza rovinare l'immagine sottostante.
|