Render.ru

Корень квадратный ?

Миха81

Пользователь сайта
Рейтинг
2
#1
Доброго всем настроения!
вот какая возникла задача , кто может подскажите где тут истина.

задача была сделать открывание крыльчаток с помощью слайдера

создал привязки wire parameters
слайдер вращает, по привязке wire, даммики и за ними вращаются примороженные крыльчатки (6ти угольники)
и так 3 раза по колличеству крыльчаток.

сделал !

и все хорошо только все крыльчатки не могут закрыватся одновременно


получается столкновение ...

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

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


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

подскажите в чем тут бок ?
 

Вложения

iVAt

Знаток
Рейтинг
68
#2
ну вообще то мнимые числа, то есть корень от отрицательного числа максскрипт не понимает вроде), напиши так (-sqrt(value))*1.75
п.с. на будущее, есть отдельная ветка по максу и в ней по скрипту http://www.render.ru/forum/viewforum.php?forum_id=30
 

maiden666

Мастер
Рейтинг
112
#3
как-то видел я программку на Паскале, где с помощью мнимых чисел по очень простой формуле строили фрактал Мандельброда, но как там это было реализано, не помню, наверное через тригонометрию
 

Миха81

Пользователь сайта
Рейтинг
2
#4
Огромное спасибо !
причина была именно в отрицательном значении переменной

с отрицательной переменной флипнулись все решения через ось Y

ЗЫ: говорили же в школе учись ...
 
Сверху