Commit Graph

18 Commits

Author SHA1 Message Date
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) 8d581ce782
Fix raytracing 2022-10-21 19:05:42 +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
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) 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
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) 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) 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
Blue (Lukas Rieger) a4ee07aa5c
Implement player-markers 2021-01-28 19:57:54 +01:00
Blue (Lukas Rieger) 31c159d9ae
Rework markers again and add lots of documentation 2021-01-28 02:56:26 +01:00
Blue (Lukas Rieger) fe7202b73d
Initial commit 2021-01-18 16:51:03 +01:00