50 Commits

Author SHA1 Message Date
Zemledelec
c6b978b8cf #698 fixed tests 2023-08-02 18:10:55 +04:00
Zemledelec
cb095491dd #681 little RednererEvents and Keyboardhandler addEvent method refactoring 2023-07-29 12:35:42 +04:00
Zemledelec
7caa7f07a3 #681 fixed Keyboardhandler removeEvent 2023-07-29 11:48:08 +04:00
Zemledelec
8e52534f47 #681 WIP.0 2023-07-22 13:11:33 +04:00
Zemledelec
36862fee55 #706 docs cleanup 2023-05-24 09:27:54 +04:00
Zemledelec
3f47b129ed Fixed geometry picking 2023-03-23 23:26:22 +04:00
Zemledelec
2d787f5a4a Fixed event sequence 2023-03-09 19:41:55 +04:00
Zemledelec
a405d4dae6 #636 replaced picking color to RendererEvents 2023-03-04 14:07:57 +04:00
Zemledelec
28ba289881 #636
1. replaced readPixel to readColor.
2. Added msaa and webgl version url parameters
3. sandbox cleanup
2023-03-04 13:11:46 +04:00
Zemledelec
64e1017e0c #510 removed UIHelpers 2023-02-20 18:53:57 +04:00
Zemledelec
93283c16fb #510 fixed mousedown event when entered from outside 2023-02-16 14:47:39 +04:00
Zemledelec
a5d00ca7d6 Added resizeend renderer event 2022-12-13 18:40:49 +04:00
Zemledelec
bc5e737bf9 Added ScaleControl isCenter option 2022-11-16 18:32:17 +04:00
Pavel Sukhodolski
f2e491cc38 remove unnecessary height picking for scale control 2022-11-14 19:11:56 +04:00
Zemledelec
2963ff8c6e Added todo reminder to touch unproject 2022-05-21 11:26:29 +04:00
Jibing Liang
1eca01a659 edit comment of touch direction 2022-05-20 00:36:16 +08:00
Jibing Liang
bca073aea2 fix one finger ontouchmove swipe map error drift 2022-05-20 00:20:17 +08:00
Jibing Liang
db2a51e8f6 fix doubletouch coordinate offset and limit doubletouch trigger movement distance 2022-05-07 16:49:05 +08:00
Zemledelec
0eeab09b0e Update rendererEvents 2022-04-27 15:17:29 +04:00
magicbing
b0a53cd8ff fix touchscreen touch bug and finger double click 2022-04-21 23:36:00 +08:00
Zemledelec
c13fdb7d26 #438 major distance picking refactoring 2021-12-03 15:20:02 +03:00
Zemledelec
050ab2ceaf fixed repo 2021-11-30 19:02:55 +03:00
Michael Gevlich
263b23037c
Revert "[432] fixed overlay blending" 2021-11-30 15:46:10 +03:00
Zemledelec
3b8e54719f #432 fixed popup positioning 2021-11-28 20:59:26 +03:00
Zemledelec
e7484cf7e5 #432 WIP. increased canvas pixel ratio 2021-11-27 23:40:36 +03:00
Zemledelec
febe57e601 Merge branch 'master' into geo_object_instancing
# Conflicts:
#	src/og/entity/Entity.js
#	src/og/math/Mat4.js
#	src/og/webgl/Handler.js
#	src/og/webgl/callbacks.js
#	tests/Globe.test.js
2021-11-13 00:07:12 +03:00
Thibaut Lassalle
4e748d17c5 better type 2021-11-02 10:39:49 -07:00
Thibaut Lassalle
9eda4928bf better types 2021-10-30 07:55:05 -07:00
Pavel Sukhodolski
fe1a031a97 fix mouseleave bugfix 2021-09-16 15:58:17 +03:00
Zemledelec
ccdbd04c62 picking optimization 2021-07-02 21:43:30 +03:00
Pavel Sukhodolski
04636c3054 readPixels optimization
added anyEvent function to mouseState object
2021-07-01 17:52:57 +03:00
Michael Gevlich
5e61c23bec
Bugfix/266 nodata heights (#278)
* Fixed children elevation tiles no data values

* WIP: out of bounds sphere segment

* WIP: testing no data algorithm

* WIP: added noDataVertices array

* Added child node noDataVertices array

* Fixed noDataValues in the terrainWorker

* Fixed Alt + Tab rotation bug

* Fixed terrain no data bounding box

Closes #266
2020-10-30 19:22:42 +03:00
Zemledelec
98db92b3e7 Improved clicking 2020-05-23 13:16:46 +03:00
Zemledelec
a6728909aa Improved mouse navigation user experience 2020-04-14 16:16:18 +03:00
Zemledelec
72cd6bcc63 1) Migrate to rollup.
2) Eslint cleanup.
3) Fixed layer zoom visibility.
2020-02-16 21:53:14 +03:00
Zemledelec
0c0fc99b57 Replaced new Date().getTime() with performance.now(). 2020-02-12 16:20:53 +03:00
Zemledelec
1a2eb62272 Added rendererEvents for rendererEvent handler objects. 2019-11-09 22:17:36 +03:00
Zemledelec
6dc41f0a74 Added renderer postdraw event. 2019-11-06 23:50:12 +03:00
Zemledelec
988cabffee Planet scene has been drawing first always. 2019-08-19 14:30:24 +03:00
Zemledelec
df0e1df09c Added Renderer events activity option. 2019-06-14 13:47:18 +03:00
Zemledelec
aaba97afb2 Added clock setInterval function. 2019-03-30 13:31:21 +03:00
Zemledelec
0753e7c8f3 webgl2 first running 2018-11-23 13:36:14 +03:00
Zemledelec
a2c5bc02b0 Added mouse click delay 2018-11-09 10:40:01 +03:00
Zemledelec
aa632ab2c0 Og control init fixed;
Shift key and mouse right button handler has the same navigation now.
2018-10-31 12:49:09 +03:00
Zemledelec
16d710dbaf Framebuffer readPixels function is changed 2018-09-18 23:12:29 +03:00
Zemledelec
64e0b67063 fix events 2018-07-31 17:43:13 +03:00
Zemledelec
8fcb684b8d renderer.controls is an object now 2018-03-17 18:05:13 +03:00
Zemledelec
9c42d3caa0 return files back 2018-03-15 00:37:39 +03:00
Zemledelec
be25af6bef remove globus 2018-03-15 00:36:11 +03:00
Zemledelec
80e7a33ff9 git core.ignorecase set to false 2018-03-14 23:39:35 +03:00