Scritable 3D рендеринг / гибка изображений - PullRequest
0 голосов
/ 27 марта 2020

У меня есть визуализированный 3D-объект, например, bottle, и у меня есть плоский SVG-файл, метка.

См. Пример изображения

Теперь я хочу создать трехмерный предварительный просмотр того, как bottle выглядит с меткой. bottle не изменится, но метка генерируется пользователем.

Как преобразовать метку в трехмерное изображение, которое помещается на базовый объект, bottle? Я сделал этот пример с Keyshot, но мне нужно встроить это в веб-приложение. После загрузки метки, предварительный просмотр бутла должен скомпилироваться автоматически. Поэтому мне нужно решение, которое полностью поддерживает сценарии.

Я изучил возможности сценариев Keyshot и Blender. Но это кажется преувеличенным.

Я посмотрел на imagemagick, но изгиб или выпуклость очень ограничены и не являются реальным трехмерным преобразованием.

Я посмотрел на https://threejs.org/, но решение для серверного сайта предпочтительнее ,

Я вижу два подхода:

  1. Рендеринг всего, bottle и метка за один шаг
  2. Сфотографируйте предварительно отрендеренный bottle и визуализировать или преобразовать только метку и положить их друг на друга.

Кто-нибудь намекнул? Какое программное обеспечение может сделать это прагматично из командной строки ? Linux и с открытым исходным кодом предпочтительнее, но Windows, Ma c или платное ПО тоже подойдут.

Большое спасибо!

...