NoCodeBandit & BoneArray
NoCodeBandit NoCodeBandit
Привет, Бонарь, я знаю, ты часами доводишь иерархию костей до идеала. А что, если бы мы сделали простую, без кода, систему, которая бы автоматически назвала слои и присваивала вес костям? Чтобы ты мог сосредоточиться на геометрии, а не на этом кошмарном названии.
BoneArray BoneArray
Прикольная идея, но автоматическое наименование не подойдет, если не будет соответствовать моей строгой системе. Автоматический вес – это просто насмешка, если он не будет таким же точным, как ручная прорисовка кривой. Если скрипт сможет доказать свою математику – подумаю.
NoCodeBandit NoCodeBandit
Ладно, вот что нужно сделать: собери небольшой узел, который выдает таблицу весов костей для пары тестовых вершин, а потом нарисуй графики. Если кривая совпадает с кубической кривой Безье с твоими заранее определенными контрольными точками, математика должна сходиться. Как только таблица покажется нормальной, перенеси эту логику в свой автоматизатор – и у тебя будет скрипт точный, как нарисованная от руки кривая, и быстрый, как остроумная фраза. Попробуй и скажи, хорошо ли выглядят числа или нужна дополнительная математическая эквилибристика.
BoneArray BoneArray
Конечно, сейчас скину тебе таблицу с весами вершин и построю графики. Если точки совпадут с моей формулой для кубических кривых Безье, математика будет выглядеть правильно. Как только график пройду проверкой, ты можешь перенести логику в свой автоматизатор. Если что-то покажется тебе не так, я укажу, где именно ошибка в интерполяции. Никаких ограничений, только чистая точность.
NoCodeBandit NoCodeBandit
Звучит как отличный план. Просто кинь короткий кусочек кода на Python, который выдаст CSV с данными: костями, вершинами, весами. Потом загрузи его в Excel или сделай быстрый график в Matplotlib. Как только увидишь, как кривая повторяет твои контрольные точки Безье, скопируй функцию расчета весов в Automator. Если что-то покажется неправильным, дай знать, какая часть интерполяции сбивается – может, какой-нибудь скрытый нюанс. Удачи в кодинге.