Техническое задание: Настройка сцены Blender для пакетного рендеринга

Цель проекта

Подготовить универсальную сцену и рабочий процесс в Blender для автоматического рендеринга большого количества 3D-моделей с различными материалами.

Исходные данные

  • Модели (разъёмы и другие компоненты) предоставляются в формате STEP.
  • Модели сгруппированы по типам текстур/материалов, которые необходимо применить.

Основные задачи

1. Настройка сцены и освещения

  • Создать нейтральную и профессиональную сцену для продукт-визуализации.
  • Настроить систему освещения (HDRI или студийный свет), подходящую для чёткого отображения металлических и пластиковых поверхностей.
  • Определить оптимальные ракурсы камеры.

2. Организация материалов

  • Создать библиотеку материалов (ноды) для различных типов поверхностей:
    • Металлы: медный, золотой, алюминиевый и др.
    • Пластики: разных цветов и свойств (глянцевый, матовый).
  • Материалы должны быть параметрическими для быстрой настройки цвета и свойств.

3. Автоматизация процесса

  • Настроить рабочий процесс для пакетной (массовой) обработки:
    • Импорт модели из STEP.
    • Автоматическое присвоение материалов на основе папки/имени файла или отдельного файла-конфигурации.
    • Рендеринг сцены в заданные разрешение и формат.
    • Сохранение результата по определённому пути.
  • Возможно, потребуется написание простого скрипта на Python для Blender или использование встроенных инструментов (Batch Render, командная строка).

4. Документация

  • Предоставить краткую инструкцию по использованию настроенной сцены и процессу пакетного рендеринга.

Требования к результату

  • Готовая сцена Blender (.blend файл) со всеми настройками.
  • Чёткий, воспроизводимый процесс для рендеринга десятков/сотен моделей без ручного вмешательства на каждом шаге.
  • Высокое качество итоговых изображений, подходящее для каталогов или технической документации.

Исправление критических ошибок в React/Redux приложении

Требуется опытный React-разработчик для устранения пяти ключевых багов, связанных с состоянием фильтров, производительностью поиска и утечками памяти. Необходимо закрыть существующие issues и привести код в порядок.

Исправление верстки и адаптация WordPress-сайта

Требуется устранить ошибки адаптивной верстки на действующем сайте: исправить ширину элементов, заменить длинные списки на слайдеры в мобильной версии и добавить обязательные чекбоксы согласия в формы.

Разработка Telegram-бота для анализа и классификации объявлений

Требуется создать Telegram-бота на Python с функциями анализа, группировки данных и интеллектуальными подсказками при заполнении форм. Особенность - распознавание латинских символов и предложение кириллических аналогов.