什么是opengl®位图?(an opengl® bitmap?)

OpenGL®位图可以是两种类型之一,具体取决于使用该术语的上下文。位图的原始含义是一幅图像,其中每个像素位置都存储在一个位中,使其具有一个透明或实心的值。在引入某些图像文件格式之后,“位图”一词也开始指以某种格式存储的全彩图像,最终指的是一般的数字图像。在源代码级别,OpenGL®位图具有原始含义,简化图像通常用于创建透明度遮罩、显示文本或图标,或用作纹理或简单叠加。当该术语用于指代任何数字图像...

OpenGL®位图可以是两种类型之一,具体取决于使用该术语的上下文。位图的原始含义是一幅图像,其中每个像素位置都存储在一个位中,使其具有一个透明或实心的值。在引入某些图像文件格式之后,“位图”一词也开始指以某种格式存储的全彩图像,最终指的是一般的数字图像。在源代码级别,OpenGL®位图具有原始含义,简化图像通常用于创建透明度遮罩、显示文本或图标,或用作纹理或简单叠加。当该术语用于指代任何数字图像时,这些图像通常用作要映射到多边形上的二维(2D)纹理。

An OpenGL® bitmap can be used to create a transparency mask and make areas of a three-dimensional (3D) shape transparent.

真正的双色OpenGL®位图在磁盘上占用的存储空间非常小,并且在程序运行时占用的内存也非常小,具体取决于实现。位图仅由真值和假值组成,因此它可以用来生成非常精确的字符,尽管文件中不能包含任何固有的颜色信息。这种精确性和简单性使位图成为创建、存储和表示符号、图标以及几乎任何仅需要关于是否使用单个像素的信息的图形细节的最广泛使用的方法之一。

OpenGL®位图的常见用途是在场景中显示文本。这是因为有各种各样的位图字体可用。在最简单的实现中,场景内部形成四边形,位图字体字符被合成到形状上以形成单词和句子。位图图像中为false的区域是透明的,这意味着背景将显示出来。另一个好处是,如果需要,文本将随场景旋转,或者可以不断转换为面向摄影机,提供一种平视、持久的显示。

OpenGL®位图的另一个用途是创建透明度遮罩。这与字体的概念相同,只是位图用于使三维(3D)形状的区域透明,从而有效地授予从基本类型雕刻形状的能力,这些基本类型可能难以或不可能使用3D模型。这种技术有时用于表示场景中的树木,否则树枝和树叶的细节可能会很困难。正常的全彩纹理通常映射到透明遮罩的顶部以完成幻觉。

  • 发表于 2021-12-11 17:32
  • 阅读 ( 106 )
  • 分类:互联网

你可能感兴趣的文章

位图(bitmap)和矢量(vector)的区别

...位图和矢量是两种主要的图形类型。 覆盖的关键领域 1.什么是位图–定义、图形、功能2.什么是矢量–定义、图形、功能3.位图和矢量的区别是什么–关键区别的比较 关键术语 位图、图形、光栅、矢量 什么是位图(bitmap)? 位图...

  • 发布于 2021-07-01 07:56
  • 阅读 ( 703 )

opengl(opengl)和开放计算语言(opencl)的区别

...编写程序。它们都是用C语言编写的。 覆盖的关键领域 1.什么是OpenGL–定义,功能2.什么是OpenCL–定义,功能3.OpenGL和OpenCL的区别是什么–主要区别的比较 关键术语 OpenGL,OpenCL 什么是opengl(opengl)? OpenGL是一个用于绘制二维和三...

  • 发布于 2021-07-01 12:42
  • 阅读 ( 424 )

什么是位图纹理?(bitmap textures?)

位图纹理是数字格式的图像,通常创建为位图,可应用于对象或图像以向其提供纹理。这些类型的图像通常用于三维(3D)计算机生成图像(CGI),以提供具有附加细节的对...

  • 发布于 2021-12-08 22:56
  • 阅读 ( 168 )

什么是位图字体?(a bitmap font?)

位图字体是一种计算机字体,它使用一种称为像素的图片元素来构建称为字形的符号,这些符号构成了整个位图字体。当必须使用紧凑、快速加载的字体时,使用这种字体...

  • 发布于 2021-12-09 13:41
  • 阅读 ( 251 )

什么是位图图像?(a bitmap image?)

位图是以计算机形式存储的图像的多种文件格式之一。它带有分机。BMP。计算机使用1位和0位来存储数据。位图实际上是一个位图,当它被渲染到像计算机显示器这样的显示...

  • 发布于 2021-12-09 13:42
  • 阅读 ( 332 )

什么是位图索引?(a bitmap index?)

位图索引是一种特定的数据结构。在计算机科学中,数据结构是为了最有效地利用数据而对数据进行排列和分类的方法。使用这种特殊数据结构的优点是某些信息可以更快...

  • 发布于 2021-12-09 13:43
  • 阅读 ( 217 )

什么是opengl®ati™ 驾驶员(an opengl® ati™ driver?)

开放图形库®(OpenGL®)ATI™ 驱动程序是由ATI开发的软件接口™ 这些技术将成为图形卡硬件和OpenGL®库抽象编程接口(API)之间的桥梁。每个操作系统都有不同的驱动程序,...

  • 发布于 2021-12-11 17:31
  • 阅读 ( 142 )

什么是opengl®相机?(an opengl® camera?)

“OpenGL®照相机”是指开放图形库®(OpenGL®)场景中的查看器虚拟位置的名称。它由查看器在场景中的位置定义,然后由查看器查看的位置或方向定义。摄影机在OpenGL®场景...

  • 发布于 2021-12-11 17:33
  • 阅读 ( 101 )

什么是opengl®帧缓冲区?(an opengl® framebuffer?)

...是无用的,除非存在可以绑定效果或纹理的图像;否则,什么也不会出现。使用帧缓冲区时,它会组合其他几个缓冲区,这使得图形资源池比单独使用缓冲区更高效。 ...

  • 发布于 2021-12-11 17:35
  • 阅读 ( 122 )

什么是opengl®插件?(an opengl® plugin?)

OpenGraphics Library®(OpenGL®)插件是一款软件,旨在向一个独立的中央应用程序添加一些基于OpenGL®的功能。对于图形应用程序,OpenGL®插件可以添加通过OpenGL®库处理的新渲...

  • 发布于 2021-12-11 17:37
  • 阅读 ( 119 )