2010-07-26 50 views
2

任何人都知道opengl實現類似於圖庫小部件的例子嗎?基本上,我正在尋找一個如何使用opengl水平滾動圖像列表的例子。我從cooliris的Gallery 3D應用程序中看到過這種行爲,但該應用程序中存在很多代碼,我一直無法弄清楚它是如何工作的。我是使用opengl的新手。Opengl圖庫實現?

回答

3

你在找什麼是texture mappingNeHe擁有最完整的OpenGL教程集合。我強烈建議你去take a look

我不認爲你會在不瞭解OpenGL的工作原理的情況下複製/粘貼代碼。

有關如何加載2D紋理的具體示例,您可以檢查this one

+0

我在市場上有應用程序,並且能夠編寫代碼...所以我不尋找複製和粘貼解決方案。我只是需要一些例子來指出我的正確方向。 – androidworkz 2010-07-26 12:41:23

+0

OpenGL充當狀態機。如果讓你自己花幾分鐘時間閱讀它,當複製/粘貼代碼的第一個問題開始出現時,它會讓你的生活變得更容易。 – karlphillip 2010-07-26 12:48:05

0

第1步:將縮略圖加載到texture atlas。查看bin packing獲取地圖集佈局的想法。

第2步:渲染一組紋理座標映射到紋理圖集正確部分的矩形。