Commit Graph

24 Commits

Author SHA1 Message Date
Arno Kaimbacher
e27fcaddb2 - order of stencilMeshes 2021-07-01 23:32:44 +02:00
Arno Kaimbacher
0ba91f51c1 - border slicing via graphical overlay
- npm updates
2021-06-29 11:06:20 +02:00
Arno Kaimbacher
333d55ebf6 - notes: colored intersection area
- trials with three-csg-ts
2021-06-15 17:11:40 +02:00
Arno Kaimbacher
925ab2023c - update three.js 0.129.0
- npm wanted updates
- changes of fragmentClippingMeshStandard property inside of js/clip/shader.js
2021-06-11 18:35:40 +02:00
Arno Kaimbacher
c2b0b2c39d - npm updates
- matomo environment variables via .env file + matomo code in main.js
2021-05-25 09:57:06 +02:00
Arno Kaimbacher
d679f0350a - npm updates
- projecting images to TinLayer.ts
- three.js version 0.128.0
2021-04-26 13:05:13 +02:00
Arno Kaimbacher
452b9f028f - Map.js to Map.ts; Layer.js tp Layer.ts, TinLayer.js to TinLayer.ts 2021-04-21 17:11:15 +02:00
Arno Kaimbacher
4f34cc6ab2 - add BoreholePopup into analysis tab
- add click propgations for several ui controls
- begin with typescript modules via babel 7
- add babel typescript module
- npm updates
2021-04-15 18:06:58 +02:00
Arno Kaimbacher
f42bbf5574 - alsos slicing DEM layer
- slicing box white background with opacity
- toggle slicing box in analysis tab
- all map buttons with font awesome icons
- three.js update to 0.127.0
2021-04-01 16:49:57 +02:00
Arno Kaimbacher
885947ee31 - scss framework bulma 2021-03-18 17:40:47 +01:00
Arno Kaimbacher
fef72d5402 - ShowModal.js component
- question icon in LayerControl.js
- other includes in main.js
- support for decorators (.babelrc)
- package updates (package.json)
- trials with vuejs (webpack.config.js)
2021-03-17 09:22:12 +01:00
Arno Kaimbacher
91e43173e5 - throttling threejs animation in main.js
- use Group class instead of Object3D for touchMeshes and displayMeshes in Selection.js
- npm updates
2021-03-09 16:18:30 +01:00
Arno Kaimbacher
b8aaeb84cf - threejs update 0.126.0
- no flatShading property in ShaderMaterial
2021-03-03 09:48:16 +01:00
Arno Kaimbacher
bec7c4776d - async loading data layers in Map.js class 2021-03-03 08:55:03 +01:00
Arno Kaimbacher
4be927b82b - npm updates
- Picking.js: correct events for destop and touch devices
2021-02-18 14:19:44 +01:00
Arno Kaimbacher
8b4ace6763 - uninstall less-loader
- trial: local clipping planes for DemLayer and TinLayer via material parameter
- start with selcetion boxes for interactive clipping: SelectionBoxFace.js
- main.js: this.renderer.localClippingEnabled = true;
2021-02-11 15:33:05 +01:00
Arno Kaimbacher
b390fd6f21 - teilweise Umstellung von css auf scss (page.scss)
- adding fontawesome-free, sass-loader, node-sass. resolve-url-loader
- MobileDialog.js isn't a map control anymore
- about menu with small description (mouse icons)
2021-02-10 12:20:43 +01:00
Arno Kaimbacher
f16a6cec49 - three update 0.125.1 & 0.125.2
- show z value in GridLayer.js (coordinate grid)
- show map title in header
- BasemapControl inside map canvas
2021-01-29 16:42:25 +01:00
Arno Kaimbacher
e62d4908f0 - npm updates for dev tools
- three.js update to 0.124.0
- EventEmitter.js: emit args array
- RangeSlider.js and RangeSlider.css: schow also the ticks
2021-01-07 15:45:32 +01:00
Arno Kaimbacher
5c40b845bb - egdi logo
- npm updates
- full responsive design
- LayerControl wit the option for defining a parent div
2020-12-14 17:22:02 +01:00
Arno Kaimbacher
ea09f80f82 - npm upgrades for three.js, webpack and babel libraries
- favicons for webapp (android and apple)
2020-11-26 09:46:10 +01:00
Arno Kaimbacher
59ffcf6aa1 - npm install proj4 --save
- npm uninstall --save axios
- rename DxfLayer to TinLayer
- add DoubleSide material to TinLayer
- add control for coordinates
2020-11-19 16:39:55 +01:00
Arno Kaimbacher
b65fae11d3 - npm updates (e.g. webpack 5.4.0)
- read layer from rest api
2020-11-17 12:52:09 +01:00
Arno Kaimbacher
731ebe85b5 first commit 2020-11-12 13:44:48 +01:00