Последние новости
Настройки для ускорения Corona Interactive Rendering: гид по интерьерамРуководство по синхронизации Revit и Twinmotion через Datasmith Direct Link7 настроек производительности в Enscape, устраняющих низкий FPS: практическое руководствоHerman Coliver Locus завершили строительство новой синагоги в КалифорнииРуководство по импорту, выравниванию и синхронизации материалов моделей в D5 RenderРуководство по ускорению интерьерных сцен с Redshift Proxy (Cinema 4D / Houdini)Тихий ход Google: слухи о Nano Banana 2.1 расходятся с официальными документамиПредставлена Mistral Large 4: европейская модель на триллион параметров в превьюДля Unreal Engine разрабатывается новый плагин: рисование света и теней в реальном времениРуководство по CageEdit в Rhino 8: контролируемая деформация модели
СоветыHoudiniRedshiftCinema 4D

Руководство по ускорению интерьерных сцен с Redshift Proxy (Cinema 4D / Houdini)

Файлы Redshift Proxy позволяют использовать тяжёлую геометрию в момент рендера без загрузки в сцену, улучшая производительность viewport и время загрузки сцены; согласно официальной документации Maxon, правильные настройки дают дополнительный выигрыш.

Рендер современного интерьера с густой растительностью и мебельюИИ-изображение
Иллюстрация создана с помощью ИИ.Изображение: 3dsınıfı / FCA AI

Коротко

  1. Файлы Redshift Proxy (.rs) не загружают геометрию в память до момента рендера, благодаря чему загрузка сцены происходит почти мгновенно.
  2. Proxy-файлы не зависят от DCC-приложения; например, proxy, экспортированный из Maya, можно подключить в сцену в Houdini.
  3. Опция Compress Data может уменьшить размер файла на 50% и более, но может замедлить скорость загрузки.
  4. Для proxy, которые будут использоваться с instancing, допустима только фиксированная (fixed) тесселяция — адаптивная тесселяция не поддерживается.

В интерьерных и экстерьерных визуализациях с густой растительностью, библиотеками мебели или многолюдными сценами главной проблемой производительности обычно становится не один объект, а повторяющаяся геометрия с тысячами полигонов. Система Proxy в Redshift хранит такие тяжёлые данные в оптимизированном формате на диске вместо прямой загрузки в сцену и подгружает их в память только тогда, когда луч попадает в ограничивающий параллелепипед (bounding box) этого объекта. Это руководство, основанное на официальной документации Redshift от Maxon, описывает этапы экспорта proxy, размещения в сцене и использования в пайплайне рендера.

Что такое proxy и зачем он нужен?

Redshift Proxy — это заранее экспортированный файл геометрии (с расширением .rs), который ведёт себя как самостоятельная Redshift-сцена. Согласно документации Maxon, основные преимущества использования proxy таковы:

  • Загрузка сцены почти не требует времени — затраты на извлечение большой геометрии оплачиваются лишь однажды, в момент экспорта.

  • Proxy-файлы хранятся на диске в оптимизированном виде, поэтому рендерер может использовать данные напрямую без дополнительной обработки или нагрузки на память.

  • Поддерживаются анимированные и деформируемые мэши, волосы, strand'ы, инстансы, контейнеры объёма (volume), источники света и применённые к ним материалы.

  • Proxy-файлы не зависят от DCC-приложения; файл, экспортированный из Maya, можно импортировать как proxy в Houdini, и наоборот.

Однако после экспорта геометрия внутри proxy, помимо настроек тесселяции, не может быть деформирована или изменена; анимированными могут быть только позиция, вращение и масштаб всего proxy как твёрдого объекта, а не положение отдельных компонентов.

Шаги экспорта proxy в Cinema 4D

  1. Откройте окно экспорта через меню File › Export › Redshift Proxy (*.rs).

  2. В поле Export выберите, экспортировать всю сцену целиком или только выделенные объекты.

  3. Если хотите включить источники света, оставьте опцию Lights включённой.

  4. Если планируете применять к proxy тесселяцию или displacement после размещения в сцене, включите опцию Polygon Connectivity; она увеличивает размер файла, поэтому её стоит использовать только при необходимости.

  5. Обратите внимание на конвертацию единиц в поле Scale; согласно документации, если работать в сантиметрах, а экспортировать в миллиметрах, объект при импорте как proxy окажется в 10 раз больше.

Для замены экспортированных материалов материалами из сцены есть три варианта: Proxy File (используются материалы, записанные в файле как есть), Object (материал сцены, назначенный мэшу размещения, заменяет все материалы) и Scene (Match by name and prefix) (замена материалов поштучно по совпадению имени и префикса).

Какая настройка на что влияет?

НастройкаРекомендуемое использованиеЭффект
Compress DataВключать при медленной сети/дискеМожет уменьшить размер файла на 50% и более, но увеличивает время загрузки/экспорта
Polygon ConnectivityВключать только если позже нужен displacement/тесселяцияУвеличивает размер файла, снижает производительность при ненужном включении
Proxy Origin: Object BoundsЕсли будете перемещать несколько proxy в одной сценеПереносит точку pivot proxy в центр содержащихся объектов, облегчая перемещение/вращение
Animation (Frame Range)Для деформируемой анимированной геометрииСоздаёт отдельный .rs-файл для каждого кадра (пример: scene.0001.rs – scene.0010.rs)

Если вы планируете instancing, документация прямо указывает:

Промпт
Adaptive tessellation instancing sırasında kullanılamaz, yalnızca fixed (sabit) tessellation desteklenir.

Когда требуется несколько копий одного объекта (например, повторяющийся стул или растение), создание одного proxy и размещение множества его инстансов в сцене гораздо эффективнее по памяти и производительности, чем создание нескольких отдельных proxy.

Предпросмотр и instancing в Houdini

Плагин Redshift для Houdini поддерживает экспорт proxy-файлов через ROP node и instancing с помощью точечного атрибута (point attribute) instancefile. Если этот атрибут присутствует, объект экспортируется как instancer, который загружается в момент рендера по пути к файлу, и может быть настроен через Redshift Instances или Redshift Point Clouds. Однако функция material override в настоящее время не поддерживается при работе с instancefile.```

Рендер из командной строки (redshiftCmdLine)

Для студий, которые хотят рендерить сцену без запуска приложения, можно использовать инструмент Redshift CmdLine. Сначала сцена экспортируется как proxy, включая настройки камеры, света, материалов, геометрии, анимации и AOV:

Промпт
C:\Program Files\Maxon Redshift 20XX\bin\redshiftCmdLine.exe C:\demo\proxy\RS_Proxy_Demo.rs -oip C:\demo\proxy\images

Чтобы изменить опции рендера, можно подготовить текстовый файл и передать его через аргумент -oro:

Промпт
redshiftCmdLine myscene.rs -oro myrenderoptionoverrides.txt

Как эти настройки влияют на пайплайн archviz?

В интерьерной визуализации наибольшую полигональную нагрузку обычно создают библиотеки мебели, растений и аксессуаров. Экспорт этих объектов как proxy сокращает время открытия/сохранения сцены и сохраняет плавность viewport; эффект особенно заметен в сценах с множеством повторяющихся объектов (лес, многолюдная расстановка мебели). Для офисов, где команда обменивается файлами, независимость proxy от DCC означает, что библиотека растений, подготовленная в Maya, может использоваться в сцене 3ds Max или Houdini; однако стоит помнить, что встроенные шейдеры могут работать некорректно в другом DCC-приложении.

Частые ошибки

  • Redshift автоматически удаляет такие атрибуты, как UV или vertex color, если во время экспорта не используется назначенный материал, чтобы избежать раздувания файла; если планируется последующий material override, нужно убедиться, что proxy назначен шейдер, использующий соответствующий атрибут.

  • Настройки motion blur (например, frame duration) нельзя изменить после экспорта; чтобы изменить настройку motion blur для анимированного proxy, требуется повторный экспорт.

  • Исходные данные мэша из Maya, 3ds Max или Softimage нельзя восстановить из proxy-файла; рекомендуется сохранять исходные файлы.

Источники

Источников: 3
H
help.maxon.nethelp.maxon.net/c4d/2026/en-us/Content/_REDSHIFT_/html/Intro+to+Proxies.html
Пересказ
H
help.maxon.nethelp.maxon.net/c4d/2026/en-us/Content/_REDSHIFT_/html/Intro+to+Proxies.html
Цитата
H
help.maxon.nethelp.maxon.net/r3d/houdini/en-us/Content/html/Redshift%2BProxy%2BObjects.html
Пересказ

Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.

Мнение 3dsınıfı
3dОценка редактора

Для архвиз-офисов в Турции система Redshift Proxy — практичный инструмент, который особенно разгрузит viewport и сократит время открытия сцены в интерьерных проектах с большой растительностью, многолюдной расстановкой мебели и повторяющимися аксессуарами. Однако командам, обменивающимся файлами, нужно заранее учитывать такие ограничения, как несовместимость шейдеров между разными DCC-приложениями и невозможность изменить настройки motion blur после экспорта.

Особенно в офисах, работающих через сеть, включение или отключение опции Compress Data в зависимости от скорости диска/сети может дать небольшую, но ощутимую экономию времени. Незнание того, что адаптивная тесселяция недоступна для объектов с instancing, может привести к неожиданной потере качества при рендере; поэтому командам рекомендуется протестировать proxy-workflow на небольшой тестовой сцене перед началом проекта.

Частые вопросы

Что такое файл Redshift Proxy (.rs)?

Это заранее экспортированный, независимый файл геометрии Redshift, который не загружается в память до момента рендера и может быть размещён в сцене; он также может содержать внутри себя другие proxy.

Можно ли использовать proxy-файлы в разных 3D-приложениях?

Да, файлы Redshift Proxy не зависят от DCC-приложения; например, файл, экспортированный из Maya, можно импортировать как proxy в Houdini или 3ds Max, однако встроенные шейдеры и некоторые типы света могут работать некорректно в другом приложении.

На что обратить внимание при instancing с proxy?

Для proxy, используемых с instancing, поддерживается только фиксированная (fixed) тесселяция, адаптивная тесселяция недоступна; кроме того, для повторяющихся объектов эффективнее по памяти и производительности создать один proxy и разместить множество его инстансов.

Комментарии и форум — на турецком языке.Присоединиться к обсуждению
+

Похожие новости