Commit Graph

344 Commits

Author SHA1 Message Date
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
2a0f058ff0 Use python launcher instead of a direct python call. 2021-05-12 19:55:51 +02:00
Viktor Kovacs
51f42f8505 Revert PNG Transparency #21
It breaks other models, so keep it as it is until a better solution.
2021-05-11 20:47:21 +02:00
Viktor Kovacs
3842e1afcf PNG Transparency #21
Treat materials with png texture automatically as transparent.
2021-05-11 20:43:57 +02:00
Viktor Kovacs
59ebed95bc Fix includes (submitted wrong includes accidentally). 2021-05-11 17:37:03 +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
31635229af Remove dead code (also contained a typo). 2021-05-09 15:21:59 +02:00
Viktor Kovacs
738ea8c333 Update version. 2021-05-05 08:14:45 +02:00
Viktor Kovacs
7b7a989b1e Fix object detection under mouse. 2021-05-05 08:09:08 +02:00
Viktor Kovacs
00c2f14dfa Merge branch 'master' into dev 2021-05-03 21:25:57 +02:00
Viktor Kovacs
7105991994 Remove codecov connection. 2021-05-03 21:24:16 +02:00
Viktor Kovacs
cfc5547923 Update version. 2021-05-03 18:29:54 +02:00
Viktor Kovacs
92b993f5f4 Merge branch 'dev' 2021-05-03 18:28:40 +02:00
Viktor Kovacs
98bd1a11c9 Update readme. 2021-05-03 18:17:09 +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
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
dd3a56c003 Surface and volume calculation example. 2021-04-29 21:23:28 +02:00
Viktor Kovacs
482a6958a7 Flip triangles when the model should be mirrored. 2021-04-25 19:52:33 +02:00
Viktor Kovacs
a9aebe77f4 Export mesh names to rhino. 2021-04-25 18:48:10 +02:00
Viktor Kovacs
6f1707ae10 Write double-sided triangles during glTF export #63 2021-04-25 18:45:21 +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
b47d6b0ce4 Maintain device pixel ratio during resize, so the render won't be blurry when the users set the scale for the whole webpage. 2021-04-25 15:33:36 +02:00
Viktor Kovacs
8b626098e9
Merge pull request #62 from kovacsv/revert-61-dev
Revert "Add optional edge displaying and settings"
2021-04-25 15:19:56 +02:00
Viktor Kovacs
ba0d642512
Revert "Add optional edge displaying and settings" 2021-04-25 15:19:17 +02:00
Viktor Kovacs
53bb1a5c1a
Merge pull request #61 from X-Ryl669/dev
Add optional edge displaying and settings
2021-04-25 15:03:22 +02:00
X-Ryl669
8a5782b8ec Add optional edge displaying and settings 2021-04-23 17:55:35 +02:00
Viktor Kovacs
96cdb07e84
Update README.md 2021-04-23 07:31:41 +02:00
Viktor Kovacs
53af4ac29e
Update README.md 2021-04-23 07:31:16 +02:00
Viktor Kovacs
aa067e39d6
Update README.md 2021-04-23 07:30:45 +02:00
Viktor Kovacs
e6452eb39f Modify error message when there are no 3D meshes in the rhino file. 2021-04-22 08:28:17 +02:00
Viktor Kovacs
8c6029d52d Hi-DPI aware #60
Take device pixel ration in consideration when initializing renderer and when saving to a fixed size png.
2021-04-22 08:10:43 +02:00
Viktor Kovacs
78460fe743 Do not take byte stride into account when it is zero. Although it is not valid according to the specification, it seems it can be handled as if byte stride was not specified. 2021-04-20 18:55:32 +02:00
Viktor Kovacs
2740de7098 Handle invalid camera when moving. 2021-04-20 15:20:11 +02:00
Viktor Kovacs
615bab3c4d Do not call camera move when the new camera is invalid. 2021-04-20 15:17:05 +02:00
Viktor Kovacs
ddec4bd898 Clear importer data after import. 2021-04-20 11:48:08 +02:00
Viktor Kovacs
2e85bf20b5 Minor modification. 2021-04-20 10:56:57 +02:00
Viktor Kovacs
edeb864576 Free importer resources after import. 2021-04-20 10:55:03 +02:00
Viktor Kovacs
0372bf81c9 Minor modification. 2021-04-20 08:45:11 +02:00
Viktor Kovacs
c4a0d68a37 Detailed error messages. 2021-04-19 08:32:52 +02:00
Viktor Kovacs
068e7d1f40 Rhino importer #53 2021-04-18 21:18:19 +02:00