OpenGL® 비트 맵이란 무엇입니까?

용어가 사용되는 상황에 따라 OpenGL® 비트 맵은 두 가지 중 하나 일 수 있습니다. 비트 맵의 ​​원래 의미는 각 픽셀 위치가 비트로 저장되어 투명 또는 솔리드 값을 제공하는 이미지입니다. 특정 이미지 파일 형식이 도입 된 후 "비트 맵"이라는 용어는 특정 형식으로 저장된 풀 컬러 이미지와 일반적으로 디지털 이미지를 의미하게되었습니다. 소스 코드 수준에서 OpenGL® 비트 맵은 원래 의미를 갖습니다. 단순화 된 이미지는 투명도 마스크를 만들거나 텍스트 또는 아이콘을 표시하거나 텍스처 또는 간단한 오버레이 역할을하는 데 가장 많이 사용됩니다. 이 용어가 디지털 이미지를 가리키는 데 사용될 때, 가장 일반적으로 다각형에 매핑되는 2D 텍스처로 사용됩니다.

진정한 2 색 OpenGL® 비트 맵은 디스크의 저장 공간을 거의 차지하지 않으며 구현에 따라 프로그램이 실행되는 동안 메모리를 거의 차지하지 않습니다. 비트 맵은 참 값과 거짓 값으로 구성되므로 파일에 고유 한 색상 정보를 포함 할 수는 없지만 매우 정확한 문자를 만드는 데 사용할 수 있습니다. 이 정밀도와 단순성은 비트 맵을 단일 픽셀 사용 여부에 대한 정보 만 필요한 기호, 아이콘 및 거의 모든 그래픽 디테일을 생성, 저장 및 표현하는 데 가장 널리 사용되는 방법 중 하나입니다.

OpenGL® 비트 맵의 ​​일반적인 용도는 장면 내에 텍스트를 표시하는 것입니다. 사용 가능한 다양한 비트 맵 글꼴이 있기 때문입니다. 가장 간단한 구현에서, 사변형이 장면 내부에 형성되고 비트 맵 글꼴 문자가 모양에 합성되어 단어와 문장을 형성합니다. 비트 맵 이미지에서 거짓 인 영역은 투명하므로 배경이 잘 보입니다. 추가 이점은 원하는 경우 텍스트가 장면과 함께 회전하거나 카메라를 향하도록 끊임없이 변환되어 일종의 헤드 업, 지속적인 표시를 제공한다는 것입니다.

OpenGL® 비트 맵의 ​​또 다른 용도는 투명도 마스크를 만드는 것입니다. 비트 맵을 사용하여 3D (3D) 모양의 영역을 투명하게 만들어 3D 모델로는 수행하기 어렵거나 불가능한 기본 유형의 모양을 효과적으로 조각 할 수 있다는 점을 제외하면 글꼴과 동일한 개념입니다. . 이 기법은 때때로 장면에서 나무를 나타 내기 위해 사용되는데, 나뭇 가지와 나뭇잎의 디테일이 어려운 경우가 있습니다. 일반적인 풀 컬러 텍스처는 일반적으로 투명도 마스크 위에 매핑되어 환상을 완성합니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?