Есть ли отличная HTML-библиотека HTML5, которая прекрасно подходит для Three.js? - PullRequest
1 голос
/ 02 февраля 2012

Я использую Three.js для создания 3D-графики, используя webgl в элементе canvas.Есть ли хорошая библиотека для рисования 2D-элементов поверх 3D-графики.Что-то вроде HUD 3D-игры.Я хочу нарисовать некоторые изображения или текст на экране поверх трехмерного материала.Есть идеи?Можно ли это сделать с помощью Three.js?

1 Ответ

2 голосов
/ 02 февраля 2012

В его примерах вы заметите, что когда он накладывает 2D-объекты, он просто использует другие элементы HTML: http://mrdoob.github.com/three.js/examples/webgl_multiple_canvases_grid.html

Возможно, стоит сделать то же самое для себя, когда полностью отдельный 2D-холст поверх 3D-элемента управляет HUD. Однако в этом подходе есть некоторые проблемы, связанные с событиями мыши, поэтому он более точно зависит от того, что вам нужно.

...