2012-10-22 45 views
0

我一直想知道Flipboard是如何工作的,十字路口中的標籤如何完美和美妙地透視。他們到底怎麼做?我真的很想知道每一次我打開它,所以我想,我也想學習這樣做。或者,如果你碰巧知道應用程序Clear(待辦事項管理器),它也會彎曲並剪切視圖。我該怎麼做才能學會做這種魔術?那些核心圖形動畫是?這不是一個「簡單」的圖像動畫,對吧?我知道這不是一個與代碼相關的問題,但是在這裏,人們知道我在哪裏可以找到/瞭解這種東西。另外,我認爲Core Graphics可以讓你創建漸變和其他神奇的東西,對嗎?我很想知道在哪裏學習。我想提到的一件事就是例如Ray Wenderlich的「Tiny Wings」教程,他在那裏設置了所有我根本不理解的代碼。我在Objective-C學習和工作了大約2。5年,我認爲我已經獲得了非常廣泛的語言知識。 (下圖:Ray Wenderlich的Tiny Wings教程中的中文字符(對我來說))。這個gl___是什麼?製作類似Flipboard的頁面/面板動畫?

glBindTexture(GL_TEXTURE_2D, _stripes.texture.name); 
glDisableClientState(GL_COLOR_ARRAY); 
glColor4f(1, 1, 1, 1); 
glVertexPointer(2, GL_FLOAT, 0, _hillVertices); 
glTexCoordPointer(2, GL_FLOAT, 0, _hillTexCoords); 
glDrawArrays(GL_TRIANGLE_STRIP, 0, (GLsizei)_nHillVertices); 

回答

2

GL_可能是graphics library

+0

噢耶我聽說過Open GL ES ......好吧謝謝:) –

+0

你碰巧知道翻轉板是否這樣做? –

+0

我不這樣做,但我認爲這是一個合理的猜測。 –