744bd03 | Minoru Akagi | 31 October 2018, 07:34:05 UTC | version 2.2 | 31 October 2018, 07:34:05 UTC |
c43528e | Minoru Akagi | 31 October 2018, 07:28:59 UTC | update release.sh | 31 October 2018, 07:29:14 UTC |
9ce61f3 | Minoru Akagi | 31 October 2018, 01:24:29 UTC | update menu tooltips and template description | 31 October 2018, 05:08:11 UTC |
12d7906 | Minoru Akagi | 31 October 2018, 00:58:10 UTC | remove allVisible option from html template metadata | 31 October 2018, 00:58:10 UTC |
41016ef | Minoru Akagi | 30 October 2018, 04:50:54 UTC | JS: increase distance to camera frustum far plane | 30 October 2018, 04:50:54 UTC |
c27ed41 | Minoru Akagi | 30 October 2018, 04:24:53 UTC | Model preview: log object scale | 30 October 2018, 04:24:53 UTC |
97211d0 | Minoru Akagi | 29 October 2018, 07:21:31 UTC | Disk: use CircleBufferGeometry instead of CylinderBufferGeometry | 29 October 2018, 07:21:31 UTC |
4237067 | Minoru Akagi | 29 October 2018, 05:47:57 UTC | glTF uses y-up coordinate system | 29 October 2018, 05:47:57 UTC |
472da34 | Minoru Akagi | 29 October 2018, 02:40:56 UTC | pep8: constants are written in all capital letters | 29 October 2018, 02:55:39 UTC |
539cc61 | Minoru Akagi | 29 October 2018, 02:23:16 UTC | define BLOCK_FEATURES in conf.py | 29 October 2018, 02:23:16 UTC |
1c3fcf8 | Minoru Akagi | 29 October 2018, 02:11:11 UTC | write json data in compact format when not in debug mode | 29 October 2018, 02:11:33 UTC |
10e3d1e | Minoru Akagi | 29 October 2018, 01:30:43 UTC | add Plane type for point layer | 29 October 2018, 01:30:43 UTC |
ccb0149 | Minoru Akagi | 28 October 2018, 08:11:56 UTC | rename export.py to build.py, exportlayer.py to buildlayer.py, and so on renamed classes: - ThreeJSExporter to ThreeJSBuilder - ThreeJSFileExporter to ThreeJSExporter - *LayerExporter to *LayerBuilder - *BlockExporter to *BlockBuilder | 28 October 2018, 08:26:03 UTC |
964485a | Minoru Akagi | 28 October 2018, 07:14:08 UTC | dat-gui: layer id is not sequential | 28 October 2018, 08:26:01 UTC |
f0344cb | Minoru Akagi | 28 October 2018, 06:56:51 UTC | Icon/Model: do not export features without image/model path | 28 October 2018, 08:26:00 UTC |
276f57a | Minoru Akagi | 28 October 2018, 06:36:31 UTC | Model File: layer holds object materials | 28 October 2018, 08:25:59 UTC |
0401650 | Minoru Akagi | 28 October 2018, 05:45:28 UTC | JS: avoid division by zero | 28 October 2018, 05:45:28 UTC |
3f6af26 | Minoru Akagi | 25 October 2018, 05:33:39 UTC | Icon/Model: update file path style widget | 25 October 2018, 05:33:39 UTC |
5328b59 | Minoru Akagi | 25 October 2018, 05:09:45 UTC | JS: add app.setIntervalRender(delay, repeat) | 25 October 2018, 05:09:45 UTC |
df2f802 | Minoru Akagi | 25 October 2018, 02:48:14 UTC | Model: add app.loadModelFile() - assign loader to loader manager - load error handling | 25 October 2018, 02:48:14 UTC |
989d568 | Minoru Akagi | 25 October 2018, 02:25:55 UTC | update vectorproperties.ui - reorder z coordinate group items (mode, altitude) | 25 October 2018, 02:25:55 UTC |
9b6826b | Minoru Akagi | 25 October 2018, 02:12:57 UTC | Exporter: add warning parameter to showMessageBar() | 25 October 2018, 02:12:57 UTC |
6c5df36 | Minoru Akagi | 25 October 2018, 02:02:45 UTC | open script files with encoding="utf-8" - write scene.json with encoding="utf-8" | 25 October 2018, 02:04:00 UTC |
39408da | Minoru Akagi | 24 October 2018, 08:47:34 UTC | Exporter: load polyfill.min.js for GLTFLoader | 24 October 2018, 08:47:34 UTC |
ecac80d | Minoru Akagi | 24 October 2018, 08:46:48 UTC | add polyfill.min.js (0.1.42) https://github.com/inexorabletash/polyfill | 24 October 2018, 08:46:48 UTC |
b6f9c23 | Minoru Akagi | 24 October 2018, 08:34:03 UTC | remove promise polyfill | 24 October 2018, 08:34:03 UTC |
1fce9b4 | Minoru Akagi | 24 October 2018, 08:22:26 UTC | Exporter model preview: adjust object scale and show message | 24 October 2018, 08:23:08 UTC |
654fd33 | Minoru Akagi | 24 October 2018, 07:13:58 UTC | Model File: copy required loaders only | 24 October 2018, 07:13:58 UTC |
bb26aa8 | Minoru Akagi | 24 October 2018, 06:52:52 UTC | JS: clean up | 24 October 2018, 06:52:52 UTC |
6518f77 | Minoru Akagi | 24 October 2018, 05:49:50 UTC | Exporter: use Q3DView.loadScriptFile() to load proj4.js revert "Exporter: use loadScriptFile() to load proj4.js" (c7a44ad) | 24 October 2018, 06:46:12 UTC |
01ecaec | Minoru Akagi | 24 October 2018, 06:31:52 UTC | Exporter: clear PointLayer.models on layer update - Q3D.Models caches models | 24 October 2018, 06:46:10 UTC |
98e53c0 | Minoru Akagi | 24 October 2018, 06:17:21 UTC | VectorLayerExporter has an own model manager | 24 October 2018, 06:46:09 UTC |
60b5768 | Minoru Akagi | 24 October 2018, 05:40:28 UTC | Exporter: load model loaders in updating layer with Model File type selected | 24 October 2018, 06:46:08 UTC |
6695279 | Minoru Akagi | 24 October 2018, 02:16:29 UTC | add Model File type for point layer (fix #136) - COLLADA model type has been restored - now support loading also glTF files - still experimental, all models cannot be loaded correctly - need to manually copy dependent files after export Model File type selected '6d1d597'. | 24 October 2018, 06:46:07 UTC |
6d1d597 | Minoru Akagi | 23 October 2018, 06:05:29 UTC | JS: fix window resize event handling | 23 October 2018, 06:06:24 UTC |
1c396cd | Minoru Akagi | 23 October 2018, 05:38:37 UTC | Icon: get image size from image object - add Q3D.Material.callbackOnLoad() - allow access to online images | 23 October 2018, 06:06:23 UTC |
62c514d | Minoru Akagi | 23 October 2018, 05:06:02 UTC | Exporter: allow access to remote URLs | 23 October 2018, 05:44:18 UTC |
c7a44ad | Minoru Akagi | 23 October 2018, 01:38:20 UTC | Exporter: use loadScriptFile() to load proj4.js | 23 October 2018, 05:44:17 UTC |
81135ed | Minoru Akagi | 23 October 2018, 01:32:49 UTC | Exporter: load Collada/glTF models to scene by dropping files on web view for load test purpose | 23 October 2018, 05:44:16 UTC |
bd60bd8 | Minoru Akagi | 23 October 2018, 01:30:19 UTC | add promise polyfill for GLTFLoader https://github.com/ForbesLindesay/promisejs.org | 23 October 2018, 01:32:31 UTC |
3385820 | Minoru Akagi | 23 October 2018, 00:50:21 UTC | add GLTFLoader.js (three.js r90) | 23 October 2018, 01:32:30 UTC |
e7b759c | Minoru Akagi | 22 October 2018, 07:57:02 UTC | update ColladaLoader.js (three.js r90) | 23 October 2018, 00:43:33 UTC |
a5d85b2 | Minoru Akagi | 22 October 2018, 07:53:44 UTC | viewer.js: add loadScriptFile() | 23 October 2018, 00:43:32 UTC |
51efb11 | Minoru Akagi | 22 October 2018, 06:16:04 UTC | restore Icon type for point layer (refs #136) | 22 October 2018, 06:24:20 UTC |
f8c7d78 | Minoru Akagi | 22 October 2018, 05:09:51 UTC | JS: BufferGeometry.computeFaceNormals() does nothing | 22 October 2018, 05:09:51 UTC |
9a470d0 | Minoru Akagi | 22 October 2018, 05:08:11 UTC | Profile: fix flat shading with lambert material | 22 October 2018, 05:08:11 UTC |
54ff4a0 | Minoru Akagi | 22 October 2018, 02:11:36 UTC | add Triangular Mesh type for polygon layer | 22 October 2018, 02:11:36 UTC |
77dbb56 | Minoru Akagi | 17 October 2018, 07:17:47 UTC | version 2.1 | 17 October 2018, 07:17:47 UTC |
bd6e1b4 | Minoru Akagi | 17 October 2018, 06:57:01 UTC | clean up imports | 17 October 2018, 07:05:52 UTC |
a42ead9 | Minoru Akagi | 17 October 2018, 06:47:56 UTC | fix crash on closing exporter in Linux (fix #128, fix #131, fix #149) | 17 October 2018, 07:05:51 UTC |
4ca8dfe | Minoru Akagi | 17 October 2018, 04:45:39 UTC | Exporter: render scene when export settings are cleared hide North arrow and footer label | 17 October 2018, 07:05:44 UTC |
a7dae9e | Minoru Akagi | 17 October 2018, 02:07:40 UTC | update wiki URL | 17 October 2018, 04:49:38 UTC |
22f473b | Minoru Akagi | 17 October 2018, 02:07:14 UTC | gsielevtile plugin: update metadata.txt | 17 October 2018, 04:49:37 UTC |
ebf26dd | Minoru Akagi | 17 October 2018, 01:27:47 UTC | JS: remove code for TrackballControls | 17 October 2018, 04:49:36 UTC |
262ded5 | Minoru Akagi | 17 October 2018, 00:53:07 UTC | Mobile: hide zoom in here button in AR mode | 17 October 2018, 00:53:07 UTC |
ec2f42d | Minoru Akagi | 17 October 2018, 00:49:45 UTC | Mobile: hide stop orbiting button when AR mode turns on | 17 October 2018, 00:49:45 UTC |
e9b6726 | Minoru Akagi | 17 October 2018, 00:44:33 UTC | Mobile: update styles for stop button | 17 October 2018, 00:44:33 UTC |
1356834 | Minoru Akagi | 17 October 2018, 00:39:33 UTC | OrbitControls: do not call event.preventDefault() in onTouchStart() | 17 October 2018, 00:39:33 UTC |
ca7f3b7 | Minoru Akagi | 16 October 2018, 08:15:21 UTC | update usage | 16 October 2018, 08:15:21 UTC |
5e567b9 | Minoru Akagi | 16 October 2018, 07:40:38 UTC | OrbitControls: arrow key controls (refs af25c9f) | 16 October 2018, 07:49:50 UTC |
285a356 | Minoru Akagi | 16 October 2018, 07:37:28 UTC | OrbitControls: fix mouse wheel event handling (refs 3758d57) | 16 October 2018, 07:49:49 UTC |
ccae10e | Minoru Akagi | 16 October 2018, 07:31:26 UTC | update OrbitControls.js (three.js r97) - support 2-finger zoom/pan - support Ctrl-drag as right-drag alternative | 16 October 2018, 07:47:24 UTC |
e87d743 | Minoru Akagi | 16 October 2018, 06:44:19 UTC | Mobile: add button tooltips | 16 October 2018, 06:44:19 UTC |
50fa8bc | Minoru Akagi | 16 October 2018, 06:34:38 UTC | Mobile: add stop orbitting button | 16 October 2018, 06:36:50 UTC |
af1c457 | Minoru Akagi | 16 October 2018, 06:19:30 UTC | JS: stop rotate animation by pressing ESC key | 16 October 2018, 06:19:30 UTC |
ca392ae | Minoru Akagi | 16 October 2018, 04:31:10 UTC | fix ExportSettings.setFooterLabel() | 16 October 2018, 04:33:38 UTC |
28541ca | Minoru Akagi | 16 October 2018, 02:59:37 UTC | Exporter: reload own viewer page | 16 October 2018, 02:59:37 UTC |
c63f7fd | Minoru Akagi | 16 October 2018, 02:58:43 UTC | rename insets sub-menu group to decorations | 16 October 2018, 02:58:43 UTC |
f8dddcd | Minoru Akagi | 16 October 2018, 02:34:45 UTC | add Footer Label inset | 16 October 2018, 02:34:45 UTC |
c821048 | Minoru Akagi | 16 October 2018, 00:14:48 UTC | JS: add Q3D.Config.camera.ortho option | 16 October 2018, 00:14:48 UTC |
fa3f0af | Minoru Akagi | 15 October 2018, 07:57:44 UTC | Vector: use QgsCompoundColorWidget for color option | 15 October 2018, 07:59:51 UTC |
648288b | Minoru Akagi | 15 October 2018, 06:38:13 UTC | DEM: use QgsColorButton for solid color option | 15 October 2018, 07:17:38 UTC |
8a2032d | Minoru Akagi | 15 October 2018, 05:58:24 UTC | Exporter: move initialize code to viewer.js | 15 October 2018, 07:17:37 UTC |
f5bb7d8 | Minoru Akagi | 15 October 2018, 05:44:09 UTC | use QgsColorButton for background color option | 15 October 2018, 07:00:54 UTC |
79262ad | Minoru Akagi | 15 October 2018, 05:23:27 UTC | reorder export to web dialog widgets | 15 October 2018, 07:00:53 UTC |
b1a0b1a | Minoru Akagi | 15 October 2018, 05:12:10 UTC | NorthArrow: add color select dialog | 15 October 2018, 07:00:52 UTC |
a1621e3 | Minoru Akagi | 13 October 2018, 05:24:41 UTC | update tab order | 13 October 2018, 05:24:41 UTC |
ef107ad | Minoru Akagi | 13 October 2018, 05:15:13 UTC | DEM: add a slider widget at left of opacity spinbox | 13 October 2018, 05:17:29 UTC |
8236950 | Minoru Akagi | 13 October 2018, 04:59:24 UTC | Cone: fix geometry cache | 13 October 2018, 04:59:42 UTC |
68d026d | Minoru Akagi | 13 October 2018, 04:43:37 UTC | update css (z-index of mobile buttons and hidden class) | 13 October 2018, 04:44:36 UTC |
5949a68 | Minoru Akagi | 12 October 2018, 07:40:24 UTC | log message "please use a simple renderer for a vector layer" | 12 October 2018, 07:40:24 UTC |
96476af | Minoru Akagi | 12 October 2018, 07:03:11 UTC | remove redundant characters in data filename | 12 October 2018, 07:31:13 UTC |
5908c24 | Minoru Akagi | 12 October 2018, 06:24:48 UTC | camera action: call app.closePopup() instead of app.popup.hide() | 12 October 2018, 07:31:12 UTC |
7039795 | Minoru Akagi | 12 October 2018, 06:22:42 UTC | CSS: update camera action button style | 12 October 2018, 07:31:11 UTC |
bd9e8fb | Minoru Akagi | 12 October 2018, 05:55:01 UTC | Label: rename autoSize option to fixedSize by default, size of labels changes according to distance from camera | 12 October 2018, 07:31:10 UTC |
5bf3675 | Minoru Akagi | 12 October 2018, 05:40:23 UTC | JS: show feature info when a label is clicked (fix #145) | 12 October 2018, 07:31:08 UTC |
b2ff664 | Minoru Akagi | 12 October 2018, 00:45:30 UTC | Exporter: hide layer objects when export checkbox is unchecked (follow up 2eb2e08) | 12 October 2018, 00:46:06 UTC |
5aafc1f | Minoru Akagi | 12 October 2018, 00:38:56 UTC | GSIElevTile: call .readValue() in .readValueOnTriangles() for now | 12 October 2018, 00:38:56 UTC |
16ca24e | Minoru Akagi | 11 October 2018, 07:26:27 UTC | JS: put app.updateLabelPosition() into an immediate function | 11 October 2018, 07:29:14 UTC |
0ce2bfa | Minoru Akagi | 11 October 2018, 06:35:34 UTC | Mobile: fix label position calculation in AR mode | 11 October 2018, 06:51:43 UTC |
ef14f8a | Minoru Akagi | 11 October 2018, 06:19:26 UTC | JS: change main container tag id to view | 11 October 2018, 06:51:36 UTC |
7fd26c9 | Minoru Akagi | 11 October 2018, 06:18:44 UTC | Label: use transform instead of top/left | 11 October 2018, 06:25:07 UTC |
b86933a | Minoru Akagi | 11 October 2018, 05:22:45 UTC | Mobile: move a script tag into head tags | 11 October 2018, 05:22:45 UTC |
370cd61 | Minoru Akagi | 11 October 2018, 04:39:56 UTC | Mobile: move consts to under Q3D.Config.AR | 11 October 2018, 04:39:56 UTC |
2eb2e08 | Minoru Akagi | 11 October 2018, 03:01:08 UTC | Exporter: always display layers with 'visible on load' off | 11 October 2018, 03:01:50 UTC |
7fd71cb | Minoru Akagi | 11 October 2018, 02:51:46 UTC | Template: add allVisible option | 11 October 2018, 03:01:49 UTC |
083e367 | Minoru Akagi | 11 October 2018, 01:20:21 UTC | restore GSI Elevation Tile Plugin | 11 October 2018, 01:20:21 UTC |
1d475aa | Minoru Akagi | 10 October 2018, 06:38:47 UTC | Exporter: save as image and save as glTF functions need preview enabled | 10 October 2018, 06:46:00 UTC |
15e3c9c | Minoru Akagi | 10 October 2018, 06:22:44 UTC | JS: use Material.flatShading instead of .shading THREE.MeshLambertMaterial: .shading has been removed. Use the boolean .flatShading instead. | 10 October 2018, 06:44:34 UTC |
593081c | Minoru Akagi | 10 October 2018, 06:12:57 UTC | NorthArrow: higher arrow | 10 October 2018, 06:12:57 UTC |