2gl
2gl copied to clipboard
Несколько вопросов
Позвольте задать несколько вопросов и сделать заметки
1 - Чем по сути является Ваш проект? Облегченной версией Three.js? 2 - Не удалось построить ничего кроме треугольника. В 2gl, есть возможность строить примитивы?
3 - Вам необходимо развивать данную библиотеку Облегченный вариант Three.js - востребованная вещь. a) Нужна документация на английском б) Больше примеров. в) Документация, честно хиленькая - не информативная
4 - Добавьте хотя бы light примеры, как вы этажи строите.
5 - Событий в доке не нашел(возможно плохо искал)
- Да, структура очень похожа на three.js, есть аналогичные обеъекты
Scene
,Renderer
,Object3D
,Mesh
с некоторыми отличиями. - Примитивов нет, геометрии всех примитивов нужно задавать самим. Когда мы использовали three.js, нам на практике они не пригодились, т.к. нам нужны были какие-то свои трёхмерные объекты со своими геометриями.
- 2gl не задумывалась как готовая библиотека для работы с WebGL, новый функционал мы добавляем в неё по мере надобности. До вашего фидбека библиотека казалась не востребованной для других.
- Попробуем, спасибо.
- Какие события имеются ввиду?
3 . Light версия Three.js - это крутая тема, мало кто осмеливается использовать three.js именно из-за размера. 5 . Click, mouseover, другие...
P.S.: У 2gis множество open-source проектов, которые если чуть-чуть переосмыслить, доработать можно использовать для раскрутки 2gis заграницей, привлечения инвестиций и интереса к проекту.
События мыши click
, mouseover
никак не обрабатываются. Аналогично three.js, для интерактива нужно использовать Raycaster
.
Про Raycaster не знал, благодарю за инфу.
@Trufi было бы здорово по мотивам вопросов сделать FAQ для библиотеки
Ага, определенно стоит и примеров добавить