精灵图

✍ dations ◷ 2025-02-23 10:10:46 #计算机图形学,电子游戏设计,电子游戏研发

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

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

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

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

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

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

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

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

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

相关

  • 数理经济学数理经济学(英语:Mathematical economics),从广义上说,是指运用数学模型来进行经济分析,解释经济学现象的理论。从狭义上来说,是特指法国经济学家瓦尔拉斯(Léon Walras)开创的一般均
  • 西伯利亚大陆西伯利亚大陆(Siberia)又名安加拉古陆(Angaraland),是个史前克拉通(稳定地块),存在于埃迪卡拉纪到二叠纪之间。现在的中西伯利亚高原是昔日西伯利亚大陆的残余部分。阿非利加洲(非洲)
  • 萤光荧光(fluorescence)是一种光致冷发光现象。当某种常温物质经某种波长的入射光(通常是紫外线或X射线)照射,吸收光能后进入激发态,并且立即退激发并发出出射光(通常波长比入射光的的
  • 莉莉·艾尔伯莉莉·艾尔伯(丹麦语:Lili Elbe,1882年12月28日-1931年9月13日)是一位丹麦跨性别女性,也是世界上有纪录的最早接受性别重置手术者之一。艾尔伯出生时生理性别为男性,名叫埃纳·莫恩
  • 谎言谎言,是一种虚伪、不实的陈述,常被用以欺骗他人。这种沟通手法常常被称为 撒谎或说谎,而说谎的人即是骗子。如果用说谎欺骗以牟利,则可能会被称为诈骗,而长期使用这种手法获利的
  • 福永街道福永街道是中国广东省深圳市宝安区下辖的一个街道,位于宝安区西南部,深圳市西北部。辖区总面积37.6平方公里,下辖7个社区,7个居委会。总人口46万人,其中户籍人口1.5万人。福永街
  • 纬来电视网纬来电视网股份有限公司(英语:Videoland Television Network),通称纬来电视网、纬来,是台湾大型卫星电视频道业者,最初为为和信集团旗下企业之一,成立于1996年。前身为纬来企业股份
  • 贝尔花园贝尔加登斯(Bell Gardens)是美国加州洛杉矶郡的城市之一,根据2000年度人口普查的统计,该城市的人口为44,054人。贝尔加登斯也是洛杉矶郡中,五个准许开设赌场的城市之一,但禁止骰子
  • 布鲁克县布鲁克县(Brooke County, West Virginia)是美国西维吉尼亚州北部的一个县,西邻俄亥俄州,东邻宾夕法尼亚州。面积239平方公里。根据美国2000年人口普查,共有人口25,447人。县治韦
  • 克里斯·华莱士克里斯托弗·“克里斯”·华莱士(英语:Christopher "Chris" Wallace,1947年10月12日-),是一位美国电视主持人和政治评论家。作为现今福克斯广播公司的主持人,现在主持着一档福克斯