08-07-2023
Класс языка: | |
---|---|
Появился в: |
1998 |
Система типов: | |
Испытал влияние: |
APL, Физическое моделирование звука, DirectShow, Pure Data, DirectX |
Лицензия: |
free for noncommercial use |
Сайт: |
www.vvvv.org |
vvvv — это гибридная графическая/текстовая среда программирования предназначенная для работы с большими медиа инсталляциями и программирования физических интерфейсов, с особым акцентом на синтез динамической и интерактивной графики, видео и аудио в реальном времени.[1]
vvvv использует визуальный интерфейс программирования для быстрого прототипирования и разработки. Приложения, написанные в VVVV обычно называются патчи. Патчи состоят из сети нодов. Патчи могут быть созданы, отредактированы и проверены в то время как они работают.[2] Патчи сохраняются на диске в стандартном формате XML. vvvv написана на Delphi (среда разработки), плагины могут быть разработаны в .NET Framework в C#.
VVVV включает в себя функцию boygrouping для создания кластера клиентских PC, работающих под управлением одного сервера.[3]
Этот инструментарий имеет возможность работать с HLSL шейдерами, которые написаны в их общей текстовой форме, но представленные в vvvv как обычные ноды. Изменения в текст кода можно вносить не останавливая работу патча.[4]
Vvvv.