Incredibuild позволяет ускорить рендеринг, обработку изображений, компиляцию шейдеров, запекание карт освещения (лайтмаппов), преобразование изображений, сжатие текстур и многое другое.
Бесшовно интегрируется с наиболее популярными компиляторами, такими как MS (VS) C++, gcc, g++ / gnu, clang, cuda, ARM c++ (floating license), например, а также системами сборки и IDE, такими как Unreal Engine Editor, MSBuild, QT Creator/ QBS, Cmake, Ninja, Make и др. Полный список интеграций можно посмотреть здесь.
Для ускорения непрерывной интеграции нужно сделать 3 простых шага:
- Установите Incredibuild Coordinator (он управляет объектами Incredibuild) и загрузите Вашу лицензию.
- Установите Incredibuild на каждое устройство, которое Вы хотите использовать для ускорения. Чем больше устройств Вы используете, тем больше вычислительной мощности для тестирования Вы получите!
- Запустите Вашу графическую рабочую нагрузку через командную строку Incredibuild.
Средства визуализации Incredibuild позволяют отслеживать распределение процессов разработки по сотням ядер и скорость их выполнения.
Преимущества использования
Для пользователей:
- Устранение медленных графических нагрузок улучшает качество конечного продукта.
- Совершенствование процесса отладки путем эффективного выполнения частых рабочих нагрузок
- Ускорение рендеринга, обработки изображений, компиляции шейдеров, запекания карт освещения, преобразования изображений, сжатия текстур и так далее.
Лучше графика, лучше конечные продукты больше продаж!
Для дизайнеров:
- Прекращение "гонки вооружений" за все более совершенным оборудованием или высокопроизводительными рендер-фермами для поддержки трудоемких графических рабочих нагрузок
- Более быстрая окупаемость продукта с плавной масштабируемостью (включая работу с облаком)
- Выполнение множественных задач по обработке графики на существующем оборудовании
- Запуск трудоемких графических задач непосредственно с хостов, чтобы получить всю необходимую вычислительную мощность
Для бизнеса:
- Более короткие циклы релизов сокращают затраты на разработку и повышают качество.
- Исправление ошибок в реальном времени позволяет выпускать лучшие продукты на рынок намного быстрее.
- Максимальная окупаемость Ваших активов - от команды до мощности процессоров.
- Обеспечение конкурентоспособности и гибкости. Поддержка непрерывной доставки
Выпускайте продукт быстрее или это сделает кто-то другой!