Commit Graph

67 Commits

Author SHA1 Message Date
kovacsv
1fd57bcbc2 Add cookie handler class. 2021-06-17 15:18:55 +02:00
kovacsv
094189ce4f Delay load rhino3dm so it will be loaded only if it's needed. 2021-06-12 17:58:58 +02:00
Viktor Kovacs
cca1b44096 Rename menu to navigator. 2021-06-10 07:38:15 +02:00
Viktor Kovacs
43ef12c897 Store licenses in the package. 2021-06-05 12:52:53 +02:00
Viktor Kovacs
eb1d7d7759 Update three.js to the latest version #76 2021-06-05 12:48:20 +02:00
Viktor Kovacs
c7ef690933 All materials render black on some mobile devices #69
Let's detect the wrong devices, and set precision to mediump only if needed.
2021-06-05 09:01:24 +02:00
Viktor Kovacs
ff46ecc7d2 Rename files. 2021-06-03 21:53:40 +02:00
Viktor Kovacs
a3d283f613 Add o3dv file format for testing purposes. 2021-05-27 20:20:00 +02:00
Viktor Kovacs
0394d60581 Add quaternion class. 2021-05-24 09:19:44 +02:00
Viktor Kovacs
2815c27a32 Add cuboid generator. 2021-05-23 18:05:53 +02:00
Viktor Kovacs
5184fe9346 Move material and triangle to a separate file. 2021-05-21 09:38:09 +02:00
Viktor Kovacs
55072f6d6d Base class for model and mesh so they can be handled similarly. 2021-05-21 09:29:44 +02:00
Viktor Kovacs
7c5a1d263b Move feature set to a separate file. 2021-05-20 14:24:07 +02:00
Viktor Kovacs
a39de09715 Add base enumerator class so meshes and models can be handled in the same way for calculations. 2021-05-20 10:07:37 +02:00
Viktor Kovacs
e873f9cd4e Add experimental dialog for quantities. 2021-05-18 17:06:48 +02:00
Viktor Kovacs
bdef08756a Code for surface area and volume calculation. 2021-05-17 16:05:52 +02:00
Viktor Kovacs
f02b660b23 Add topology calculator. 2021-05-15 19:23:14 +02:00
Viktor Kovacs
371044bf67 Move exporter utils content to model utils. 2021-05-15 11:47:43 +02:00
Viktor Kovacs
8937cafdfd Add minimal octree implementation. 2021-05-14 16:58:28 +02:00
Viktor Kovacs
9310d8bd89 Remove unused import. 2021-05-12 20:11:14 +02:00
Viktor Kovacs
6baf5b4767 Run the correct python version with a node.js script. 2021-05-12 20:09:52 +02:00
Viktor Kovacs
fef0d8070c Run build on travis. 2021-05-12 20:01:25 +02:00
Viktor Kovacs
7fa6e9de92 Fix include updater script. 2021-05-09 15:46:58 +02:00
Viktor Kovacs
949b163435 Move sandbox folder to the root directory. 2021-05-09 15:42:57 +02:00
Viktor Kovacs
e9509d1696 Use wheel event instead of deprecated DOMMouseScroll and mousewheel. 2021-05-09 15:38:32 +02:00
Viktor Kovacs
618922d90f Remove test files. 2021-05-03 18:15:38 +02:00
Viktor Kovacs
5306ba49f1 Remove rhino error experiment. 2021-05-03 18:15:10 +02:00
Viktor Kovacs
cb348c657f Add sphere and empty test file. 2021-05-02 12:23:02 +02:00
Viktor Kovacs
8c468ba00d Do not write jsons to a file. 2021-05-01 15:32:06 +02:00
Viktor Kovacs
4574d698ec Add test files for checking a rhino3dm error. 2021-05-01 15:12:12 +02:00
Viktor Kovacs
7b12df99fe Mac OS with zsh - CompressFiles never ends #66
Do not overcomplicate things, just run os.system.
2021-04-30 17:35:57 +02:00
Viktor Kovacs
0d329ea37b Add Rhino exporter. 2021-04-25 18:01:52 +02:00
Viktor Kovacs
c8ef63d175 Update includes. 2021-04-15 20:23:20 +02:00
Viktor Kovacs
a2aaedbbae Rhino import experiment. 2021-04-15 20:23:08 +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
ca4e0ef1d4 Default color handling during embedding and engine usage. 2021-04-05 10:20:26 +02:00
Viktor Kovacs
d43477d726 Self-hosted viewers should detect size automatically based on the size of the container div #43
Now the viewer's size is based on the parent container's size (not the width and height attribute) so it's possible to style the parent container with css and even use it in fullscreen.
2021-04-02 18:52:00 +02:00
Viktor Kovacs
2cfbc59821 Add another self-host example. 2021-04-02 16:42:54 +02:00
Viktor Kovacs
f76408ae1c Add cookies policy. 2021-04-02 12:35:35 +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
1d956e86dd Fix python runner script. 2021-04-01 16:27:58 +02:00
Viktor Kovacs
9ac4415eee Use python3 instead of python on non-windows machines. 2021-04-01 16:25:55 +02:00
Viktor Kovacs
d8aa2feac3 Separate entities for url parameter handling. 2021-04-01 15:04:17 +02:00
Viktor Kovacs
8b58d19a4a Move test object generator script to sandbox. 2021-03-29 08:24:45 +02:00
Viktor Kovacs
665a419e49 Create test build without analytics. 2021-03-28 12:02:46 +02:00
Viktor Kovacs
25519cf05e Place embedding demos to the sandbox folder. 2021-03-28 10:38:07 +02:00
Viktor Kovacs
209cf55502 Write version information to package files. 2021-03-28 10:37:39 +02:00
Viktor Kovacs
a1210d2129 Fix lgtm issues. 2021-03-28 09:59:51 +02:00