Lukas Rieger (Blue)
a5c1356c00
Enable depth-testing the highest lowres and the hires-tiles together
2022-12-10 19:32:24 +01:00
Lukas Rieger (Blue)
5bfb775473
Improve snapping
2022-11-09 18:15:16 +01:00
Lukas Rieger (Blue)
4ebb90f7d1
Finalize shader changes, improve shading for lower lods and make flat-view rotatable
2022-11-09 16:56:53 +01:00
Mark B
daa6d02af9
Improve shader accuracy
2022-11-04 02:20:14 +01:00
Mark B
c166518090
Apply shader only to first lod
2022-11-04 02:06:58 +01:00
Mark B
52b30b44ea
Implement ambient occlusion shader based on camera angle
2022-11-04 01:47:12 +01:00
Lukas Rieger (Blue)
831d9185a2
Fix HTML and POI-Markers covering other markers if out of display-distance. Fixes: BlueMap#358
2022-11-03 13:52:56 +01:00
Lukas Rieger (Blue)
8173979ed8
Fix MarkerSet disappearing when a POI-Marker is being removed
2022-10-21 23:11:39 +02:00
Lukas Rieger (Blue)
4ee492bd1d
Fix #295
2022-10-21 22:20:40 +02:00
Lukas Rieger (Blue)
8d581ce782
Fix raytracing
2022-10-21 19:05:42 +02:00
Lukas Rieger (Blue)
5be6dc8089
Improve pixel reading performance a bit
2022-10-16 00:35:06 +02:00
Lukas Rieger (Blue)
7e9f0e0bd8
Shift scene + camera closer to the center to fix precision issues
2022-10-15 00:38:10 +02:00
Nestu
f53253381c
Fix BlueMap-Minecraft/BlueMap#346 ( #6 )
2022-10-01 12:27:23 +02:00
Lukas Rieger (Blue)
a3de6f9122
Improve tile-loading
2022-09-02 22:08:00 +02:00
Lukas Rieger (Blue)
211127e76b
Fix default-hidden property not working
2022-08-31 15:07:53 +02:00
Lukas Rieger (Blue)
385a5cf220
Increase far-plane for lowres-tiles on first-person
2022-08-17 14:45:36 +02:00
Lukas Rieger (Blue)
050cde0a0c
Fix z-fighting and lowres-layer interaction
2022-08-16 01:10:29 +02:00
Lukas Rieger (Blue)
a9d9cb991b
Fix hight-map readings
2022-08-15 10:02:10 +02:00
Lukas Rieger (Blue)
bb4928c72f
Improvements to tile-loading and other fixes
2022-08-14 20:34:54 +02:00
Lukas Rieger (Blue)
d9ffe6453f
Finalize new lowres tiles implementation
2022-08-12 18:06:41 +02:00
Lukas Rieger (Blue)
d12c48275f
First basic support for lowres changes
2022-08-08 21:31:28 +02:00
Lukas Rieger (Blue)
3d37231109
Fix error on loading empty tiles
2022-08-01 16:33:23 +02:00
Lukas Rieger (Blue)
3f3dfc78bd
Switch to tiles with added wrapper-object for future additional data
2022-07-31 18:06:07 +02:00
Lukas Rieger (Blue)
d703a3cf39
Update to new marker interface/format
2022-07-31 12:38:50 +02:00
Lukas Rieger (Blue)
25c4658de4
Moving live-player-endpoint
2022-06-27 01:07:31 +02:00
Lukas Rieger (Blue)
889d3cf94c
Update to new settings.json-s
2022-06-06 22:49:52 +02:00
Lukas Rieger (Blue)
a0f5548293
Update dependencies
2022-05-29 02:31:18 +02:00
Lukas Rieger (Blue)
77896b9c37
New textures.json format
2022-05-28 21:54:26 +02:00
Blue (Lukas Rieger)
aa4cf7285d
Add .npmignore and push version
2021-10-26 21:44:30 +02:00
Blue (Lukas Rieger)
3adb0df300
Push version (to be published on npm)
2021-10-26 21:02:45 +02:00
Blue (Lukas Rieger)
3618113c22
Tweak lowres-shader a little
2021-09-19 16:05:41 +02:00
Blue (Lukas Rieger)
730d726b37
Fix marker lines can not update with more segments then before ( BlueMap-Minecraft/BlueMap#221 )
2021-09-19 16:04:20 +02:00
Blue (Lukas Rieger)
f70745f82b
Fix markers are not removed when they should ( BlueMap-Minecraft/BlueMap#207 )
2021-09-19 16:03:03 +02:00
Blue (Lukas Rieger)
ce57dfdda5
Remove some TODOs
2021-04-24 22:08:04 +02:00
Blue (Lukas Rieger)
4e81bb4abd
Improve marker updating and fix an error when loading empty tiles
2021-03-28 13:22:45 +02:00
Blue (Lukas Rieger)
89694564e0
Fix for two js warnings
...
"Failed to load tile" when reloading the page during a tile-load
"Texture marked as update..."
2021-03-23 13:37:55 +01:00
Blue (Lukas Rieger)
62ae25c6ae
Make label work for HTML-Marker
2021-03-23 00:00:28 +01:00
Blue (Lukas Rieger)
a7a382d1d9
Fix js-docs for marker-types
2021-03-22 22:08:09 +01:00
Blue (Lukas Rieger)
0727559aa1
Fix safari (webgl1) compatibility problem
2021-03-21 13:35:59 +01:00
Blue (Lukas Rieger)
3a7b8aef59
Add cache-hashes and more tweaks
2021-03-18 21:05:12 +01:00
Blue (Lukas Rieger)
fd74e320cc
Make updateMapRegion method public
2021-03-09 20:44:11 +01:00
Blue (Lukas Rieger)
760368eaa2
More tweaks
2021-03-09 12:57:35 +01:00
Blue (Lukas Rieger)
ba99a79109
Small fixes and improvements
2021-03-03 17:33:07 +01:00
Blue (Lukas Rieger)
eda14d3c32
Move lots of data to deticated data fields and more tweaks
...
The data fields now contain and syncronize all the data that might be important for libraries like VueJS. They can safely be made reactive without fear to make the whole ThreeJS object-stack reactive (which would blow up the ram usage and destroy performance)
2021-02-25 22:53:42 +01:00
Blue (Lukas Rieger)
d0789a6133
Fix more Hammer imports
2021-02-20 15:47:09 +01:00
Blue (Lukas Rieger)
107ec32568
Fix Hammer lib usage and some package.json values
2021-02-20 15:33:32 +01:00
Blue (Lukas Rieger)
da08361097
Add github actions CI
2021-02-19 16:48:40 +01:00
Blue (Lukas Rieger)
984b554df4
Add license
2021-02-19 16:23:11 +01:00
Blue (Lukas Rieger)
272809389b
Some tidying and finalizing
2021-02-19 16:06:47 +01:00
Blue (Lukas Rieger)
d16b71765f
Redo controls, try making them somewhat modular
2021-02-17 15:48:27 +01:00