OpenGL® 비트 맵이란 무엇입니까?
OpenGL® 비트 맵은 용어가 사용되는 컨텍스트에 따라 두 가지 중 하나 일 수 있습니다. 비트 맵의 원래 의미는 각 픽셀 위치가 약간 저장되어 투명하거나 단단한 값을 제공하는 이미지입니다. 특정 이미지 파일 형식을 도입 한 후 "BitMap"이라는 용어는 특정 형식으로 저장된 풀 컬러 이미지와 일반적으로 디지털 이미지를 의미했습니다. 소스 코드 수준에서 OpenGL® 비트 맵은 원래 의미를 취하며 단순화 된 이미지는 투명도 마스크를 만들거나 텍스트 또는 아이콘을 표시하거나 텍스처 또는 간단한 오버레이 역할을하는 데 가장 자주 사용됩니다. 이 용어가 디지털 이미지를 참조하는 데 사용될 때, 이들은 다각형에 매핑되는 2 차원 (2D) 텍스처로 가장 자주 사용됩니다.
진정한 2 색 OpenGL® 비트 맵은 디스크에서 저장 공간을 거의 차지하지 않으며 구현에 따라 프로그램이 실행되는 동안 메모리를 거의 차지할 수 있습니다. 비트 맵은 단지 구성됩니다진실 및 거짓 값이므로 파일에 고유 한 색상 정보가 포함될 수는 없지만 매우 정확한 문자를 만드는 데 사용할 수 있습니다. 이 정밀도와 단순성은 비트 맵을 기호, 아이콘을 작성, 저장 및 표현하는 데 가장 널리 사용되는 방법 중 하나로 만들었습니다.
OpenGL® 비트 맵의 일반적인 사용은 장면 내에 텍스트를 표시하는 것입니다. 이는 다양한 비트 맵 글꼴이 있기 때문입니다. 가장 간단한 구현에서는 장면 내부에 사변형이 형성되고 비트 맵 글꼴 문자는 단어와 문장을 형성하기 위해 모양에 합성됩니다. False 인 비트 맵 이미지의 영역은 투명하므로 배경이 표시됩니다. 추가적인 이점은 텍스트가 원하는 경우 장면과 함께 회전하거나 지속적으로 번역 될 수 있다는 것입니다.카메라를 마주하고 일종의 헤드 업, 지속적인 디스플레이를 제공합니다.
OpenGL® 비트 맵의 또 다른 용도는 투명도 마스크를 만드는 것입니다. 비트 맵이 3 차원 (3D) 모양의 투명 영역을 만드는 데 사용되는 것을 제외하고는 글꼴과 동일한 개념입니다. 이 기술은 때때로 가지와 잎의 세부 사항이 어려울 수있는 장면에서 나무를 나타내는 데 사용됩니다. 정상적인 풀 컬러 텍스처는 일반적으로 투명성 마스크 위에 매핑되어 환상을 완성합니다.