2д координаты в мировые
Подскажите, какой функцией, используя координаты курсора, узнать координаты в мире(то место на terrain'e, где находится курсор).
В справке там только с объектами такие функции. В общем, подобно функции xCameraPick, но чтобы можно было получить координаты не объекта, а точки в мире. Ну думаю понятно |
Ответ: 2д координаты в мировые
в блице был PickedX, PickedY, PickedZ
тут наверное будет xPickedX(), xPickedY(), xPickedZ() |
Ответ: 2д координаты в мировые
Я же объясняю, надо координаты не объекта, а точки в мире, где находился курсор.
Цитата:
|
Ответ: 2д координаты в мировые
Как раз таки это дает 3д координаты курсора.
|
Ответ: 2д координаты в мировые
Цитата:
Т.к. у меня координаты объекта дает, если курсор нах. не на объекте, то эти ф-ции возвращают по нулям. |
Ответ: 2д координаты в мировые
Дорогой друг, вот представь себе такую вешь, экран представляющий из себя плоскость и точка на нём координаты который ты хочешь узнать в 3D пространстве. Точка ли это в 3D пространстве? На первый взгляд точка, а если посмотреть на это сбоку? Опа-на это же бесконечная линия! Которая исходит из точки экрана и идёт от экрана вдаль. Получается координаты получить невозможно, т.к. неизвестно на каком удалении от камеры ты желаешь получить точку на этой прямой. Чтобы как то её указать нужно эту линию с чем то пересечь... На эту роль подойдёт любая плоскость или объект. Место пересечения линии и объекта и даст нам точку.
Понятно объяснил? |
Ответ: 2д координаты в мировые
Цитата:
Цитата:
|
Ответ: 2д координаты в мировые
И опять же, функция, которую указал в 1ом посте. Она возвращает, не точку координат, где находится курсор, а лицо(объект) на котором находится курсор. Разве в 1ом посте я не понятно объяснил суть проблемы?
|
Ответ: 2д координаты в мировые
Слушай сюда: ты тупой, смирись с этим.
Ты же сам пишещь что: > узнать координаты в мире(то место на terrain'e, где находится курсор) Вот и делай ему CameraPick. |
Ответ: 2д координаты в мировые
Вложений: 1
Цитата:
PHP код:
Если работаешь на Xors3D не забудь изменить команды на ксорсовские... Прилагаю media к примеру. |
Ответ: 2д координаты в мировые
Цитата:
Раз я говорю что функция camerapick в дальнейшем возвращает КООРДИНАТЫ ОБЪЕКТА, А НЕ ТОЧКИ КУРСОРА!!!!!!!! ЕСЛИ ОБЪЕКТ СТОИТ В КООРДИНАТАХ 0;0;0 ТАК ЭТО Ф-ЦИЯ И ВОЗВРАЩАТЬ ВСЕГДА БУДЕТ 0;0;0, при нахождении курсора на объекте, И НИКОГДА НЕ ВОЗВРАТИТ 0;0;1! Так я понял, на примере своей работы с этой функцией. А если я и не прав, это не позволяет так относиться к людям. Тебе вряд ли 14 лет. Так и вести себя надо подобающе. Если все люди будут говорить друг другу "Ты тупой. Ты тупой" из-за того, что кто-то что-то не понял. То будет полный п****ц. Извиняюсь, конечно, но такого грубого отношения на форумах никогда не видел. Напрашивается вывод, что этот "разумный" человек - неадекват. |
Ответ: 2д координаты в мировые
Цитата:
|
Ответ: 2д координаты в мировые
Цитата:
|
Ответ: 2д координаты в мировые
Цитата:
Ты лучше скажи то, что я выложил это хоть то?? Или не совсем то?? ;) |
Ответ: 2д координаты в мировые
Цитата:
Если уж это не понятно, перефразирую так. Надо получить мировые координаты, в точке где находится курсор, на поверхности объекте. |
Часовой пояс GMT +4, время: 03:34. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot