В состав Develop Tools под Mac OS входят несколько приложений и множество туловиню. Одна из них Quartz Composer. С ее помощью можно делать множество визуальных эффектов.
В этом тутореале я попробую объяснить как сделать, вращающийся куб, под звуки.
Добавляем Math
В его параметрах выставляем Operation #1 на уммножить, и Operand #1 = 5
Если все сделано верно то это будет выглядеть так
Вот видео, как это все работает
Это самый простой пример, но если разобраться то можно свободно делать визуализаторы для iTunes или ScreenSavers.
Готово!
В этом тутореале я попробую объяснить как сделать, вращающийся куб, под звуки.
- Открываем Quartz (/Developer/Applications/Quartz Composer.app)
- Создаем чистый проект (File->New Blank)
- Открываем Patch Library (Window->Show Patch Library)
- Находим патч Clear и на панеле параметром выбираем серый цвет
- Теперь добавляем Lighting
- В его параметрах устанавливаем Light 1 Color, и ставим синий, это будет цвет освещения, тут можите экспериментировать сколько вашей душе угодно, но позже
- теперь заходим во внутрь патча Lighting, щелкнув по нему 2 раза
- добавляем куб, из Patch Library добавляем Cube, но их там несколько, нам нужен тот, который в разделе Render
- в его параметрах выставляем: Widht = 0.25, Hight = 0.25, Depth = 0.25, X Rotation = 45, Z Rotation = 45
можите покрутить Y Rotation что бы посмотреть как на куб падает освещение шкала идет по 0.1 если удерживать Shift то будет по 3.125
- Добавляем Interpolation из Animation
- Параметру End Value присваиваем 360
- Соединяем Result от Interpolation с Y Rotation от Cube, соеденив мышкой точки рядом с этими параметрами
- Добовляем Audio Input
- Соединяем Volume Peak от Audio Input с Height от Cube
теперь когда будите говорить в микрофон, то будет видна вибрация куба, но она не силна большая, сейчас это подправми
Добавляем Math
В его параметрах выставляем Operation #1 на уммножить, и Operand #1 = 5
Если все сделано верно то это будет выглядеть так
Вот видео, как это все работает
Это самый простой пример, но если разобраться то можно свободно делать визуализаторы для iTunes или ScreenSavers.
Готово!