Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
MikeTatsky opened this issue Jun 28, 2016 · 6 comments
Open

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

MikeTatsky opened this issue Jun 28, 2016 · 6 comments

Comments

@MikeTatsky
Copy link

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

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

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

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

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

@Trufi
Copy link
Contributor

Trufi commented Jun 28, 2016

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

@MikeTatsky
Copy link
Author

MikeTatsky commented Jun 28, 2016

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

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

@Trufi
Copy link
Contributor

Trufi commented Jun 28, 2016

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

@MikeTatsky
Copy link
Author

MikeTatsky commented Jun 28, 2016

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

@myshov
Copy link
Contributor

myshov commented Jun 28, 2016

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

@Trufi
Copy link
Contributor

Trufi commented Jun 28, 2016

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants