2gl icon indicating copy to clipboard operation
2gl copied to clipboard

Несколько вопросов

Open MikeTatsky opened this issue 8 years ago • 6 comments

Позвольте задать несколько вопросов и сделать заметки

1 - Чем по сути является Ваш проект? Облегченной версией Three.js? 2 - Не удалось построить ничего кроме треугольника. В 2gl, есть возможность строить примитивы?

3 - Вам необходимо развивать данную библиотеку Облегченный вариант Three.js - востребованная вещь. a) Нужна документация на английском б) Больше примеров. в) Документация, честно хиленькая - не информативная

4 - Добавьте хотя бы light примеры, как вы этажи строите.

5 - Событий в доке не нашел(возможно плохо искал)

MikeTatsky avatar Jun 28 '16 08:06 MikeTatsky

  1. Да, структура очень похожа на three.js, есть аналогичные обеъекты Scene, Renderer, Object3D, Mesh с некоторыми отличиями.
  2. Примитивов нет, геометрии всех примитивов нужно задавать самим. Когда мы использовали three.js, нам на практике они не пригодились, т.к. нам нужны были какие-то свои трёхмерные объекты со своими геометриями.
  3. 2gl не задумывалась как готовая библиотека для работы с WebGL, новый функционал мы добавляем в неё по мере надобности. До вашего фидбека библиотека казалась не востребованной для других.
  4. Попробуем, спасибо.
  5. Какие события имеются ввиду?

Trufi avatar Jun 28 '16 09:06 Trufi

3 . Light версия Three.js - это крутая тема, мало кто осмеливается использовать three.js именно из-за размера. 5 . Click, mouseover, другие...

P.S.: У 2gis множество open-source проектов, которые если чуть-чуть переосмыслить, доработать можно использовать для раскрутки 2gis заграницей, привлечения инвестиций и интереса к проекту.

MikeTatsky avatar Jun 28 '16 10:06 MikeTatsky

События мыши click, mouseover никак не обрабатываются. Аналогично three.js, для интерактива нужно использовать Raycaster.

Trufi avatar Jun 28 '16 11:06 Trufi

Про Raycaster не знал, благодарю за инфу.

MikeTatsky avatar Jun 28 '16 11:06 MikeTatsky

@Trufi было бы здорово по мотивам вопросов сделать FAQ для библиотеки

myshov avatar Jun 28 '16 12:06 myshov

Ага, определенно стоит и примеров добавить

Trufi avatar Jun 28 '16 12:06 Trufi