Российские ученые узнали, может ли ChatGPT писать коды для создания 3D-моделей
Ученые пермского политехнического университета (ПНИПУ) протестировали искусственный интеллект ChatGPT и выяснили, можно ли с его помощью создавать трехмерные модели без специальных навыков.
ChatGPT постепенно входит в жизнь граждан РФ. Это искусственный интеллект, обученный на обширных данных из интернета. Он ведет диалог как человек, отвечает на вопросы, учитывает предыдущую переписку, поддерживает общение на нескольких языках и т. д.
Исследователи ПНИПУ протестировали еще одну его способность — генерировать программные коды для создания трехмерных моделей на основе словесного запроса. Они писали в ChatGPT запросы создать код для трехмерной модели, начиная с простых геометрических форм, архитектурных элементов и заканчивая сложными математическими фигурами.
Как рассказали «Свободной Прессе» в вузе, в первых тестах создавались 3D-модели для простых геометрических форм, например: «Напиши код на Python для Blender для создания куба». После успешного опыта аналогичным способом ученые попытались создать целые здания, например, православный храм. Получившаяся фигура не соответствовала запросу и представляла собой набор кубов разных размеров. Чаще это происходит, когда ИИ не хватает данных для точного ответа на конкретный вопрос.
Далее исследователи пермского политеха в качестве объектов в запросах выбрали более сложные математические формы, например, фрактальное дерево. В итоге была получена трехмерная параметрическая модель.
Ассистент кафедры архитектуры и урбанистики ПНИПУ Александр Любимов объяснил, что для создания качественных моделей важно указать, какой язык программирования используется в программе 3D-моделирования, а также какие именно параметры должны быть изменяемыми.
«Для простых фигур — высота, ширина, длина. Для сложных, например, количество витков, амплитуда волн и другие, которые зависят от конкретной фигуры. Стоит попросить ChatGPT написать подробные комментарии по работе кода, чтобы было легче понять, как он действует», — уточнил Любимов.
В ПНИПУ добавили, что на данном этапе ChatGPT хорошо генерирует код для 3D-моделирования фигур. Однако трехмерные модели не всегда оправдывают ожидания. Исполнение кода сильно зависит от количества информации в открытом доступе.
Нейросеть самообучается, со временем недостаток знаний в области программирования перестанет быть препятствием для проектировщиков и архитекторов. При этом важно правильно формулировать запрос, чтобы получить качественный результат.
Ранее китайские ученые назвали человеческие органы, без которых можно спокойно продолжать жизнь.