Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 18, 2018 21:02:39

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 325
Репутация: +  13  -
Профиль   Отправить e-mail  

Вопрос по 3D физике

Делаю бота для CodeBall 2018 (mail.ru проект, васможет заинтересовать), там каждый тик я получаю объект следующего класса:

 class Robot:
    ...
    x: Float
    y: Float
    z: Float
    ....
    touch: bool
    touch_normal_x: Float
    touch_normal_y: Float
    touch_normal_z: Float
Где touch_normal_* - вектор нормали к точке соприкосновения с арены (или null, если бот в воздухе), xyz - координаты соответсвенно, touch - на земле/не на земле
Вопрос: для чего я могу его использовать? Я только в 7 классе учусь, иы из физики только плотность пока проходим)



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Офлайн

#2 Дек. 19, 2018 01:24:16

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10022
Репутация: +  857  -
Профиль   Отправить e-mail  

Вопрос по 3D физике

DamMercul
Я только в 7 классе учусь, иы из физики только плотность пока проходим
Вектор - это понятие из математики. В 7-м классе их ещё не проходят. Можешь скачать учебники за 9-й класс (по геометрии и по физике) и там смотреть. Вряд ли ты что-нибудь поймёшь, так как базы нет. Вектор нормали прямой - это вектор, расположенный под углом 90 градусов к этой прямой.
http://www.cleverstudents.ru/line_and_plane/normal_vector_of_line.html
Нормальный вектор прямой - это любой ненулевой вектор, лежащий на любой прямой перпендикулярной данной.



Офлайн

#3 Дек. 28, 2018 18:34:53

uf4JaiD5
Зарегистрирован: 2018-12-28
Сообщения: 76
Репутация: +  4  -
Профиль   Отправить e-mail  

Вопрос по 3D физике

DamMercul
touch_normal_* - вектор нормали к точке соприкосновения с арены (или null, если бот в воздухе), xyz - координаты соответсвенно, touch - на земле/не на земле
Вопрос: для чего я могу его использовать?

Он показывает наклон поверхности. Можно понять, какое направление будет “в гору”, а какое “с горы”. Можно гадать, где именно находится вершина/дно.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version