What is blit?

Please pardon my ignorance as I just picked up computer graphics :).

What is blit as many of the posts here are often about blitzing of images/background etc ???

Is there anywhere where I can get some help/tutorial on graphic theories/methods that “accelerate” drawing onto the screen?

Thanks in advance
~Jeffrey

http://www.tuxedo.org/~esr/jargon/html/entry/blit.html

BLock Image Transfer

didn’t you read the link?!? It’s not BLock Image Transfer, it’s

Bacon, Lettuce, and Interactive Tomato

No, that’s meaning two: :stuck_out_tongue:

[quote]2. [historical, rare] Sometimes all-capitalized as BLIT': an early experimental bit-mapped terminal designed by Rob Pike at Bell Labs, later commercialized as the AT&T 5620. (The folk etymology from Bell Labs Intelligent Terminal’ is incorrect. Its creators liked to claim that “Blit” stood for the Bacon, Lettuce, and Interactive Tomato.)
[/quote]
I do like the Jargon File - it’s full of fascinating stuff like that. Blit came from BLT, came from BLock Transfer, came from PDP-10 assembly. Marvellous. The most I ever did with a PDP-10 was a bit of BASIC and playing Pac-man, but I still use the vocabulary it spawned today. That’s cool! 8)

Can anyone post an example basic blitting-algorithm to get an idea, how to do it ?
(sorry, if this is for the newless clewbies section)

Thanks !

mbw ;D

System.arrayCopy() is a basic blit operation

So is
drawImage(img,x,y,null);

Use drawImage and accelerated images to get at the hardware support for image blitting. See other threads for details on using accelerated images. Particularly keeping the current limitations on transparency in mind.

Thank u all !

mbw ;D