Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Переход их декартовой системы координат в изометрическую
СообщениеДобавлено: 31 мар 2018, 01:53 
Не в сети
Начинающий
Зарегистрирован:
22 апр 2017, 14:12
Сообщений: 21
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Дана изометрическая карта, то есть первоначально это сетка, состоящая из квадратов, повернутая на 45 градусов и сплюснутая по вертикали в 2 раза. Пусть карта 6 на 6, высота и ширина плитки соответственно 2 4.
Пример:
Изображение

Задача определить координаты плитки в изометрии по клику мыши.
Координаты клика в декартовой системе (Xm, Ym)
Координаты в изометрической системе (Xi, Yi)

Нашел вот такое решение
Изображение
Коментарии автора : "Здесь dx_s, dy_s - это исходные экранные координаты относительно центра тайла, а dx_t, dy_t - итоговые координаты в тайловой системе координат. "

Но используя эти формулы у меня не получается найти верно координаты плитки.
Например, мы кликнули Xm=2 Ym=1 и я ожидал, что в изометрии я получу координаты Xi=[math]\sqrt{5}[/math] Yi=0, тогда бы я поделил Xi и Yi на [math]\sqrt{5}[/math], отбросив остаток и получил бы координаты плитки (1,0) Вместо этого я получил: dxt=[math]\frac{ \sqrt{2} }{ 2 }[/math]*(2 - [math]\frac{ 1 }{ 2 }[/math]) = [math]\frac{ 3\sqrt{2} }{ 4 }[/math] это не ровняется [math]\sqrt{5}[/math] Подскажите в чем я ошибся и как решить задачу?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Переход их декартовой системы координат в изометрическую
СообщениеДобавлено: 31 мар 2018, 08:38 
Не в сети
Последняя инстанция
Зарегистрирован:
14 июн 2011, 08:15
Сообщений: 3565
Cпасибо сказано: 50
Спасибо получено:
502 раз в 465 сообщениях
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
Приведите направление осей [math]Xi,\;Yi,\;Xm,\;Ym[/math] к нормальному виду.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Переход их декартовой системы координат в изометрическую
СообщениеДобавлено: 31 мар 2018, 14:27 
Не в сети
Начинающий
Зарегистрирован:
22 апр 2017, 14:12
Сообщений: 21
Cпасибо сказано: 1
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
vorvalm
А как мне это поможет? Я не понимаю. И у меня заданы первоначально такие направления осей.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Переход их декартовой системы координат в изометрическую
СообщениеДобавлено: 31 мар 2018, 18:27 
Не в сети
Последняя инстанция
Зарегистрирован:
14 июн 2011, 08:15
Сообщений: 3565
Cпасибо сказано: 50
Спасибо получено:
502 раз в 465 сообщениях
Очков репутации: 23

Добавить очки репутацииУменьшить очки репутации
ilya17 писал(а):
у меня заданы первоначально такие направления осей.

Но у Декарта другие.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 4 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Преобразования декартовой системы координат

в форуме Аналитическая геометрия и Векторная алгебра

kvadratisharic

3

358

21 апр 2018, 12:32

Уравнение из полярной системы координат в декартовой

в форуме Аналитическая геометрия и Векторная алгебра

Scofield

7

1194

13 дек 2017, 23:31

Формулы спиралей в декартовой системе координат

в форуме Тригонометрия

Majestio

7

942

10 дек 2021, 16:54

В декартовой прямоугольной системе координат даны вершины

в форуме Аналитическая геометрия и Векторная алгебра

olenka+++

15

2830

20 фев 2015, 20:18

Определение типа линии в общей декартовой системе координат

в форуме Аналитическая геометрия и Векторная алгебра

famesyasd

1

440

03 апр 2016, 13:56

Переход от сферических координат к декартовым - созвездия

в форуме Аналитическая геометрия и Векторная алгебра

Fyodor

0

180

01 фев 2019, 18:47

Оси для системы координат

в форуме Палата №6

3axap

9

565

12 апр 2017, 22:51

Замена системы координат

в форуме Аналитическая геометрия и Векторная алгебра

MariaVic

9

554

17 сен 2016, 14:42

Инерциальные системы координат

в форуме Школьная физика

mono_libre

2

515

01 июл 2015, 16:10

Параллельный перенос системы координат

в форуме Аналитическая геометрия и Векторная алгебра

kupgblkoc

0

344

17 ноя 2014, 20:22


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved