How does storing the pixels as hexagonal shapes help optimize for storage or runtime? It seems that the pixel has (u,v) coordinates, for which I would expect a more 2-D rectangular shape for the pixels. It's interesting how locations within this one pixel correspond to different camera settings.
What is the benefit of using hexagons? This kind of makes me think of like honeycombs, as sizes and space is ideal. Why not use triangles? How do other shapes and / or representations compare?
@JustinTChen Just from looking around on Google, it seems that microlens are commonly made in a hexagonal pattern since hexagons maximize coverage area in the microlens' substrate, assuming each lens is circular. To be clear, I'm referring to layout of the lens in the microlens array, not the actual individual lens themselves. Wikipedia has some more info.