Маппер
Участник
Пользователь
- Сообщения
- 156
- Реакции
- 205
- Помог
- 5 раз(а)
Всем привет.
Знаю, что этот форум не совсем место для обсуждения подобных вопросов, но в моем случае он связан с КС.
Мне надо написать программу, которая будет определять позицию ряда точек в 3Д пространстве по принципу волны.
В случае 2Д можно использовать обычную синусоиду с равномерным сдвигом в сторону.
К примеру, есть точки Т1, Т2, Т3. Их абсциссы статичны (Х1, Х2, Х3), а ординаты определяются формулой (синусоидой).
При сдвиге синусоиды в сторону( f(x)=sin(x+n) ), nочки T1, T2, T3 начнут менять свои ординаты, создавая эффект волны.
Нужно повторить то же самое, но в 3Д для некоего множества точек. Не подскажете как реализовать? С высшей математикой я не особо дружу((
И, может быть, кто-то сможет подсказать, как сделать неравномерную синусоиду? То есть, чтобы нарастание было плавнее, а убывание реще?
Знаю, что этот форум не совсем место для обсуждения подобных вопросов, но в моем случае он связан с КС.
Мне надо написать программу, которая будет определять позицию ряда точек в 3Д пространстве по принципу волны.
В случае 2Д можно использовать обычную синусоиду с равномерным сдвигом в сторону.
К примеру, есть точки Т1, Т2, Т3. Их абсциссы статичны (Х1, Х2, Х3), а ординаты определяются формулой (синусоидой).
При сдвиге синусоиды в сторону( f(x)=sin(x+n) ), nочки T1, T2, T3 начнут менять свои ординаты, создавая эффект волны.
Нужно повторить то же самое, но в 3Д для некоего множества точек. Не подскажете как реализовать? С высшей математикой я не особо дружу((
И, может быть, кто-то сможет подсказать, как сделать неравномерную синусоиду? То есть, чтобы нарастание было плавнее, а убывание реще?