精灵图

✍ dations ◷ 2025-06-29 05:53:09 #计算机图形学,电子游戏设计,电子游戏研发

在计算机图形学中,当一张二维图像集成进场景中,成为整个显示图像的一部分时,这张图就称为精灵图(英语:Sprite)。

常见碳酸饮料雪碧的英文名也是 Sprite,因此也有人会使用雪碧图的非正式译名。

精灵图源于1974年左右街机的兴起,其中的只读存储器使得精灵图被广泛使用。Taito当时发售了最早使用精灵图的电子游戏。

二十世纪七十年代中期,Signetics设计出第一款支持生成精灵图形的视频/图形处理器。

1977年发售的Atari 2600以其硬件精灵图为卖点,支持五个图形对象同时在游戏场景中独立移动。

“精灵图”一词首次作为图形术语出现,是在德州仪器的9918(A)视频显示处理器上。使用“精灵图”作为术语,是因为精灵图并不是帧缓冲中位图数据的一部分,而是“悬浮”于帧缓冲中数据之上,不影响其中数据,就像幽灵或精灵一样。

精灵图多用于游戏中的人物和可移动物品,也可以用于显示鼠标指针和输入的文字。如果屏幕上的可移动物体的尺寸比一个精灵图要大,可由若干个精灵图缩放/拼接而成。

广告牌(billboards)实现的是3D场景中的一种精灵图。正如高速公路旁的广告牌总是朝向驾驶员一样,3D精灵图总是朝向摄像机。使用广告牌技术不仅能够获得更高的性能,同时还能使得画面更加美观。相对于其它类型的3D对象,大多数3D渲染引擎处理这类“3D精灵图”时处理得更快。从美学角度看,有时精灵图也很占优,因为多边形渲染很难实现一些类似于火焰的效果。

CSS拼合图(CSS Sprites)技术,是将需要分别显示的多张图像集成为单一图像,然后利用层叠样式表分别定位显示各部分图的技术,以减少下载图像数量,提高网页显示速度。

相关

  • 排卵排卵(英语:Ovulation)是女性卵巢内的卵泡破裂,释放次级卵母细胞的过程,这个卵母细胞会离开卵巢,由输卵管进入子宫,是女性月经周期的一部分。在排卵后的黄体期,卵子准备好可以和精子
  • Hsub2/subCSsub3/sub硫代碳酸是一种无机化合物,为碳酸中的氧被硫取代产生的化合物,其分子式为H2CS3。用硫氢化物(SH-)在碱性溶液中,和二硫化碳反应得到硫代碳酸盐:此时再用钡盐将得到的硫代碳酸盐转
  • 缅语缅甸缅甸语(မြန်မာဘာသာ)属汉藏语系藏缅语族,以仰光音为标准。它是缅甸联邦的官方语言,在该国有大约3200万人使用,而且在孟加拉国、马来西亚、泰国、美国也有少量分布。
  • 龙山邻接行政区城中区、古亭区、双园区;台北县三重市龙山区为台湾台北市旧行政区之一,区名源自艋舺龙山寺,位于台北市西南。区内为昔日艋舺市街,地势平坦,建物密集。1990年裁撤并入新
  • 大浦洞-1导弹大浦洞1号导弹(대포동 1호,Taepodong-1),朝鲜称白头山1号导弹(백두산 1호)是朝鲜研制的中近程弹道导弹,射程为2500公里。据韩国《中央日报》2月15日援引该国官方消息称,朝鲜已经成功
  • LGBT历史LGBT历史可以追溯自人类历史上自古代文明时期记录的同性恋历史,包括女同性恋、男同性恋、双性恋、变性人和跨性别者。LGBT人群在历史上经过了长期的迫害,导致这些人倾向于压抑
  • 巧克力披萨巧克力披萨是披萨的一种类型。使用巧克力作为披萨的主要成分。巧克力饼可以作为一种甜点。甚至有一些公司在制作巧克力披萨有各自专门的技巧。在美国,有一家名为“巧克力披萨
  • 反应滞留时间反应停留时间指的是反应物料从进入反应器时算起到离开反应器时为止所经历的时间。在间歇反应器中所有物料具有相同的停留时间,而且等于反应时间。对于理想管式反应器,物料流动
  • 陈遵毅陈遵毅,江西庐陵(今江西吉安)人,明朝政治人物。同进士出身。成化五年(1469年)己丑科进士,弘治元年(1488年)接替索雄任嘉定县知县一职,1490年由白质接任。
  • 张凤翼 (万历进士)张凤翼(?-1636年),山西代州人,明末政治人物,官至兵部尚书。张凤翼为万历四十一年(1613年)进士,授户部主事。崇祯八年(1635年)冬,召拜兵部右侍郎兼右都御史,代杨嗣昌总督宣、大、山西军务。