OpenGL Texture 初識紋理

2021-10-06 23:55:13 字數 608 閱讀 3486

描述

gl_repeat

對紋理的預設行為。重複紋理影象。

gl_mirrored_repeat

和gl_repeat一樣,但每次重複是映象放置的。

gl_clamp_to_edge

紋理座標會被約束在0到1之間,超出的部分會重複紋理座標的邊緣,產生一種邊緣被拉伸的效果。

gl_clamp_to_border

超出的座標為使用者指定的邊緣顏色。

gl_nearest 臨近過濾

gl_linear 線性過濾

mipmap

描述gl_nearest_mipmap_nearest

使用最鄰近的多級漸遠紋理來匹配畫素大小,並使用鄰近插值進行紋理取樣

gl_linear_mipmap_nearest

使用最鄰近的多級漸遠紋理級別,並使用線性插值進行取樣

gl_nearest_mipmap_linear

在兩個最匹配畫素大小的多級漸遠紋理之間進行線性插值,使用鄰近插值進行取樣

gl_linear_mipmap_linear

在兩個鄰近的多級漸遠紋理之間使用線性插值,並使用線性插值進行取樣

乙個紋理的位置值稱為乙個紋理單元。

跟我一起學OpenGL texture 紋理

前面學習了畫普通的圖形,但是顏色比較單一,有什麼好的方法讓圖形顏色更加豐富,更加真實呢?texture 中文譯為紋理 就可以扮演這一角色,本節則簡單說明texture的使用。執行下面的程式,便可出現乙個黑白相間的棋盤 1 include 2 include 3 include 4 using nam...

docker初識 Docker 初識

一 docker 簡介 docker是乙個開源的應用容器,使用者可以將web程式和服務打包到乙個輕量級 可以移植的容器中,然後發布到任務流行的linux伺服器上,實現虛擬化。同時完全是沙箱操作,即docker內部是乙個沙箱操作,專案之間不會有任何介面,並且開銷極低。二 docker centos 安...

docker初識 初識 Docker

docker 學習 docker概述 docker安裝 docker命令映象命令 容器命令 操作命令 docker映象!容器資料卷!dockerfile docker網路原理 idea整合docker docker compose docker swarm 簡化的k8s ci cd jenkins ...