為何這兩行代碼是獲取x,y的坐標?
verts[(i * (WIDTH + 1) + j) * 2 + 0] += 0;?
verts[(i * (WIDTH + 1) + j) * 2 + 1] =orig[(i * (WIDTH + 1) + j) * 2 + 1] + offsetY * 50;?
verts[(i * (WIDTH + 1) + j) * 2 + 0] += 0;?
verts[(i * (WIDTH + 1) + j) * 2 + 1] =orig[(i * (WIDTH + 1) + j) * 2 + 1] + offsetY * 50;?
2016-03-29
舉報
2016-03-31
和最上面的index作用一樣,奇數存x,偶數存y。只不過這里的y左邊是處理后的。
?for?(int?i?=?0;?i?<?HEIGHT?+?1;?i++)?{ ????????????float?fy?=?bmHeight?*?i?/?HEIGHT; ????????????for?(int?j?=?0;?j?<?WIDTH?+?1;?j++)?{ ????????????????float?fx?=?bmWidth?*?j?/?WIDTH; ????????????????orig[index?*?2?+?0]?=?verts[index?*?2?+?0]?=?fx; ????????????????orig[index?*?2?+?1]?=?verts[index?*?2?+?1]?=?fy; ????????????????index?+=?1; ????????????} ????????}