Одна из частых задач в 3ds Max - это анимация текста, вернее не столько текста, сколько цифр. Вот примерно как на видео ниже:
На этом видео я анимировал только движение цифр (те которые над столбиками) вверх и вниз, а все оставшиеся объекты были привязаны к цифрам и двигались вслед за ними. Сами значения этих цифр изменялись автоматически в зависимости от их положения по оси Z. Более того, движение цифр я анимировал не вручную, а с помощью контроллера шума (Noise), чтобы получились хаотичные движения.
Один хороший человек поделился автоматическим способом синхронизации звуков с помощью программы SoX. Причём, звуки создаются синхронно с анимацией, сделанной в 3ds Max. И не просто синхронно (к примеру, во время падения капли), но также учитывается положение капли относительно камеры, чтобы правильно распределить звук между левым и правым ухом (можно работать как в стерео режиме, так и со звуком 5.1).
Сначала посмотрите вот эту пятнадцатисекундную анимацию. Включенные две колонки или наушники на ушах обязательны (!):
Как видно, особенно на последних секундах анимации, каждый раз когда кладётся планочка паркета, вы слышите звук, который автоматически был вставлен в нужный кадр. Причём звук также зависит от положения планочки относительно слушателя (относительно камеры). Т.е., если досочка упала справа, то и звук будет в правом ухе. Если досточка упала далеко слева, то и звук будет тише и больше слышен в левом наушнике.
Для реалистичности я также добавил задержку поступления звука в определённое ухо в зависимости от того, где упала планка. А еще, чтобы звуки не были однородными, я внёс некоторый разброс в звучание каждого падения.
Чтобы создать командный файл DOS для SoX достаточно создать новый текстовый файл создатель-бздыньков.txt (НЕ word-файл), а потом переименовать его в создатель-бздыньков.bat. Теперь его можно открыть виндовым блокнотом Notepad (хотя я пользуюсь бесплатным, но отличным Notepad++ с подсветкой синтаксиса и другими рюшечками) и начать редактировать, создавая строчки кода.
создатель-бздыньков.bat:
sox бздыньк.wav промежуточный-бздыньк.wav pad %1s sox -m -v 0.2 промежуточный-бздыньк.wav -v 1 результат.wav промежуточный-результат.wav del результат.wav ren промежуточный-результат.wav результат.wav
Итак, полагаем, что у вас уже есть файл результат.wav (это может быть как просто звук тишины, так и какой-то трек для музыкального фона вашей анимации). Также у вас уже есть звук бздыньк.wav, который вы хотите замиксовать с музычкой в фоне, скажем, на второй секунде (что эквивалентно 88200 семплам, при частоте дискретизации звука 44100 Гц). Чтобы это сделать достаточно выполнить в командной строке такую команду:
3d-печать из металла
...стало реальностью напечатать любую вашу 3d-модель из нержавеющей стали, с доставкой по всему миру...
Симуляция
Секреты симуляция одежды
...делюсь своими экспериментами со скоростью и качеством симуляции одежды (тканей) в Marvelous Designer 3...
Симуляция длинных волос
...как я симулил длинные волосы, которые создал плагином HairFarm с помощью ткани в 3ds Max...
Визуализация
Подробно о материалах V-Ray
...очень подробно расписаны основные материалы V-Ray (где и как их лучше использовать, по какому принципу они работают)...
Наука создания фотореалистичного 3D
...серия статей о том, как поднять уровень ваших 3D-работ до фотореалистичных высот и избежать ошибок всех начинающих тридешников...
Правильная структура 3D-проекта
...урок по настройке правильной структуры сцены в 3ds Max, чтобы любой тридешник смог даже через пару лет понять ЧТО вы делали и КАК...
Последние обсуждения
#6. 3ds Max полезности: как лечить многие глюки
Renor: Помогите пожалуйста, у меня в сцене в одном месте стекло окна почему-то зеркалит, но только один кусок, на...
Решение ошибки OpenGL при открытии Houdini по RDP
Alex: Через RDP не только эти глюки бывают. Поставил Тимвьювер, все работает без проблем.
Основы маппинга в 3ds Max (UVW Unwrap) и в других 3D редакторах
Вася: Спасибо!
Уровень зарплат для опытных 3D-художников
Стася: Оксана, а чем вас привлек Zbrush и с какой перспективой хотите его изучить, для дальнейшей работы в дизайне? Я...
Уровень зарплат для опытных 3D-художников
Оксана: Такая же ситуация. Я с архитектурным образованием, занимаюсь дизайном интерьеров как фриланс уже 7 лет. При...
Для чего в 3D программах нужны быстрые ядра, много памяти, две видеокарты и т.д.
yuriki: Смотря для каких задач. Вот чем отличаются эти процессоры в синтетике...
Для чего в 3D программах нужны быстрые ядра, много памяти, две видеокарты и т.д.
тимур: Как вы думаете Какая конфигурация лучше HP 8300 i5-3470/16GB/GTX 1050 или...
#6. 3ds Max полезности: как лечить многие глюки
Юрий: при удалении папки ENU удаляются настройки короны, вирея, (если они есть), но самое главное!! Это Скелеты...
Уровень зарплат для опытных 3D-художников
Zed: 2020 год. Работаю в сфере игроиндустрии (аутсорс), сперва 3д-моделлер, сейчас преимущественно художник по текстурам,...
Где брать мотивацию и вдохновение для обучения 3D, когда ничего не получается и опускаются руки
Yoshino: А можно ещё?:)