Какие существуют бесплатные \ open-source решения для отображения 3d объектов в браузере?

Добрый день!
Ищу какой-нибудь рабочий движок \ скрипт для рендера настоящего 3d в браузере пользователя. Наиболее предпочтительно, конечно же, flash, ввиду его высочайшей кроссбраузерности, а также чистый js и canvas. Однако пока ничего не нашел, кроме сервисов, которые преобразовывают 3d-модель во что-нибудь у себя, и отдают готовый результат, и простых скриптов для имитации 3d.
Самому написать не вариант, ибо нужно разбираться, а времени на эксперименты нет.

Может, кто-нибудь сталкивался с такой задачей? Буду благодарен за советы, спасибо.
  • Вопрос задан
  • 718 просмотров
Пригласить эксперта
Ответы на вопрос 6
@Wheelie
Ответ написан
Комментировать
uvelichitel
@uvelichitel
habrahabr.ru/users/uvelichitel
На HTML5 лучший 3d opensource движок threejs.org Умеет рендерить в WebGL если браузер поддерживает, если не поддерживает откатывается на canvas.
Ответ написан
Комментировать
@VictKor
Игровая индустрия, 3d моделирование
Про флэш забудьте. Вариантов, кроме WebGL, сейчас нормальных не имеется. По Open Source движкам могу говорить только про Blend4Web и ThreeJS.

Blend4Web - фреймворк. Русские разработчики, русская документация, полное создание сцен в Blender. Еще плюсы: готовый плеер, масса функций из "коробки" и визуальный редактор логики. Так как полностью интегрирован с Blender, то требуется знание последнего.

ThreeJS - просто библиотека. Много примеров и туториалов (в основном на английском). Сцены создаются в сторонних редакторах. Есть и свой собственный, но слабенький. Всеядный, жует много форматов 3D.

Blend4Web позволит вам быстрее развернуть проект, но требуется знание Blender. ThreeJS больше для программиста, но имеет несколько более широкий набор функций в API.
Ответ написан
Комментировать
@rinatoptimus
Blen4web, не помню, что еще. Отвечал на подобный вопрос на тостере. Поищите.
Ответ написан
Комментировать
@GreatRash
Если нужен чисто вьювер, то круче Sketchfab ничего не видел.
Ответ написан
Комментировать
abyrkov
@abyrkov
JavaScripter
Упомяну лишь два наиболее популярных:
THREE.js
Плюсы: умеет пользоваться OpenGL и имеет солидный функционал
Минусы: плохо оптимизирует и рендерит все(или почти все) подряд и в следствии выдает на слабых компах 2-3 фпс.
Voxel.css:
Плюсы: оптимизируется CSS и довольно прост
Минусы: псевдо-3д, исключительно воксельный(кубический) и имеет маленький функционал
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 21:25
2000 руб./за проект
28 мар. 2024, в 21:17
5000 руб./за проект
28 мар. 2024, в 20:46
150000 руб./за проект