Commit Graph

195 Commits

Author SHA1 Message Date
Viktor Kovacs
bea9152103 Focus text area automatically when showing the open url dialog. 2021-04-30 08:35:25 +02:00
Viktor Kovacs
72e45a8030 Separate class to store geometry. 2021-04-30 07:49:36 +02:00
Viktor Kovacs
0d329ea37b Add Rhino exporter. 2021-04-25 18:01:52 +02:00
Viktor Kovacs
1bc47cfa08 Aynchronous export. 2021-04-25 16:03:17 +02:00
Viktor Kovacs
ba0d642512
Revert "Add optional edge displaying and settings" 2021-04-25 15:19:17 +02:00
X-Ryl669
8a5782b8ec Add optional edge displaying and settings 2021-04-23 17:55:35 +02:00
Viktor Kovacs
068e7d1f40 Rhino importer #53 2021-04-18 21:18:19 +02:00
Viktor Kovacs
c8ef63d175 Update includes. 2021-04-15 20:23:20 +02:00
Viktor Kovacs
a99730a95f Copy sharing url. 2021-04-14 19:51:20 +02:00
Viktor Kovacs
e9305ba33c Export as png #39 2021-04-11 12:24:41 +02:00
Viktor Kovacs
31b4935ac1 Redesign export dialog. Single files are downloaded immediately, multiple files are listed for download. 2021-04-11 10:17:16 +02:00
Viktor Kovacs
3607ab3649 Always use texture buffer instead of url in case of export. 2021-04-09 08:25:00 +02:00
Viktor Kovacs
efbd5a08a2 Add dummy settings icon. 2021-04-07 15:09:04 +02:00
Viktor Kovacs
6fbbdf4b69 Make a parameter from default color instead of the a member in importer. 2021-04-07 15:07:12 +02:00
Viktor Kovacs
a3b17a8d0c Move common modal dialog classes to modal.js. 2021-04-05 12:26:28 +02:00
Viktor Kovacs
8a29a6c682 Default color handling (switched off). 2021-04-05 12:22:59 +02:00
Viktor Kovacs
ca4e0ef1d4 Default color handling during embedding and engine usage. 2021-04-05 10:20:26 +02:00
Viktor Kovacs
2992cc91de Option to embed camera position during embedding link creation #46 2021-04-04 12:50:46 +02:00
Viktor Kovacs
21a45d99c2 Handle viewer and embed resize internally. 2021-04-02 21:57:43 +02:00
Viktor Kovacs
d88f9a4c85 Typo fix. 2021-04-02 16:21:38 +02:00
Viktor Kovacs
f76408ae1c Add cookies policy. 2021-04-02 12:35:35 +02:00
Viktor Kovacs
0b77192ac5 Delete unused code. 2021-04-02 11:06:02 +02:00
Viktor Kovacs
69b15ff559 Add separator parameter for parameter builder and parser. 2021-04-02 11:03:45 +02:00
Viktor Kovacs
cafb7171f9 Add parameter handling utilities. 2021-04-02 10:49:01 +02:00
Viktor Kovacs
8e7bebaf5f Rename urlutils to paramutils. 2021-04-02 10:38:53 +02:00
Viktor Kovacs
6d23481619 Use the camera recommended by the importer in case of no camera defined during embedding or self-hosting. 2021-04-02 10:05:47 +02:00
Viktor Kovacs
473da09052 Add function to reload the same model again. 2021-04-02 10:05:18 +02:00
Viktor Kovacs
d8aa2feac3 Separate entities for url parameter handling. 2021-04-01 15:04:17 +02:00
Viktor Kovacs
c770b84e26 Replace tabs with spaces everywhere. 2021-03-31 18:02:14 +02:00
Viktor Kovacs
d1000c0c93 Add function to run a single task asynchronously. 2021-03-31 17:52:26 +02:00
Viktor Kovacs
0c03fb3bca Revoking urls is now the responsibility of the main importer object. 2021-03-31 08:14:35 +02:00
Viktor Kovacs
90f8a07857 Revoke created object urls for export. 2021-03-30 15:44:30 +02:00
Viktor Kovacs
0c394f9aa8 Handle buffer cache by importers instead of the main importer object. 2021-03-30 12:21:46 +02:00
Viktor Kovacs
3a02cb8f8e Revoke object urls from file list and model when they are no longer needed. 2021-03-30 00:45:43 +02:00
Viktor Kovacs
68e8e88d82 Remove experimental tag from gltf exporter. 2021-03-29 16:21:20 +02:00
Viktor Kovacs
3ce89d1d01 Modify page title for embedded version. 2021-03-29 16:09:51 +02:00
Viktor Kovacs
c4782710ad Use text instead of ascii. 2021-03-29 08:15:23 +02:00
Viktor Kovacs
97425d8add glTF exporter #37 2021-03-28 16:54:29 +02:00
Viktor Kovacs
4a3649e8f1 Remove callbacks from exporter. 2021-03-28 14:10:42 +02:00
Viktor Kovacs
25519cf05e Place embedding demos to the sandbox folder. 2021-03-28 10:38:07 +02:00
Viktor Kovacs
a1210d2129 Fix lgtm issues. 2021-03-28 09:59:51 +02:00
Viktor Kovacs
55e52b4e79 Remove unused parameter. 2021-03-28 09:13:48 +02:00
Viktor Kovacs
dc8d59260c Fix mobile layout. 2021-03-27 18:19:33 +01:00
Viktor Kovacs
5eeada653d Fix embedding link. 2021-03-27 13:33:12 +01:00
Viktor Kovacs
adc2942adf Fix selection change when it is needed to scroll down to the newly selected mesh. 2021-03-27 12:13:25 +01:00
Agnes Gaschitz
0271fc4441 Update info.css 2021-03-27 10:36:18 +01:00
Viktor Kovacs
4d21adcf93 Update github links in user manual. 2021-03-27 10:24:47 +01:00
Agnes Gaschitz
c10c79fd9e Merge branch 'master' of https://github.com/kovacsv/Online3DViewer 2021-03-27 10:11:56 +01:00
Agnes Gaschitz
60f1838e57 Header Icons 2021-03-27 10:11:48 +01:00
Viktor Kovacs
e8c9b695c4 Minor modifications. 2021-03-27 10:10:15 +01:00
Viktor Kovacs
9264c1dd6d Add code for new version. 2021-03-27 08:29:19 +01:00
Viktor Kovacs
6eb0a65645 Remove old code. 2021-03-27 08:27:33 +01:00
kovacsv
67262a5ffb Fix referesh on firefox and edge. 2020-06-01 13:25:58 +02:00
kovacsv
ed1908aebe Fix refresh issue when open. 2020-06-01 06:29:18 +02:00
kovacsv
f86d1466d2 Redirect to https. 2020-06-01 06:22:41 +02:00
kovacsv
5b99563b05 Update version. 2019-05-23 16:09:14 +02:00
kovacsv
ec3786527b Fix model highlight in Chrome. 2019-05-23 16:08:10 +02:00
kovacsv
437fbfc400 Minor modification. 2019-05-14 15:48:45 +02:00
kovacsv
1564ba9ab5 Update JQuery. 2019-05-14 07:19:34 +02:00
kovacsv
e8d94e2b4f Use JQuery instead of getElementById. 2019-05-13 15:03:30 +02:00
kovacsv
cb71983eff Another fix for black screen in Chrome on init. 2019-05-13 07:25:58 +02:00
kovacsv
2dafac08c6 Fix black screen in Chrome on init. 2019-05-13 06:55:22 +02:00
kovacsv
53d0383621 Update version. 2019-05-11 21:55:08 +02:00
kovacsv
949610f8a9 Show information as normal text instead of a floating dialog. 2019-05-11 21:51:16 +02:00
kovacsv
cfcef0da61 Fit meshes in window by material. 2019-02-19 08:01:51 +01:00
kovacsv
eb0c93d266 Fix error with invalid mesh index. 2019-02-17 09:44:21 +01:00
kovacsv
40c94049f1 Change back default dialog size to 450px. 2019-02-17 09:01:15 +01:00
kovacsv
d1d807d37e Fix JSHint error. 2019-02-17 08:52:35 +01:00
kovacsv
3c39a724e4 Mobile view. 2019-02-17 08:48:27 +01:00
kovacsv
0fa3608535 Do not scroll mesh into view in case of highlighting it in the menu. 2019-02-17 08:20:45 +01:00
kovacsv
9c487f48a3 Minor modification. 2019-02-09 19:44:36 +01:00
kovacsv
965482825b Highlight meshes by material. 2019-02-09 18:55:44 +01:00
kovacsv
e6bad5be12 Modify copy to clipboard icon. 2019-01-13 12:23:21 +01:00
kovacsv
8e1f24cdc5 Add isolate mesh functionality. 2019-01-13 12:23:01 +01:00
kovacsv
ea9a06771e Modify highlight icon. 2019-01-13 11:22:02 +01:00
kovacsv
56e81f627a Add test mode for selenium tests. In this mode the file input is visible, so the driver can click on it. 2019-01-11 20:20:59 +01:00
kovacsv
2503893967 Mesh highlight with multiselection. 2019-01-11 08:59:28 +01:00
kovacsv
1d538ec6ef Highlight mesh in the model, too. 2019-01-11 08:34:15 +01:00
kovacsv
694dcccf27 Highlight button in mesh menu, too. 2019-01-11 08:02:45 +01:00
kovacsv
a9d92d30d2 Highlight mesh name in list on canvas click. 2019-01-10 20:32:23 +01:00
kovacsv
7f056c4560 USe analytics only in build. 2019-01-10 20:29:14 +01:00
kovacsv
13bde4564f Update version. 2019-01-06 18:02:38 +01:00
kovacsv
04af4afb30 No border for mesh buttons. 2018-12-25 11:44:12 +01:00
kovacsv
4b3061faf7 Minor modifications. 2018-12-25 11:40:51 +01:00
kovacsv
a0b86b1790 Copy mesh name to clipboard. 2018-12-25 11:37:12 +01:00
kovacsv
028182dd60 Add off file support. 2018-12-19 18:01:44 +01:00
kovacsv
8ae163b245 Add sub-options to mesh menu. 2018-12-19 07:33:17 +01:00
kovacsv
c0fa7e98e6 Add new test file. 2018-12-18 22:00:26 +01:00
kovacsv
d09033027a Fix JSHint errors. 2018-12-18 21:55:05 +01:00
kovacsv
9023422332 Add functionality to fit selected mesh in window. 2018-12-18 21:46:41 +01:00
kovacsv
fd297970bf Fix mesh name wrapping. 2018-12-18 19:47:12 +01:00
kovacsv
23de0fa879 Fix top button titles. 2018-12-18 19:27:04 +01:00
kovacsv
048856f56a Fix open/close icon. 2018-12-18 19:22:12 +01:00
kovacsv
922e284f2c Add small fit in window image. 2018-12-18 08:04:55 +01:00
kovacsv
755c15753c Allow multiple user buttons for a menu item. 2018-12-18 07:52:01 +01:00
kovacsv
f3fe89ee76 Remove test mode. 2018-12-18 07:37:37 +01:00
kovacsv
e30b5abae0 Use IsSet function to detect if a parameter has a valid value. 2018-12-18 07:37:23 +01:00
kovacsv
664737efdf Use css text-overflow instead of manual string clipping. 2018-12-18 07:30:10 +01:00
kovacsv
d4f4fd1862 Handle open/close images inside of menu instead of parameters. 2018-12-17 19:47:29 +01:00
kovacsv
3ba1e1a9fa Use open/close icon instead of information icon. 2018-12-17 19:39:40 +01:00