Как реализовать просмотр 3D-моделей на сайте?

Здравствуйте!

Имеются 3D-модели в AutoCad, 3D Max и т.д.

Существует ли какое-нибудь простое решение ( вставить небольшой блок кода в тело страницы, например), чтобы эти модели разместить на сайте и позволить пользователям взаимодействовать с ними (вертеть-крутить по-всякому)?
  • Вопрос задан
  • 84231 просмотр
Решения вопроса 1
cha-cha
@cha-cha
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 8
engine9
@engine9
Разрабатываю интерфейсы и трехмерные презентации.
Наша отечественная разработка www.blend4web.com/ru
Ответ написан
Комментировать
@maxamin
Я это реализовал для одной фирмы на базе WebGL и библиотеки threejs.org . Презентацию продукции (демка здесь - там кнопка 3D обзор изделий...) я конвертировал из Pro/Engineer в формат OBJ (очень долго настраивал центр модели, т.к. у three.js центр модели понятие относительное - для каждой модели его нужно подбирать индивидуально). Текстурку наложил простейшую. Пришлось попариться с масштабированием, т.к. колесо мыши нужно было использовать по разному - для сайта это прокрутка, для 3D это зум. Но three.js оказался просто супер вещью и все удалось сделать.
WebGL естественно поддерживается не всеми браузерами, поэтому в фоне вставил GIF мультик вращающейся модели :)
Ответ написан
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Просто посмотрите первые пять ссылок по запросу:
https://www.google.ru/search?q=3d+model+in+webpage...
Если постараетесь, то найдете даже те варианты, которые предлагают всякие плагины для 3dmax или solidworks, чтобы сразу из программ получать необходимый формат.
Ответ написан
Комментировать
@Jak_Riv
Самый простой вариант здесь www.render.ru/books/show_book.php?book_id=1297
не требует установки дополнительных расширений при просмотре сайта (стандартный Flash)
НО это не 3д а просто 100 картинок по кругу, которые имитируют 3D. Зато выглядит эффектно.
Ответ написан
Комментировать
bopoh13
@bopoh13
VBA, Ruby (noob), analytic
https://github.com/kovacsv/Online3DViewer Можно загружать несколько файлов сразу: obj, mtl, (dds и tda нет).
Модели: https://p3dm.ru/files/auto/tanks/14194-is-2.html и https://p3dm.ru/files/auto/tanks/13814-t-34-85.html
Ответ написан
Комментировать
@archerl
Веб-разработчик
Рекомендую простой способ загрузки 3d модели на сайт через библиотеку site3d - https://site3d.site
Ответ написан
Комментировать
@U3DL
Можно воспользоваться интерактивным стримингом - сама модель рендерится в дата центре, на сайт поступает только видео. В обратную сторону идут управляющие команды. Кстати, это единственный способ показывать на сайте действительно большие и сложные модели - CAD, BIM. Вот здесь можно посмотреть примеры https://streaminglab.ru
Ответ написан
Комментировать
@qwertyshka
https://modelviewer.dev/ очень понравился.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы