Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.07.2013, 01:27   #1
Neon-z
Пользователь
 
Регистрация: 05.09.2010
Сообщений: 14
Счастье Гексагональная сетка с поворотом на 45 градусов

Мне нужно реализовать такую гексагональную сетку, как в приложении, только угол надо самому регулировать. В задачу входит: нарисовать эту сетку, знать координаты самой гексы и кординаты в пикселах ее центра.
Как нарисовать обычную сетку - вполне можно найти, но как сделать ее кручение по оси Х - не нашел.

Доп инфо: реализовывать буду с помощью канвы html5 и javaScript. Если есть другие Варианты - предлагайте, выслушаю (флеш не предлагать, не подходит).
Изображения
Тип файла: jpg карта.jpg (85.2 Кб, 151 просмотров)
Neon-z вне форума Ответить с цитированием
Старый 02.07.2013, 08:04   #2
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Угол чего? Вы хотите выполнить поворот вашей плоскости вокруг какой-то оси, перпендикулярной вашей плоскости?
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 02.07.2013, 08:04   #3
intmain
Играюсь с Python
Форумчанин
 
Аватар для intmain
 
Регистрация: 12.12.2012
Сообщений: 340
По умолчанию

Цитата:
html5 и javaScript
Не, нет. На опенжиеле + С++ я бы еще подумал как, а тут все плохо.
Что ел то - в долг, что жил то - зря.
Для избранных. ))
Секретные разработки
intmain вне форума Ответить с цитированием
Старый 02.07.2013, 11:40   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от intmain Посмотреть сообщение
Не, нет. На опенжиеле + С++ я бы еще подумал как, а тут все плохо.
ничего тут не плохого нет, обычная математика.

поворот на 45 градусов, по сути это будет просто масштабирование по оси.
тут геометрию вспоминать надо, а не готовое искать.

то есть просто мастабировать x координату на Pi/4 помоему.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.07.2013, 14:09   #5
dampirik
Форумчанин
 
Регистрация: 02.07.2009
Сообщений: 722
По умолчанию

Вот посмотри:
Как превратить квадратное разбиение в гексогональное?
Гексагональное разбиение
dampirik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сетка илхам Microsoft Office Excel 5 31.01.2013 16:23
Проблема с поворотом изображения в Image DEamON_M Мультимедиа в Delphi 1 28.10.2011 22:05
Помогите разобраться с поворотом! Reanim Паскаль, Turbo Pascal, PascalABC.NET 8 29.06.2009 21:01
Гексагональная раскладка niziriska Помощь студентам 1 12.05.2009 10:06
Сетка Директор мира Microsoft Office Excel 2 10.10.2008 18:40