Skip to main content

Ano ang isang OpenGL Bitmap?

Isang OpenGL Ang bitmap ay maaaring isa sa dalawang bagay, depende sa konteksto kung saan ginagamit ang term.Ang orihinal na kahulugan ng isang bitmap ay isang imahe kung saan ang bawat lokasyon ng pixel ay naka -imbak nang kaunti, na nagbibigay ito ng isang halaga ng transparent o solid.Matapos ang pagpapakilala ng ilang mga format ng file ng imahe, ang salitang bitmap ay dumating din sa ibig sabihin ng mga imahe na may kulay na nakaimbak sa isang tiyak na format at, sa huli, mga digital na imahe sa pangkalahatan.Sa antas ng source-code, isang OpenGL Kinukuha ng Bitmap ang orihinal na kahulugan, at ang pinasimple na imahe ay madalas na ginagamit upang lumikha ng isang transparency mask, pagpapakita ng teksto o mga icon, o upang kumilos bilang isang texture o simpleng overlay.Kapag ang term ay ginagamit upang sumangguni sa anumang digital na imahe, kung gayon ang mga ito ay madalas na ginagamit bilang two-dimensional (2D) na mga texture na mai-map sa mga polygons.

Isang totoo, dalawang kulay na OpenGL Ang Bitmap ay tumatagal ng napakaliit na puwang ng imbakan sa isang disk at maaari ring sakupin ang napakaliit na memorya habang tumatakbo ang isang programa, depende sa pagpapatupad.Ang bitmap ay binubuo ng mga totoo at maling mga halaga, kaya maaari itong magamit upang makagawa ng tumpak na mga character, kahit na walang impormasyon sa intrinsikong kulay na maaaring isama sa file.Ang katumpakan at pagiging simple ay ginawa ang bitmap na isa sa mga pinaka -malawak na ginagamit na pamamaraan para sa paglikha, pag -iimbak at kumakatawan sa mga simbolo, mga icon at halos anumang graphical na detalye na nangangailangan lamang ng impormasyon sa kung ang isang solong pixel ay ginagamit o hindi.OpenGL Ang bitmap ay upang ipakita ang teksto sa loob ng isang eksena.Ito ay dahil mayroong maraming iba't ibang mga font ng bitmap na magagamit.Sa pinakasimpleng pagpapatupad, ang isang quadrilateral ay nabuo sa loob ng eksena at ang mga character na font ng bitmap ay pinagsama sa hugis upang mabuo ang mga salita at pangungusap.Ang mga lugar ng imahe ng bitmap na hindi totoo ay malinaw, nangangahulugang ang background ay ipapakita.Ang isang karagdagang benepisyo ay ang teksto ay iikot sa eksena, kung nais, o maaaring patuloy na isinalin upang harapin ang camera, na nagbibigay ng isang uri ng mga head-up, patuloy na pagpapakita.

Ang isa pang paggamit para sa isang OpenGL reg;Ang bitmap ay upang lumikha ng isang transparency mask.Ito ay ang parehong konsepto bilang isang font, maliban sa bitmap ay ginagamit upang gumawa ng mga lugar ng isang three-dimensional (3D) na hugis na transparent, na epektibong nagbibigay ng kakayahang mag-ukit ng mga hugis mula sa mga primitive na uri na maaaring maging mahirap o imposible na gawin sa isang modelo ng 3D.Ang pamamaraan na ito ay minsan ginagamit upang kumatawan sa mga puno sa isang eksena, kung saan ang detalye ng mga sanga at dahon ay maaaring maging mahirap.Ang isang normal, buong kulay na texture ay karaniwang naka-mapa sa tuktok ng transparency mask upang makumpleto ang ilusyon.