精灵图

✍ dations ◷ 2025-07-21 13:12:52 #计算机图形学,电子游戏设计,电子游戏研发

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

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

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

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

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

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

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

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

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

相关

  • 记数系统记数系统,或称记数法或数制(numeral system、system of numeration),是使用一组数字符号来表示数的体系。一个理想的记数系统能够:记数系统可以按照以下方式分类:在木头、骨头或石
  • 托里切利语族托里切利语族(Torricelli languages)是一个由大约五十个巴布亚新几内亚北岸的语言所组成的语族,这些语言的总使用人数只有约80,000人。此语族以托里切利山脉为名。托里切利语
  • 生物素生物素(Biotin)为维生素B群之一,又称维生素H、维生素B7、辅酶R(Coenzyme R)等。 生物素在肝、肾、酵母、牛乳中含量较多,是生物体固定二氧化碳的重要因素。容易同鸡蛋白中的一种蛋
  • 海盗号海盗号(英语:Viking program)是美国国家航空航天局的一个项目,包括两个无人空间探测任务:海盗1号和海盗2号。每个航天器拥有一个用于从轨道上拍摄火星表面、运载着陆器以及进行与
  • 过滤器过滤器,是一种应用于流体输送泵进口端的一种过滤机械,主要由外罩、过滤网和底座三部分构成,过滤器的主要作用是通过规格相适应的滤网将流体重的垃圾和杂质拦截于其内部,以此达到
  • 异嘌呤醇别嘌呤醇(英语:Allopurinol,又名别嘌醇、异嘌呤醇)是主治高尿酸血症(血浆中的尿酸浓度过高)及其并发症痛风病等的药物。别嘌呤醇是一种嘌呤类似物;它是次黄嘌呤(体内一种常见的嘌呤)
  • 韦塞林·久拉诺维奇韦塞林·久拉诺维奇(英语:Veselin Đuranović;塞尔维亚语:Веселин Ђурановић;1925年5月17日-1997年8月30日),黑山族,是南斯拉夫的党和国家领导人,南斯拉夫共产主义者
  • 黎龙铤黎龙铤(越南语:Lê Long Đĩnh/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","M
  • 插件插件(又译外挂,英文为plug-in、plugin、add-in、addin、add-on、addon或extension)是一种电脑程序,透过和应用程序(例如网页浏览器,电子邮件客户端)的互动,用来替应用程序增加一些所
  • 台中市工艺师台中市工艺师(旧称大墩工艺师)是台中市政府文化局在2004年以弘扬工艺文化、提升创作与传承者荣誉为目标而设立“大墩工艺师”,为台湾首创的审查奖励机制,目前项目有木、竹、陶瓷