Я разрабатываю проект, в котором будет использоваться множество файлов PNG, которые должны быть визуализированы из 3D-моделей одежды (нам еще предстоит нанять кого-то для создания моделей). У нас есть множество текстурных карт (различные типы и цвета ткани и т. д.), которые будут использоваться с моделями (каждая модель может быть отрисована много раз с разными текстурами). В будущем мы добавим и изменим как модели, так и карты текстур, и нам потребуется возможность автоматического повторного рендеринга PNG по запросу.
Итак, мы ищем либо:
Автономный движок 3D-рендеринга, который можно запустить из командной строки. Он должен принимать формат ввода, который мы можем легко сгенерировать с помощью пользовательского скрипта.
Библиотека 3D-рендеринга, которая может взаимодействовать с популярными языками программирования, такими как Java или Ruby, и которая может загружать 3D-модели в популярных форматах файлов моделирования.
Мы смотрим на Yafaray (http://www.yafaray.org), который можно запустить из командной строки и который принимает описание сцены в формате XML в качестве входных данных, но я уверен, что могут быть варианты и получше. Можете ли вы дать объективную разбивку плюсов и минусов известных вам вариантов?