ответ

0

Awesome. Я собираюсь немного изменить точку и объяснить концепцию в 2D вместо 3D, которая может помочь вам понять.

Игры - это самое простое приложение для реального мира, которое я могу объяснить, поэтому давайте это сделаем!

Этот уровень игры ниже - наш МИР.

enter image description here

черный ящик в этой картине наше устройство.

enter image description here

Красная точка в обоих изображениях точка. Таким образом, в координатах World можно указать, что красная точка имеет значения (100 100).

В координатах устройства точки имеют значения, вероятно, (30, 80).

Трансформации, которая поможет вам от мира к устройству координат

1 0 70 
0 1 20 
0 0 1 

Я не буду вдаваться в глубину, о которой кусочки матриц делать то, что вы должны быть в состоянии ссылаться на любой текст книгу или линейном статьи трансформации и узнать, как делать масштаб, вращать, переводить. Я просто пытаюсь показать концепцию в действии.

Теперь, когда вы вкладываете все эти магические вещи в реальный мир, ваши 3D-игры будут иметь МИРОВЫЕ координаты, координаты экрана (в 2D), координаты объектов, ect ... и преобразование между ними имеет решающее значение для обнаружения конфликтов, пользователя взаимодействие, события, ect ...

Сообщите мне, если это поможет.

+0

@ Kimberly H. Помогло ли вам это? – Unome

+0

Unome, спасибо, я смог обойти это. –

+0

@ KimberleyH. Пожалуйста, поддержите и/или принимайте, если мой ответ был в состоянии помочь. – Unome

Смежные вопросы