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