https://github.com/minorua/Qgis2threejs

sort by:
Revision Author Date Message Commit Date
68114ec version 2.4.2 23 January 2020, 05:13:49 UTC
3ae0db7 Mobile: AR mode is still experimental 23 January 2020, 04:56:47 UTC
4a429e1 Mobile: fix mediaDevices.getUserMedia() in AR mode (fix #196) 21 January 2020, 06:49:26 UTC
356bc1f Mobile: set canvas background transparent in AR mode 21 January 2020, 06:49:11 UTC
3c60310 ModelFile: encode model file to base64 in local mode 18 January 2020, 08:50:53 UTC
4b7cd6b Model File: initialize layer.models before calling VectorLayer.loadJSONObject() (fix #193) 17 January 2020, 01:44:51 UTC
f4a0359 version 2.4.1 29 October 2019, 09:13:29 UTC
4a16211 fix pycodestyle warning 29 October 2019, 09:13:29 UTC
8cc3ab1 fix pyflakes warnings 29 October 2019, 09:13:29 UTC
f72a75d fix JSHint warnings 29 October 2019, 08:07:13 UTC
49e6213 DEM: rename roughening to roughness 29 October 2019, 02:54:23 UTC
70da8b1 Export to Web: replace Close button with Cancel button 29 October 2019, 02:39:22 UTC
439c453 Save image: show status message 29 October 2019, 02:13:43 UTC
36238aa glTF exoprt: show status message instead of message-bar message 29 October 2019, 02:09:06 UTC
375e357 glTF export: show status message 29 October 2019, 01:44:51 UTC
b8715f5 polyfill.js is no longer necessary with recent QGIS versions The webkit version installed by QGIS 3.4 OSGeo4W installer supports Promise object. Tested with QGIS-OSGeo4W-3.4.0-1-Setup-x86.exe 28 October 2019, 07:32:56 UTC
934c306 rename save scene as image to save current view as image 28 October 2019, 06:03:22 UTC
9b7b20b binary glTF export: add a polyfill for cavnas.toBlob() source: https://developer.mozilla.org/ja/docs/Web/API/HTMLCanvasElement/toBlob 28 October 2019, 05:53:43 UTC
d887d81 glTF export: do not rebuild scene 28 October 2019, 05:36:12 UTC
d65bc40 GLTFExporter: comment out a warning 25 October 2019, 00:50:56 UTC
995cda5 remove Q3D.Config.exportMode option 25 October 2019, 00:42:53 UTC
7d30f02 fix retrieving a symbol for a feature - QgsRuleBasedRenderer.symbolForFeature() always returns None 17 October 2019, 00:57:16 UTC
8ef4fc9 [ClippedDEM][Overlay] transform coordinates of rotated geometry to 3D world coordinates using MapTo3D.transformRotated() 13 October 2019, 08:52:03 UTC
ed7db17 ClippedDEM: use GridGeometry.splitPolygon() instead of .splitPolygonXY() 13 October 2019, 08:52:03 UTC
4174c44 Overlay: fix border z coordinate values in rotated map - use GridGeometry.splitPolygon() instead of .splitPolygonXY() 13 October 2019, 08:52:03 UTC
9fc59d7 Overlay: no need to calculate UVs 13 October 2019, 08:52:03 UTC
0dfe0ce add MapExtent.fromRect() 13 October 2019, 08:52:03 UTC
b6b91a9 GridGeometry: use QgsGeometry.clipped() to split polygons 13 October 2019, 08:52:03 UTC
520c5f0 use QgsGeometry.clipped() to clip geometry by canvas extent (fix #117) 13 October 2019, 08:52:03 UTC
d060ade Geometry: use coordinate list [x, y, z] instead of Point - also in MapTo3D and MapExtent - remove Point class 11 October 2019, 23:41:26 UTC
73a2478 version 2.4 24 September 2019, 02:35:53 UTC
88215e9 update CONTRIBUTORS.md 24 September 2019, 01:32:52 UTC
c16b07c Model File: fix list index error 24 September 2019, 01:32:37 UTC
6cde0a3 fix dat-gui panel for mobile device (fix #170) 24 September 2019, 00:28:17 UTC
0b96492 Polygon: fix z coordinate of centroid (follow up a5bf32a) 23 September 2019, 07:10:19 UTC
6f9126c fix import of geometry.py - add VectorGeometry.singleGeometries() 23 September 2019, 05:29:34 UTC
6d0fc1a [ClippedDEM][Overlay] use earcut to triangulate polygons because QgsTessellator skips polygons with self-intersection 23 September 2019, 04:39:15 UTC
6b46e28 add earcut.py ported from earcut.js v2.2.1 original code: https://github.com/mapbox/earcut/blob/v2.2.1/src/earcut.js 23 September 2019, 02:22:57 UTC
d91d377 fix vector layer properties dialog setup error (follow up b26f020 and fdcfdfd) 21 September 2019, 01:32:00 UTC
62a86ab Overlay: use BufferGeometry for borders 21 September 2019, 01:32:00 UTC
546f0d9 Extruded: use BufferGeometry for edges 21 September 2019, 01:32:00 UTC
4961151 DEM: use BufferGeometry for frame 21 September 2019, 01:31:56 UTC
441a537 fix THREE.DirectGeometry.fromGeometry() warning: Undefined vertexUv 20 September 2019, 09:03:07 UTC
4dfc6bf DEM: use same type material as DEM surface for sides and bottom - use Q3D.Material object to create DEM frame material 20 September 2019, 09:03:07 UTC
cb94578 Geometry objects are not supported by GLTFExporter 20 September 2019, 09:03:07 UTC
f89e4b7 update layer list in ExportSettings.loadSettings() 19 September 2019, 08:30:55 UTC
0fba6b7 [ClippedDEM][Overlay] use BufferGeometry instead of Geometry 19 September 2019, 08:11:24 UTC
e0a5f1e fix BridgeExporterBase.__init__() - fix tests 19 September 2019, 08:11:24 UTC
d42c044 Processing: set default value for scale mode 19 September 2019, 07:11:10 UTC
ffc8598 Processing: fix prepareAlgorithm() 19 September 2019, 07:11:10 UTC
b73e00d DEM: add mesh to scene in block.loadJSONObject() 19 September 2019, 07:11:09 UTC
2c377c1 rename VectorGeometry.singleGeometries() to .nestedPointList() 19 September 2019, 07:10:56 UTC
f07ed2c DEM: clear geometry cache when shading option has changed 18 September 2019, 05:32:04 UTC
77b8035 add imageManager parameter to MaterialManager.__init__() - a little cleaning 18 September 2019, 02:51:15 UTC
1d68b17 Model File: skip features with missing model 18 September 2019, 01:34:45 UTC
1e3c9a5 use 0.9999 instead of 0.999999 as scale for clipping geometries by map canvas extent to prevent formation of cliffs or missing triangles 17 September 2019, 06:51:05 UTC
0feec29 Overlay: restore border color option 17 September 2019, 06:05:27 UTC
d1a54b7 Export to web: change Cancel button to Close button 17 September 2019, 01:27:19 UTC
6be9c18 ClippedDEM: export geometry data to a json file 14 September 2019, 02:55:11 UTC
834eb6e ClippedDEM: segmentize borders in python side 14 September 2019, 02:49:44 UTC
2c7afd7 fix GridGeometry.valueOnSurface() 13 September 2019, 02:16:50 UTC
ec05674 [Polygon][Overlay] convert BufferGeometry to Geometry 12 September 2019, 02:43:25 UTC
41844c4 Wall: Profile was renamed to Wall (follow up fdcfdfd) 12 September 2019, 01:04:07 UTC
a05b295 Export to Web: add option to enable the viewer to run locally (ref #184) 11 September 2019, 08:42:06 UTC
a5bf32a Polygon: fix z coordinate of centroid 11 September 2019, 07:33:35 UTC
c7273e1 StyleWidget: fix default value of label height widget 11 September 2019, 07:33:21 UTC
657c1cd Q3DController: fix attribute error 11 September 2019, 07:32:41 UTC
3a70a9d StyleWidget: fix type error 11 September 2019, 04:59:58 UTC
948fdcc add use_z_func_cache parameter to TINGeometry.fromQgsGeometry() 11 September 2019, 04:59:58 UTC
1f88683 Overlay: fix centroid position 11 September 2019, 04:59:58 UTC
8284a31 pyflakes: fix import of gsielevtileprovider.py 11 September 2019, 01:32:07 UTC
14ae2a4 StyleWidget: rename defaultItem option to defaultValue 11 September 2019, 00:52:38 UTC
34524c8 rename VectorGeometry.asList to .toList 11 September 2019, 00:46:19 UTC
20482ee rename TriangleMesh class to GridGeometry - add readAsGridGeometry() to DEM provider classes - rename Geometry class to VectorGeometry 11 September 2019, 00:35:45 UTC
9b9b86c add singleGeometriesXY() and singleGeometries() to subclasses of Geometry class 10 September 2019, 03:03:04 UTC
f3ee2d9 Polygon: fix z coordinate 10 September 2019, 00:41:18 UTC
a0b0ae3 Export to web: add a progress bar 09 September 2019, 06:32:46 UTC
33ef9a6 update README.md 09 September 2019, 04:48:15 UTC
b7b70f4 Scene: rename block size (width) option to base width 07 September 2019, 05:29:02 UTC
17a9b88 Extruded: rename border color option to edge color - THREE.ExtrudeBufferGeometry: amount has been renamed to depth 07 September 2019, 05:22:11 UTC
fdcfdfd rename Profile type to Wall 07 September 2019, 05:11:23 UTC
c89d066 fix grammer 07 September 2019, 03:44:05 UTC
e7abaf9 do now show message "Press ESC key..." in status bar 07 September 2019, 01:59:37 UTC
b26f020 rename Triangular Mesh type to Polygon it now supports 3D polygons (not only triangles) 07 September 2019, 01:18:28 UTC
eb632ba Merge pull request #181 from jonnyforestGIS/master [Fix][Mobile] Change depecreated class 06 September 2019, 02:14:14 UTC
5d97ae8 Export to Web: add preserve viewpoint option (fix #166) 05 September 2019, 07:16:24 UTC
58a12cc ModelFile: add rotation order option (fix #182) 05 September 2019, 07:13:00 UTC
38e5b1e DEM: add side color option - rename Surroundings option to Surrounding blocks 05 September 2019, 07:13:00 UTC
1bb0925 update three.js library (r108) ColladaLoader.js, GLTFLoader.js and GLTFExporter.js are also updated 05 September 2019, 00:28:45 UTC
635f566 bump up QGIS minimum version to 3.4 now use QgsTessellator for polygon triangulation 04 September 2019, 05:46:36 UTC
9e4beb1 temporarily fix for z value of centroid 04 September 2019, 05:38:12 UTC
f631eb1 one feature per feature block if object type is Overlay and altitude mode is relative to DEM 04 September 2019, 05:11:23 UTC
8cbac58 use QgsSpatialIndex.addFeature() instead of deprecated .insertFeature() 04 September 2019, 05:01:24 UTC
4a00452 add TINGeometry class 04 September 2019, 01:56:05 UTC
b39a9c8 function caching for polygon geometry z_func 29 August 2019, 08:34:45 UTC
a61b32b fix parameter names in vectorobject.py - QgsMapLayer -> mapLayer (or ml) - VectorLayer -> vlayer - Layer -> layer 29 August 2019, 03:23:31 UTC
1231ef9 add colorNames attribute to VectorLayer class 28 August 2019, 06:37:07 UTC
d81f5d7 fix getLayersInProject() 28 August 2019, 06:29:14 UTC
a23b41e remove DEMPropertyReader and VectorPropertyReader 27 August 2019, 09:42:58 UTC
cb32ca8 VectorLayer class absorbs VectorPropertyReader class 27 August 2019, 09:42:58 UTC
back to top