簡體   English   中英

如何在2D OpenGL場景中獲得絕對平移

[英]how to get the absolute translation in a 2D opengl es scene

我在2d opengl es 1.1中渲染了一個可縮放/縮放的圖像。 縮放后,如何獲得從圖像左側到可見區域左側的絕對位置? 繼承人的形象,以澄清我的意思是:

在此處輸入圖片說明

我對IOS不太了解,但是從邏輯上講,根據原點在哪里以及圖像在屏幕上的繪制方式,您只需計算與圖像x位置的距離即可。 例如,如果您的原點位於屏幕的左上角(0,0),並且圖像是從左上角繪制的(例如(-10,0)),則您的距離將僅僅是絕對值圖片x位置的位置(例如10個單位)。 但是,如果說您的原點在中心,那么您就必須考慮屏幕尺寸並減去一半的寬度才能獲得距離。 這聽起來可能令人困惑,但它應該只是基礎數學。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM