Я собираюсь запустить веб-приложение, которое будет использовать интерактивный 3D-контент. Цель состоит в том, чтобы позволить ему работать в браузере, т. е. не разрешен Flash, только JavaScript + HTML5.
Помимо использования чистого WebGL, лучше использовать библиотеку, которая предложит интерфейс более высокого уровня.
Подход X3DOM мне видится отличным - и похоже он должен стать нативным в браузере и либа проложит дорогу.
Но после первых впечатлений я не уверен, что он достаточно легкий. Помимо JS-файла размером 400 КБ, он замедляет работу Firefox.
Функций, которые мне нужны, не так много. Всю настройку сцены можно было легко сделать «вручную». Но мне нужно взаимодействие с пользователем, в том числе, чтобы выяснить, где пользователь нажимает. А позже я хочу иметь возможность загружать и вставлять 3D-объекты в общий формат файла.
PS: Предпочтительные браузеры основаны на Firefox и Webkit. Десктопные и мобильные. Меня не волнует IE.
PPS: Да, я знаю вопрос: WebGL Framework