Гексагон і як його їдять

Добридень!
У мене зовсім дитяче питання:
Завдання - генерувати гексагональную карту. Для цього я створюю кодом карту висот і кидаю на теру. До цього працював з чотирьох косинцями і все ок, але тепер пора перейти на шестикутники. і я голову щось зламав (туплю напевно): є координата центру гекса, як мені по ній вивести сам гекс?
На скільки я розумію, завдання зводитися до отримання масиву точок належать Гексу (аля шаблоном) і потім застосування на потрібне місце карти висот. хитрі IF мені на допомогу або як то через вектори і заливку? Схоже начитавшись я просто заплутав сам себе.
Підкажіть, люди добрі, як це робити по розуму? як це реалізують в проекті? Мені потрібно навчитися отримувати сітку гексів і залитий її варіантів.

гекси розташовуються тріугольніком

Ковчег побудував любитель, професіонали побудували Титанік.

Не зовсім зрозумів. точніше зовсім не зрозумів що ви маєте на увазі.

Розробник Atom Fishing - Риболовля на поплавок, донку, нахлист, блешню в пост'ядерний період.
Розробник Atom Fishing II - Перша 3D MMO про риболовлю

чето я не зовсім зрозумів статтю. мені б по пунктам як мені його просто намалювати (грубо) ..

Гексагон і як його їдять

Непарні лінії виводяться впритул по вертикалі і з деяким відступом по горизонталі (не пам'ятаю точно формули, самі підберете). Парні лінії виводяться із зсувом на пів-Копусов вниз і начебто на чверть вліво (знову таки не пам'ятаю точно, на чверть чи). Добре б пошукати ось ці точні розмірності зсуву. У мене десь були, але я зараз вже не знайду, напевно. А не знайдете, так і то не біда, експериментально підберете.

Тільки я от не зрозумів, накой вам карта висот? Або ви хочете зробити рельєф гексагональний?

Розробник Atom Fishing - Риболовля на поплавок, донку, нахлист, блешню в пост'ядерний період.
Розробник Atom Fishing II - Перша 3D MMO про риболовлю

ну приблизно так я уявляв, спасибо =) співвідношення знаю. просто саме питання в тому чи робити так або все таки інакше? Рельєф гексаканальний.

і якщо абстрагуватися від математичної моделі, яким інструментарієм програмним мені користуватися. куди копати так сказати?

blood_kitsune писал (а): і якщо абстрагуватися від математичної моделі, яким інструментарієм програмним мені користуватися. куди копати так сказати?

А що, є вибір? Звичайно сішарп + віжлстудія.

Розробник Atom Fishing - Риболовля на поплавок, донку, нахлист, блешню в пост'ядерний період.
Розробник Atom Fishing II - Перша 3D MMO про риболовлю

нє-нє =) я не правильно висловився. Маю на увазі якісь класи, методи, цікаві алгоритми які мені допоможуть? Так скажімо може якісь тонкощі є з якими зустрінуся?

Схожі статті