Matthieu Baumann
|
dfdfcda003
|
fix fontdue version everywhere
|
2022-03-14 17:47:03 +01:00 |
|
Matthieu Baumann
|
65d1e8d73d
|
First step to fix touchmove
|
2022-02-24 00:45:41 +01:00 |
|
Matthieu Baumann
|
4fe6e3d308
|
resize less heavy computing + webgl1 instancing
|
2022-02-23 16:51:08 +01:00 |
|
Matthieu Baumann
|
ddf77a792d
|
fix webgl2 heatmap rendering + remove wheelevent from api
|
2022-02-23 00:07:37 +01:00 |
|
Matthieu Baumann
|
e20f78f61f
|
is_power_of_two generic
|
2022-02-22 11:21:53 +01:00 |
|
Matthieu Baumann
|
dc04c89d5d
|
clear a little bit fits image
|
2022-02-22 09:40:04 +01:00 |
|
Matthieu Baumann
|
13f24b7fd0
|
enhance fits parsing
|
2022-02-22 01:29:09 +01:00 |
|
Matthieu Baumann
|
2e4cf1b1c6
|
bug fix: recompute positions only when new cells have been added to the view
|
2022-02-15 16:47:10 +01:00 |
|
Matthieu Baumann
|
574a003feb
|
check support WebGL1/WebGL2 continued
|
2022-02-13 23:45:03 +01:00 |
|
Matthieu Baumann
|
6ba5f3cfb0
|
detect whether webgl2 is supported and load the corresponding wasm
|
2022-02-13 23:45:03 +01:00 |
|
Matthieu Baumann
|
36fce32a60
|
do not update the vbos each time the camera is moving but only when different cells are contained in the fov
|
2022-02-13 23:40:43 +01:00 |
|
Matthieu Baumann
|
6ee10c47b3
|
stick egui version to 0.15.0
|
2022-02-10 11:44:31 +01:00 |
|
Matthieu Baumann
|
1437dbf6f9
|
comment discovery tree
|
2022-02-09 23:50:26 +01:00 |
|
Matthieu Baumann
|
efc6766234
|
WIP: webgl1 heatmap
|
2022-01-27 20:59:43 +01:00 |
|
Matthieu Baumann
|
c94fe4840f
|
Merge branch 'webgl1' of https://github.com/cds-astro/aladin-lite into webgl1
|
2022-01-27 20:46:37 +01:00 |
|
Matthieu Baumann
|
a3c47f7b46
|
wip: heatmap: does not compile
|
2022-01-27 20:45:24 +01:00 |
|
Matthieu Baumann
|
a1a02788f6
|
simplify catalog preprocessing
|
2022-01-27 20:45:24 +01:00 |
|
Matthieu Baumann
|
e3d28be64f
|
fix colormap
|
2022-01-27 20:45:24 +01:00 |
|
Matthieu Baumann
|
5a19fd34b6
|
remove system inside app as it is already composed in Camera
|
2022-01-27 11:37:16 +01:00 |
|
Matthieu Baumann
|
d093f83ea5
|
remove projection_type ugly struct thanks to the enum_dispatch crate
|
2022-01-26 18:12:34 +01:00 |
|
Matthieu Baumann
|
e01e92c66b
|
bugfix: ndc_to_screen and screen_to_ndc projections
|
2022-01-25 11:43:30 +01:00 |
|
Matthieu Baumann
|
ba4432f065
|
remove layer from the data SimpleHiPS api
|
2022-01-25 11:16:38 +01:00 |
|
Matthieu Baumann
|
7a1214cf9b
|
blendcfg default
|
2022-01-25 09:06:56 +01:00 |
|
Matthieu Baumann
|
c0433a17a0
|
wip: heatmap: does not compile
|
2022-01-24 00:20:51 +01:00 |
|
Matthieu Baumann
|
629a9668fb
|
minor comments on al-api
|
2022-01-24 00:10:53 +01:00 |
|
Matthieu Baumann
|
cf5f74e139
|
colormap test ok
|
2022-01-23 23:59:03 +01:00 |
|
Matthieu Baumann
|
f380c6bf73
|
wip: simple hips moved to al-api
|
2022-01-23 12:42:44 +01:00 |
|
Matthieu Baumann
|
d88d02a627
|
wip more exhaustive blending, with more possibilities, a gl-like api, simplified code as well. Need to test/debug the colormap render
|
2022-01-23 01:34:43 +01:00 |
|
Matthieu Baumann
|
bb0db59023
|
simplify catalog preprocessing
|
2022-01-20 22:49:33 +01:00 |
|
Matthieu Baumann
|
e63acf8af6
|
fix colormap
|
2022-01-20 13:04:17 +01:00 |
|
Matthieu Baumann
|
0d4eb0fe2c
|
wip webgl1: hips, grid, text, ui ok. Catalog remaining to handle
|
2022-01-20 00:20:18 +01:00 |
|
Matthieu Baumann
|
6b17cd6ba8
|
WIP: webgl1 interleaved data
|
2022-01-08 14:08:25 +01:00 |
|
Matthieu Baumann
|
ce70f74b74
|
wip webgl1: one buffer per attribute
|
2021-12-27 10:35:00 +01:00 |
|
Matthieu Baumann
|
6b8a8c8b89
|
wip webgl1: working on raytracer
|
2021-12-24 14:37:03 +01:00 |
|
Matthieu Baumann
|
f9a63c2db2
|
wip webgl1 vao like
|
2021-12-23 23:51:03 +01:00 |
|
Matthieu Baumann
|
b5d2e5a1a6
|
wip: working on webgl1 shader compatibility
|
2021-12-23 01:45:39 +01:00 |
|
Matthieu Baumann
|
4b5cc88b77
|
wip separate webgl1 and webgl2 shaders
|
2021-12-22 23:46:41 +01:00 |
|
Matthieu Baumann
|
69cf003e03
|
wip: webgl2 use al_core::FrameBufferObject instead of raw webgl one
|
2021-12-17 00:51:54 +01:00 |
|
Matthieu Baumann
|
7a14afcff7
|
WIP: wasm pack plugin and crate features for webgl1 and webgl2
|
2021-12-16 20:28:11 +01:00 |
|
Matthieu Baumann
|
818e250738
|
Merge branch 'webgl1' of https://github.com/cds-astro/aladin-lite into webgl1
|
2021-12-16 01:48:50 +01:00 |
|
Matthieu Baumann
|
84d1164a30
|
WIP webgl2 feature: use al_core rendering primitives in al-ui and do not support the fits integer for webgl1
|
2021-12-16 01:47:49 +01:00 |
|
Matthieu Baumann
|
1ad151e3ac
|
Merge branch 'webgl1' of https://github.com/cds-astro/aladin-lite into webgl1
|
2021-12-15 20:27:20 +01:00 |
|
Matthieu Baumann
|
95c7f49515
|
WIP setting up webgl1 cfg, keeping the webgl2 one
|
2021-12-15 19:27:16 +01:00 |
|
Matthieu Baumann
|
44f0cb5896
|
reduce dev rust compilation time, need to invest how to reduce the time spent by webpack now
|
2021-12-15 19:22:17 +01:00 |
|
Matthieu Baumann
|
71c4944361
|
WIP setting up webgl1 cfg, keeping the webgl2 one
|
2021-12-15 01:53:57 +01:00 |
|
Matthieu Baumann
|
28002f0038
|
vao webgl1
|
2021-12-13 22:33:33 +01:00 |
|
Matthieu Baumann
|
74d0fdbbd5
|
Core change: TEX UNIT are per shader. It is possible to bind up to 16 textures for one rendering pass (vert + frag). That is fair enough
|
2021-12-11 12:37:55 +01:00 |
|
Matthieu Baumann
|
7f3c2ce288
|
WIP: changing the vao to use the al_core ones
|
2021-12-10 12:46:33 +01:00 |
|
Matthieu Baumann
|
0fd2551523
|
wip: selection hips layer
|
2021-12-06 00:54:16 +01:00 |
|
Matthieu Baumann
|
f1e0e51d27
|
wip hips selector
|
2021-12-05 19:35:35 +01:00 |
|