精灵,在计算机图形学中,是创造一个二维(2D)图像的行为,它通常比一个普通计算机屏幕的大小要小。这些图像被称为精灵,经常被动画化。精灵曾经是电脑游戏中的主要视觉元素,识别屏幕上的一个小正方形,用来表示游戏的某些元素,如角...
精灵,在计算机图形学中,是创造一个二维(2D)图像的行为,它通常比一个普通计算机屏幕的大小要小。这些图像被称为精灵,经常被动画化。精灵曾经是电脑游戏中的主要视觉元素,识别屏幕上的一个小正方形,用来表示游戏的某些元素,如角色或物体。随着三维(3D)游戏的出现,电子游戏中精灵的使用逐渐减少,取而代之的是3D模型。然而,精灵的使用又开始复苏,一直以来,移动和手持设备的发展缺乏计算能力和运行3D图形的图形硬件。

手持电脑绘制精灵的行为称为精灵。精灵通常分辨率有限,传统上是因为电视和电脑显示器的分辨率非常有限。人们对精灵的定义各不相同,有些人将其定义为在图形的未使用区域具有透明度的图像。更广泛的定义是,它是2D视频游戏中使用的任何小图像,其中case它也可以被称为平铺,可以被设计成显示重复的图案并充当背景。
当电子游戏朝着主要的3D效果发展时,精灵主要作为一种艺术形式继续发展,有时与2D游戏角色的怀旧情绪有关。精灵通常包括在有限的像素范围内开发图像,逐像素构建图像,而不是使用更大的图形工具。参考早期的sprite艺术作品,一些练习精灵的人将图像中的颜色限制为最初的16或256色调色板,这在第一代计算机显示器和视频游戏机上很常见
在许多电子游戏中,代表人物、特效和其他元素的精灵通常都是动画的。这涉及到在一系列帧中反复绘制同一个精灵,在这些帧中,动画通过,渐进式运动。这些运动有时被称为精灵条纹,可以保存在一个图像文件中,然后加载到一个程序中,在程序中,它们被切割成平铺并设置动画。
精灵的挑战之一是在有限的像素网格内工作,有时小到16像素的宽度。目标是在有限的空间内定义一个独特的角色,而有时,在sprite平铺中为动画留出空间。对于一个精灵来说,有几十个动画帧来描述它执行某些对包含它的视频游戏很重要的动作是很常见的。