Форум

Сообщения, созданные пользователем exploids2
22 мая 2020 14:48 [ON MODERATION]
Добрый день уважаемые участники сообщества. Прошу прощения за столь большое изложение. Пытаюсь разобраться и понять алгоритм действия, и путь, по которому стоит пойти для возможности реализации проекта.
Начну по порядку.
Мы отлично моделируем в инженерном ПО типа Рино, делаем визуализацию путем Октана или Арнольдом через Синема4Д.

Необходимо сделать онлайн конфигуратор бижутерных продуктов и изделий из металла, со вставками или кристаллами, с возможностью вращения изделий на 360 градусов. Необходимо изменять в онлайне такие параметры как: длина, ширина, вставки, цвет металла, расположение некоторых элементов.
Могу это организовать в виде JS + обычные изображения со всеми возможными вариациями, коих получается тысячи, но не знаю насколько правилен такой подход.
Глядя на приближенные проекты здесь: https://clck.ru/NZchb или например здесь: https://clck.ru/NaGej это сделано на Webgl, возможно с использованием Blend4Web или ThreeJS. Так же на этом сайте увидел похожий пример https://clck.ru/NaPia
Суть моего вопроса состоит в том, что чисто технически: как реализовано отображение графики при изменении параметров? А именно для каждого уникального параметра (будь то длина, ширина, количество камней, количество и расположение прорезей) создается своя уникальная визуализация объекта, и привязывается к параметрам переключателей?

Получается, для того что бы создать подобный конструктор нужно перебрать тысячи, а может и десятки тысяч разных уникальных вариантов визуализации чтоб собрать это в единый конструктор, или все-таки есть в каких-то инструментах, основанных на Webgl, некие автоматизированные инструменты? Например, слоями как-то можно накладывать или двигать определенные элементы на поверхности объекта? Или это все на самом деле просто уникальная визуализация для каждого конкретного случая и по-другому никак?
Спасибо большое, и прошу прощения что сложно все изложил, но хотелось бы понять механизм работы графики Webgl и вспомогательных фреймворков типа Blend4web или Threejs.

Если я правильно понимаю, Blend4web практически единственный инструмент, в котором я могу импортировать уже нарисованные мной изделия, в готовую визуализацию на сайте. Но интересно тогда, здесь https://clck.ru/NZchb визуализация сделана то же посредством Blend4web? Здесь можно менять кучу параметров, и даже гравировку наносить на изделие, неужели это все нельзя автоматизировать? Если не через Blend4web то через что это сделано?
22 мая 2020 14:43 [ON MODERATION]
Добрый день уважаемые участники сообщества. Прошу прощения за столь большое изложение. Пытаюсь разобраться и понять алгоритм действия, и путь, по которому стоит пойти для возможности реализации проекта.

Начну по порядку. Мы отлично моделируем в инженерном ПО типа Рино, делаем визуализацию путем Октана или Арнольдом через Синема4Д.
Необходимо сделать онлайн конфигуратор бижутерных продуктов и изделий из металла, со вставками или кристаллами, с возможностью вращения изделий на 360 градусов. Необходимо изменять в онлайне такие параметры как: длина, ширина, вставки, цвет металла, расположение некоторых элементов.
Могу это организовать в виде JS + обычные изображения со всеми возможными вариациями, коих получается тысячи, но не знаю насколько правилен такой подход.

Глядя на приближенные проекты здесь: https://clck.ru/NZchb или например здесь: https://clck.ru/NaGej это сделано на Webgl, возможно с использованием Blend4Web или ThreeJS. Так же на этом сайте увидел похожий пример https://clck.ru/NaPia
Суть моего вопроса состоит в том, что чисто технически: как реализовано отображение графики при изменении параметров? А именно для каждого уникального параметра (будь то длина, ширина, количество камней, количество и расположение прорезей) создается своя уникальная визуализация объекта, и привязывается к параметрам переключателей?
Получается, для того что бы создать подобный конструктор нужно перебрать тысячи, а может и десятки тысяч разных уникальных вариантов визуализации чтоб собрать это в единый конструктор, или все-таки есть в каких-то инструментах, основанных на Webgl, некие автоматизированные инструменты? Например, слоями как-то можно накладывать или двигать определенные элементы на поверхности объекта? Или это все на самом деле просто уникальная визуализация для каждого конкретного случая и по-другому никак?

Спасибо большое, и прошу прощения что сложно все изложил, но хотелось бы понять механизм работы графики Webgl и вспомогательных фреймворков типа Blend4web или Threejs.
Если я правильно понимаю, Blend4web практически единственный инструмент, в котором я могу импортировать уже нарисованные мной изделия, в готовую визуализацию на сайте. Но интересно тогда, здесь https://clck.ru/NZchb визуализация сделана то же посредством Blend4web? Здесь можно менять кучу параметров, и даже гравировку наносить на изделие, неужели это все нельзя автоматизировать? Если не через Blend4web то через что это сделано?