Під «плоскою стороною вгору» я припускаю, що ви маєте на увазі «плоска сторона горизонтально» (так як «вгору» може означати або сам край вгору, або він «обличчям» вгору, тобто його звичайні точки вгору).
Я експериментував з обома орієнтаціями на гру, яку я розробив у коледжі. Особисто мені здалося, що «плоскі бічні вертикальні» шестикутники приємніші для очей. Я, безумовно, міг би бути тут меншиною, але я вважаю, що цивілізація V використовує ту саму орієнтацію, тому я точно не одна. Якщо ви не мертві, використовуючи одну орієнтацію над іншою, то я пропоную вам експериментувати з обома. Оскільки більшість інтернет-ресурсів, які я знайшов щодо шестигранних сіток, використовують орієнтацію «плоска горизонтальна сторона», багато рівнянь, на які ви стикаєтесь, можуть потребувати коригувань; цей сайт повинен допомогти.
Я створив свій проект із незалежною роздільною здатністю інтерфейсу інтерфейсу, який автоматично виконував оснащення пікселів пристрою, тому я не витрачав багато часу на виправлення кутів та співвідношень. Я вважаю, що кожен з моїх шестигранників мав обмежувальну коробку з 96 незалежних пікселів пристрою у квадраті (96 пікселів пристрою на стандартному 96dpi дисплеї зі шкалою = 1,0). Ви повинні мати можливість отримати решту зі знімка екрана :).