К содержанию
fohbookбета/ TouchDesigner

Железо

Что требует Derivative, сколько памяти нужно на деле и какие операторы работают только на Windows с NVIDIA.

Ветка вашего пульта:
Быстрый выбор:

TouchDesigner работает в основном на видеокарте: процессор нужен, но упираетесь вы почти всегда в GPU и его память.

Что требует Derivative

Страница System Requirements, сверено в октябре 2026 на сборке 2025.33230:

Windows macOS
ОС Windows 10 или 11 macOS 13 Ventura и новее
Графика Vulkan 1.1, от 4 ГБ видеопамяти, рекомендуется 8 ГБ и больше Apple Silicon — рекомендуется; Intel-Mac только с дискретной AMD
NVIDIA GeForce 1000 и новее, Quadro/RTX от Pascal; драйвер 530 и новее, рекомендуется 581+ —
AMD Radeon RX 5000 и новее (RDNA) —
Intel Intel 500 и новее; не все функции и меньшая производительность —
Мышь Три кнопки и колесо — обязательно то же

На этом программа запустится, а сколько нужно проекту, скажет только сам проект. Ориентир, который у Derivative не записан:

Учёба Рабочая машина Шоу
Видеопамять 4–8 ГБ 8–12 ГБ 16–24 ГБ
ОЗУ 16 ГБ 32 ГБ 64 ГБ
Диск SSD NVMe NVMe под контент отдельно

Быстрее всего видеопамять съедают нейросети, POP и несколько слоёв 4K.

Что есть только на Windows

Основная платформа — Windows. На Apple Silicon TouchDesigner работает хорошо, но вот это на Mac не заработает:

Что Где работает
NVIDIA Background TOP, NVIDIA Denoise TOP, Face Track CHOP/SOP Windows + NVIDIA RTX
Optical Flow TOP Windows + NVIDIA RTX 3000 и новее
NVIDIA Flow TOP, NVIDIA Flex Windows + NVIDIA
SVG TOP, инстансинг текстур в Geometry COMP Windows + NVIDIA
Аппаратное декодирование H.264/H.265 Windows + NVIDIA; на Mac — то, что умеет железо
Запись H.264/H.265 в Movie File Out Windows + NVIDIA; на Mac работает
Video Stream Out TOP Windows + NVIDIA
Spout Windows + NVIDIA или AMD, на Intel не работает
Notch TOP, Kinect, ZED, Pangolin, DirectX In/Out Windows

Если проект держится на чём-то из таблицы, Mac не подойдёт. Подробнее про нейросетевые — Встроенные операторы.

Какую карту

С NVIDIA меньше всего сюрпризов: работает всё из таблицы и аппаратные кодеки. AMD от Radeon RX 5000 работает, но без NVIDIA-операторов и аппаратного H.264/H.265. Intel Derivative поддерживает с оговоркой про неполные функции и скорость — для учёбы хватит, для шоу нет.

GeForce дешевле и для разработки выгоднее. Профессиональная линейка (бывшая Quadro, теперь RTX A/Ada) нужна, когда экраны должны идти с аппаратной синхронизацией кадров — Несколько экранов. Драйвер держите свежим, но не бета, и не обновляйте посреди тура.

Ноутбук с двумя видеокартами

Windows любит запускать TouchDesigner на встроенной графике. Привяжите его к дискретной карте в настройках графики Windows, иначе будет десять кадров в секунду, и непонятно почему.

Если карт в машине несколько, один процесс TouchDesigner работает с одной. С какой — задаётся при запуске: -gpuformonitor выбирает карту, к которой подключён указанный монитор, -gpubusid — карту по шине.

Память, диск, сеть

Каждый TOP занимает видеопамять по формуле

байт = ширина × высота × каналы × байт_на_канал

Кадр FullHD в 8 бит RGBA — около 8 МБ, он же в 32-битном float — 33 МБ. Тридцать узлов в 4K на float — гигабайты, разбор в Памяти GPU.

Видео читается с диска в реальном времени, а HAP и NotchLC дают тяжёлый поток: 4K HAP Q — сотни мегабайт в секунду. Несколько слоёв видео просят NVMe, лучше отдельный под контент — Кодеки.

Art-Net, sACN, NDI, OSC или несколько машин — значит, проводной гигабит и отдельная сетевая карта под шоу-сеть. Wi-Fi там бывает только у пультов управления — Сеть.

Мерить на своём проекте

Синтетические тесты ничего не скажут. Соберите худший кадр шоу — все слои, эффекты, выходы — и откройте Performance Monitor: это и есть требования. Кадров мало — Падают кадры.

Нашли в статье ошибку, устаревшее или непонятное место?

рядом по смыслу