d2bc4cd | Minoru Akagi | 12 February 2021, 04:28:32 UTC | version 2.6 | 12 February 2021, 04:28:32 UTC |
5484b4d | Minoru Akagi | 12 February 2021, 02:37:45 UTC | include plugin version in web page description | 12 February 2021, 02:40:46 UTC |
37528e7 | Minoru Akagi | 12 February 2021, 02:24:29 UTC | update web page description | 12 February 2021, 02:40:46 UTC |
e4165cc | Minoru Akagi | 12 February 2021, 02:10:20 UTC | rename rotate animation to orbit animation | 12 February 2021, 02:10:20 UTC |
f7c987a | Minoru Akagi | 12 February 2021, 02:05:23 UTC | [DEM] build surrounding blocks in front side before blocks in back side | 12 February 2021, 02:05:23 UTC |
dda13b3 | Minoru Akagi | 12 February 2021, 01:38:37 UTC | [DEM] fix edge processing | 12 February 2021, 01:43:56 UTC |
55eedea | Minoru Akagi | 11 February 2021, 00:50:06 UTC | [DEM] fix offsetY values of surrounding blocks | 11 February 2021, 00:50:18 UTC |
9f9b3ae | Minoru Akagi | 10 February 2021, 08:00:30 UTC | [Mobile] fix for device orientation controls | 10 February 2021, 08:00:30 UTC |
357bc7a | Minoru Akagi | 10 February 2021, 06:44:17 UTC | update debug log messages | 10 February 2021, 06:44:17 UTC |
96adbcb | Minoru Akagi | 10 February 2021, 06:36:36 UTC | comment out useless Q3DController.updateExtent() | 10 February 2021, 06:36:42 UTC |
fb30589 | Minoru Akagi | 10 February 2021, 06:10:19 UTC | do not build invisible layers - remove practically unused Layer.updated and Q3DController.layersNeedUpdate | 10 February 2021, 06:11:07 UTC |
826a93a | Minoru Akagi | 10 February 2021, 00:19:15 UTC | [JS] fix orbit animation | 10 February 2021, 00:19:45 UTC |
b015379 | Minoru Akagi | 08 February 2021, 06:01:50 UTC | [RayTracingRenderer] initialize Lights folder and Render folder in sceneFileLoadedCallback | 08 February 2021, 06:04:19 UTC |
b51be7b | Minoru Akagi | 08 February 2021, 05:30:08 UTC | add Q3D.Config.coord.visible and .latlon configuration options - add ExportSettings.needsProjString() - Mobile template needs proj string - crs property of scene is unused | 08 February 2021, 05:40:36 UTC |
cc5a45d | Minoru Akagi | 08 February 2021, 03:02:03 UTC | [Mobile] move navigation widget under AR mode switch | 08 February 2021, 03:05:48 UTC |
4c5c1ca | Minoru Akagi | 08 February 2021, 02:50:32 UTC | North arrow widget element is not target of pointer events | 08 February 2021, 02:50:32 UTC |
50d08a8 | Minoru Akagi | 08 February 2021, 02:44:48 UTC | parameter type of QgsTriangle.vertexAt() is int, not QgsVertexId (fix #232) | 08 February 2021, 02:44:48 UTC |
4830e7f | Minoru Akagi | 07 February 2021, 02:09:58 UTC | [Mobile] call initLayerList() in sceneFileLoadedCallback function | 07 February 2021, 02:11:01 UTC |
d5a3063 | Minoru Akagi | 07 February 2021, 01:55:49 UTC | [dat-gui] call .init(), .initLayersFolder() and .initCustomPlaneFolder() | 07 February 2021, 01:55:59 UTC |
6abbffa | Minoru Akagi | 06 February 2021, 07:52:03 UTC | [JS] add sceneLoadedCallback parameter to app.loadSceneFile() | 06 February 2021, 08:14:39 UTC |
744e5bc | Minoru Akagi | 04 February 2021, 07:44:35 UTC | modify scene data structure | 06 February 2021, 08:14:34 UTC |
4ccad18 | Minoru Akagi | 04 February 2021, 07:21:47 UTC | MapExtent._updateDerived() should be called when extent has been changed | 04 February 2021, 07:21:47 UTC |
da59122 | Minoru Akagi | 04 February 2021, 05:30:52 UTC | fix vector properties ui remove maximum size property from label field combobox | 04 February 2021, 05:30:58 UTC |
c00d6d6 | Minoru Akagi | 04 February 2021, 02:48:54 UTC | fix custom plane z range (follow up ab826e6) | 04 February 2021, 02:48:54 UTC |
c4828e4 | Minoru Akagi | 04 February 2021, 02:36:36 UTC | fix automatic z shift (follow up ab826e6) | 04 February 2021, 02:36:36 UTC |
3a28ee1 | Minoru Akagi | 04 February 2021, 01:00:11 UTC | rename MapTo3D.planeWidth/Height to .baseWidth/Height | 04 February 2021, 01:00:51 UTC |
c984849 | Minoru Akagi | 04 February 2021, 00:49:55 UTC | add option not to display clicked coordinates | 04 February 2021, 00:49:55 UTC |
d9f2a0e | Minoru Akagi | 03 February 2021, 06:54:31 UTC | add Clickable option to DEM and vector layer properties dialog (on by default. fix #228) - show nothing when the layer that clicked object belongs to is not clickable | 03 February 2021, 06:58:19 UTC |
4368ed8 | Minoru Akagi | 03 February 2021, 02:14:27 UTC | [JS] rename app.running to app.animating | 03 February 2021, 02:16:42 UTC |
6f5c2b5 | Minoru Akagi | 02 February 2021, 08:17:44 UTC | Proj4js: update supported projections (version 2.6.3) | 02 February 2021, 08:17:44 UTC |
252ba25 | Minoru Akagi | 02 February 2021, 08:12:48 UTC | QgsCoordinateReferenceSystem.toProj4() is deprecated since QGIS 3.10 follow up b09df15 | 02 February 2021, 08:12:55 UTC |
400a99b | Minoru Akagi | 02 February 2021, 04:59:08 UTC | add Widgets submenu under View menu and put navigation and decorations into widgets - reorder member functions of ExportSettings and Q3DWindow | 02 February 2021, 05:01:52 UTC |
9b07028 | Minoru Akagi | 01 February 2021, 02:38:27 UTC | [Preview] set cover z-index to a higher value than widgets in view | 01 February 2021, 02:38:27 UTC |
29441ff | Minoru Akagi | 01 February 2021, 02:30:03 UTC | [RayTracingTemplate] decrease footer font size | 01 February 2021, 02:31:06 UTC |
3240e1d | Minoru Akagi | 01 February 2021, 02:12:58 UTC | [DEM] use 1024 px as default texture width | 01 February 2021, 02:12:58 UTC |
87d58cd | Minoru Akagi | 31 January 2021, 08:25:59 UTC | rename some signals of Q3DViewerInterface | 31 January 2021, 08:33:53 UTC |
a850e32 | Minoru Akagi | 31 January 2021, 08:05:07 UTC | rename switchCameraRequest signal to cameraChanged | 31 January 2021, 08:05:07 UTC |
f960d55 | Minoru Akagi | 31 January 2021, 06:53:33 UTC | add View menu and relocate some items in Scene menu to View menu | 31 January 2021, 06:55:16 UTC |
5685b10 | Minoru Akagi | 31 January 2021, 01:40:22 UTC | hide navigation widget container when the widget is not enabled also hide northarrow widget | 31 January 2021, 01:42:09 UTC |
3434112 | Minoru Akagi | 31 January 2021, 01:14:21 UTC | add navigation widget (view helper) at bottom right corner of viewer | 31 January 2021, 01:14:21 UTC |
2a132f9 | Minoru Akagi | 29 January 2021, 05:45:12 UTC | [three.js] customize ViewHelper.js - camera up direction is +z - replace controls.center with controls.target - etc. | 30 January 2021, 06:19:47 UTC |
5218042 | Minoru Akagi | 30 January 2021, 06:18:47 UTC | rename Viewport.ViewHelper.js to ViewHelper.js | 30 January 2021, 06:18:47 UTC |
c14c435 | Minoru Akagi | 29 January 2021, 05:30:17 UTC | add Viewport.ViewHelper.js (three.js editor r122) | 29 January 2021, 05:43:48 UTC |
398aa6b | Minoru Akagi | 20 January 2021, 08:21:05 UTC | [JS] decrease key pan/rotation speed of orbit controls | 20 January 2021, 08:21:05 UTC |
f6f6c77 | Minoru Akagi | 20 January 2021, 07:28:57 UTC | [JS] decrease rotation speed of orbit controls | 20 January 2021, 07:31:20 UTC |
6e2a89a | Minoru Akagi | 20 January 2021, 07:12:53 UTC | [JS] add app.initOrbitControls() - call app.initLoadingManager() in app.init() | 20 January 2021, 07:12:53 UTC |
eaa315e | Minoru Akagi | 20 January 2021, 06:38:49 UTC | [JS] add anisotropy to URL parameters | 20 January 2021, 06:38:49 UTC |
703415b | Minoru Akagi | 20 January 2021, 02:43:37 UTC | [JS] add Q3D.Config.texture.anisotropy and use max available anisotropy by default (implement #229) refs. - https://developer.mozilla.org/en-US/docs/Web/API/EXT_texture_filter_anisotropic - https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_texture_filter_anisotropic.txt | 20 January 2021, 02:59:12 UTC |
172e410 | Minoru Akagi | 20 January 2021, 00:42:25 UTC | [ui] filter features with base extent of the scene, not map canvas extent | 20 January 2021, 00:44:56 UTC |
f2c46cb | Minoru Akagi | 19 January 2021, 02:21:06 UTC | [DEM] use polygonOffset when wireframe option is checked | 19 January 2021, 02:21:06 UTC |
b39a362 | Minoru Akagi | 09 January 2021, 01:25:13 UTC | [Scene Extent] hide Select Extent on Canvas action if processing plugin is not available | 09 January 2021, 01:25:13 UTC |
2585f7f | Minoru Akagi | 08 January 2021, 08:36:30 UTC | rename ExportSettings.getItemByLayerId() to .getLayer() | 08 January 2021, 08:51:24 UTC |
26b5dc9 | Minoru Akagi | 08 January 2021, 07:43:52 UTC | [Scene Extent] implement Use Layer Extent action (fix #24) | 08 January 2021, 08:51:24 UTC |
cedc906 | Minoru Akagi | 08 January 2021, 05:57:03 UTC | [Scene Extent] implement Select Extent on Canvas action | 08 January 2021, 08:51:24 UTC |
e72f2a9 | Minoru Akagi | 08 January 2021, 08:21:24 UTC | calculate DEM grid segments based on scene base extent instead of canvas size - rename calculateDEMSize to calculateGridSegments | 08 January 2021, 08:51:24 UTC |
0a7be0e | Minoru Akagi | 08 January 2021, 02:29:05 UTC | DEM: change Resolution combobox to Texture width (fix #153) - use extent with the same aspect ratio as map image width is always same as the base extent width but height may be slightly different from the base extent height - rename dissolvePolygonsOnCanvas() to dissolvePolygonsWithinExtent() - add DEMPropertyReader class | 08 January 2021, 08:51:15 UTC |
3fad459 | Minoru Akagi | 08 January 2021, 08:02:01 UTC | [Scene Extent] add Fix aspect ratio to 1:1 option (fix #153) | 08 January 2021, 08:51:09 UTC |
72300f0 | Minoru Akagi | 06 January 2021, 01:15:43 UTC | [Scene Extent] use specified extent if "use map canvas extent" is not checked (fix #153) | 08 January 2021, 08:49:49 UTC |
7f85653 | Minoru Akagi | 05 January 2021, 01:38:37 UTC | [Scene Extent] add GUI components - add Map Extent group to scene properties dialog | 05 January 2021, 04:57:18 UTC |
39d3ad7 | Minoru Akagi | 16 December 2020, 04:56:48 UTC | rename Ray Tracing Rendering template to Ray Tracing Renderer | 16 December 2020, 04:56:48 UTC |
36bdd19 | Minoru Akagi | 16 December 2020, 02:27:05 UTC | view should be controllable even if GUI initialization fails partly revert b39ab81 | 16 December 2020, 02:34:53 UTC |
b39ab81 | Minoru Akagi | 16 December 2020, 01:40:35 UTC | add RayTracingRendering template | 16 December 2020, 01:40:35 UTC |
7d9c620 | Minoru Akagi | 06 December 2020, 02:03:04 UTC | RayTracingRenderer.js: use scene.traverseVisible() instead of .traverse() | 16 December 2020, 00:42:29 UTC |
26723ee | Minoru Akagi | 06 December 2020, 02:02:32 UTC | RayTracingRenderer.js: replace Geometry.addAttribute() with .setAttribute() | 16 December 2020, 00:42:29 UTC |
39388de | Minoru Akagi | 06 December 2020, 01:46:50 UTC | add RayTracingRenderer.js (0.10.15) https://github.com/hoverinc/ray-tracing-renderer | 16 December 2020, 00:42:29 UTC |
ad2dec9 | Minoru Akagi | 22 November 2020, 01:19:16 UTC | DEM: uncheck edges and wireframe options when clip option gets checked | 16 December 2020, 00:42:28 UTC |
b900d42 | Minoru Akagi | 20 November 2020, 08:22:33 UTC | DEM: add "Add quad wireframe" option | 16 December 2020, 00:42:28 UTC |
65de35b | Minoru Akagi | 20 November 2020, 05:17:08 UTC | DEM: add "Add edges" option - remove "Build frame" option | 16 December 2020, 00:42:28 UTC |
3ec6e12 | Minoru Akagi | 18 November 2020, 05:30:34 UTC | add "Enable outline effect" option to scene properties dialog | 16 December 2020, 00:42:28 UTC |
0b031bf | Minoru Akagi | 18 November 2020, 05:28:50 UTC | render scene with outline effect if OutlineEffect.js is loaded | 16 December 2020, 00:42:27 UTC |
f94f442 | Minoru Akagi | 18 November 2020, 05:28:35 UTC | add OutlineEffect.js from three.js r110 | 16 December 2020, 00:42:27 UTC |
c29bbb4 | Minoru Akagi | 07 December 2020, 00:41:20 UTC | Merge pull request #230 from llennox/update-proj4.js-2.6.3 update proj4.js library to version 2.6.3 | 07 December 2020, 00:41:20 UTC |
e7ce34e | cg | 06 December 2020, 19:40:07 UTC | Update proj4.js | 06 December 2020, 19:40:07 UTC |
27cf42f | Minoru Akagi | 02 October 2020, 05:21:05 UTC | Create codeql-analysis.yml | 02 October 2020, 05:21:05 UTC |
4855090 | Minoru Akagi | 22 July 2020, 05:52:40 UTC | update README.md | 22 July 2020, 05:52:40 UTC |
aad0394 | Minoru Akagi | 24 June 2020, 01:28:58 UTC | version 2.5 | 24 June 2020, 01:35:12 UTC |
69a0585 | Minoru Akagi | 24 June 2020, 01:34:57 UTC | update release.sh | 24 June 2020, 01:35:12 UTC |
148bf89 | Minoru Akagi | 23 June 2020, 09:05:53 UTC | pyflakes | 23 June 2020, 21:03:03 UTC |
5d3f73b | Minoru Akagi | 23 June 2020, 20:08:25 UTC | add a test case which tests export in local mode | 23 June 2020, 21:03:03 UTC |
5a12743 | Minoru Akagi | 23 June 2020, 20:02:32 UTC | fix bridge exporter base | 23 June 2020, 21:03:03 UTC |
3186b2f | Minoru Akagi | 23 June 2020, 09:41:45 UTC | fix test | 23 June 2020, 21:03:03 UTC |
06f9b41 | Minoru Akagi | 23 June 2020, 00:18:47 UTC | simply use QgsSymbol.color() | 23 June 2020, 00:18:47 UTC |
144abb9 | Minoru Akagi | 22 June 2020, 23:16:27 UTC | pointcloud: remove initial code | 22 June 2020, 23:16:27 UTC |
54646c5 | Minoru Akagi | 11 June 2020, 07:27:07 UTC | JS: Q3D.Material.set() returns itself | 11 June 2020, 08:29:19 UTC |
3b54bbc | Minoru Akagi | 11 June 2020, 06:23:35 UTC | JS: use optimal methods of Vector3 class - vec3.set(pt.x, pt.y, pt.z) -> vec3.copy(pt) - vec3.set(x, x, x) -> vec3.setScalar(x) - vec3.set(vec3.x * s, vec3.y * s, vec3.z * s) -> vec3.multiplyScalar(s) - vec3.set(x[0], x[1], x[2]) -> vec3.fromArray(x) | 11 June 2020, 08:29:19 UTC |
df9b672 | Minoru Akagi | 11 June 2020, 05:26:59 UTC | JS: scale query marker so it looks always same size | 11 June 2020, 06:25:07 UTC |
d9d7920 | Minoru Akagi | 10 June 2020, 05:41:55 UTC | preview: fix warnings - fix css in viewer.html - THREE.WebGLRenderer.context is deprecated | 10 June 2020, 05:45:35 UTC |
8dd9539 | Minoru Akagi | 10 June 2020, 05:37:21 UTC | potree-core: update build from minorua/potree-core@50392e2 | 10 June 2020, 05:37:23 UTC |
ca7dac6 | Minoru Akagi | 10 June 2020, 02:44:41 UTC | pointcloud: only Potree and EPT are supported | 10 June 2020, 02:53:51 UTC |
b632ca8 | Minoru Akagi | 10 June 2020, 01:07:14 UTC | processing: add activate setting to processing config | 10 June 2020, 01:07:26 UTC |
aa9fe8e | Minoru Akagi | 09 June 2020, 08:05:15 UTC | pointcloud: EPT format support | 09 June 2020, 08:37:27 UTC |
d3e9fd9 | Minoru Akagi | 09 June 2020, 08:35:51 UTC | potree-core: fix for loading local EPT dataset from minorua/potree-core@373bab0 | 09 June 2020, 08:37:26 UTC |
c51c4ba | Minoru Akagi | 08 June 2020, 08:43:05 UTC | pointcloud: load fetch polyfill | 08 June 2020, 08:43:31 UTC |
1658a7f | Minoru Akagi | 08 June 2020, 08:36:47 UTC | add fetch polyfill unfetch version 4.1.0 https://github.com/developit/unfetch | 08 June 2020, 08:36:47 UTC |
b09df15 | Minoru Akagi | 08 June 2020, 04:47:26 UTC | QgsCoordinateReferenceSystem.toProj4() is deprecated since QGIS 3.10 | 08 June 2020, 04:47:26 UTC |
fc40890 | Minoru Akagi | 08 June 2020, 04:36:23 UTC | QgsCoordinateReferenceSystem.createFromId() is deprecated since QGIS 3.10 | 08 June 2020, 04:36:54 UTC |
35b0357 | Minoru Akagi | 07 June 2020, 07:14:47 UTC | treat NULL as zero (fix #211) and inform user about it with log | 07 June 2020, 07:14:47 UTC |
cce2a9f | Minoru Akagi | 06 June 2020, 07:22:11 UTC | gsielevtileprovider: fix KeyError | 06 June 2020, 07:22:11 UTC |
d26dbf1 | Minoru Akagi | 06 June 2020, 07:15:46 UTC | local mode: dispatch sceneLoaded event | 06 June 2020, 07:15:46 UTC |
5b71994 | Minoru Akagi | 02 June 2020, 02:22:33 UTC | export to web: add page title box | 02 June 2020, 02:22:33 UTC |