opengl終究是一個繪制的工具,無論做什么樣的繪制,離不開載體和繪制的“人”
一:載體(就是視圖)
對于opengl而言。載體就是GlSurfaceView(表層):
二:繪制的“人”
對于opengl而言,繪制的“人”就是渲染器Renderer(本身就是GlSufaceView的內部接口)
三:矩陣變化
視圖變換:從不同的觀測點去觀察事物
模型變換:改變物體的位置來觀察物體
前兩者其實看過來的本質是一樣的
投影變換:等于膠片成像,通過遠近的不同在照片的顯示不同
視口變換:改變看出去的那個口,那個口就決定了大小
opengl中有提到模型視圖變換其實就是模型變換或者說是視圖變換,兩者達到的效果是一致的