Commit Graph

475 Commits

Author SHA1 Message Date
kovacsv
da1c019fd0 Create a separate toolbar button for image export #221 2022-03-07 18:17:46 +01:00
kovacsv
f4f6228426 Move website related code outside of the engine. 2022-03-06 20:16:02 +01:00
kovacsv
43d707ed8e Update engine exports. 2022-03-06 19:54:02 +01:00
kovacsv
76ccea789a Add snapshot dialog skeleton. 2022-03-06 19:50:01 +01:00
kovacsv
0feb232599 Keep track of the currently opened dialog globally. 2022-03-06 18:01:08 +01:00
kovacsv
98706cfceb Temporary measure marker is visible on the snapshot #229 2022-03-06 14:28:19 +01:00
kovacsv
77bfd0d2c8 Hide Flat list/Tree view icons #184 2022-03-06 09:13:40 +01:00
kovacsv
9dda077063 Enable measure tool. 2022-03-05 18:04:12 +01:00
kovacsv
97d9e560d1 When importing STP format file, the model structure has no name and the material information is lost #220 2022-03-05 11:40:39 +01:00
kovacsv
42284ac419 Add placeholder icons for measure tool. 2022-02-26 10:36:42 +01:00
kovacsv
111125ea32 Custom camera position doesn't work during embedding #224 2022-02-24 19:20:51 +01:00
kovacsv
47cb58183a Handle error when occt-import-js is not accessible. 2022-02-24 18:56:55 +01:00
kovacsv
0dd11501aa Load occt-import-js from cdn. 2022-02-23 20:21:40 +01:00
kovacsv
722e8db2e9 Add error messages when external library loading fails. 2022-02-23 17:56:49 +01:00
kovacsv
a5f4d41455 Remove grid code. 2022-02-21 21:21:22 +01:00
kovacsv
7a05c62e50 Adjust text color to canvas background color. 2022-02-20 22:51:57 +01:00
kovacsv
4a363b2d23 Modify marker color. 2022-02-20 18:33:18 +01:00
kovacsv
c165242ad6 Minor code cleanup. 2022-02-20 18:00:08 +01:00
kovacsv
15a3214eea Draw crosshair instead of cone in measure tool. 2022-02-20 17:17:32 +01:00
kovacsv
f18748f5e6 Move measure button to the toolbar. 2022-02-20 14:35:24 +01:00
kovacsv
dd8360fd92 Add bim importer #219 2022-02-19 16:45:31 +01:00
kovacsv
edd6fe43bc glTF import fails when using multiple primitives without indices #218 2022-02-18 18:23:34 +01:00
kovacsv
f043396011 Detailed error message in case of the file is not available. 2022-02-13 19:10:18 +01:00
kovacsv
c531a2c89c Attribute item size is not used when converting a three.js mesh #214 2022-02-09 19:51:40 +01:00
kovacsv
fa7f82e9c2 Minor modification. 2022-02-06 16:43:18 +01:00
kovacsv
686d225aa0 Rename step importer. 2022-02-06 16:35:12 +01:00
kovacsv
7f5b8294e0 Minor modification. 2022-02-06 16:29:33 +01:00
kovacsv
bd10f4f53a STEP file import #50 2022-02-06 16:29:03 +01:00
kovacsv
aa76460ede Add feature toggle for environment settings. 2022-01-22 23:35:54 +01:00
kovacsv
0ec5e8d814 Environment map background option when embedding the engine. 2022-01-22 16:28:31 +01:00
kovacsv
ba22d4d510 Feature Request - Ability to load/toggle environment texture instead of solid color #144 2022-01-22 16:03:11 +01:00
kovacsv
d4d488ad46 Add the possibility to switch between environment maps #161 2022-01-22 14:39:34 +01:00
kovacsv
f1361eed43 Update environment maps. 2022-01-22 11:37:18 +01:00
kovacsv
04120897ac Reorganize settings panel into sections. 2022-01-22 09:04:56 +01:00
kovacsv
c3f75a23b4 Fix deepscan error. 2022-01-21 18:50:58 +01:00
kovacsv
528541cfd4 Store main file name in error if it's present. 2022-01-21 18:46:54 +01:00
kovacsv
0fbebe7893 Use inverse transpose matrix for normal vector calculation. 2022-01-21 17:13:05 +01:00
kovacsv
22124a9992 Simplify cuboid generator. 2022-01-19 17:59:06 +01:00
kovacsv
603d7c8699 Add cone generator. 2022-01-18 23:19:21 +01:00
kovacsv
a68902f33b Update engine main. 2022-01-18 19:55:30 +01:00
kovacsv
968f336a98 Move camera to a separate file. 2022-01-18 19:51:07 +01:00
kovacsv
962a45c5e1 Fix an lgtm alert. 2022-01-18 18:50:49 +01:00
kovacsv
ce9176a58e Fix some DeepScan analysis errors. 2022-01-17 21:07:00 +01:00
kovacsv
7146bc0e2a Fix some DeepScan analysis errors. 2022-01-17 21:01:51 +01:00
kovacsv
aef3994e5c Fix some LGTM issues. 2022-01-17 18:12:17 +01:00
kovacsv
4d9362eb85 Minor modification. 2022-01-16 09:48:43 +01:00
kovacsv
d6c72821de Fix crash when drag&dropping non-file object. 2022-01-15 13:00:49 +01:00
kovacsv
646ca67e7e Create quaternion from x, y, z rotation values. 2022-01-15 12:11:52 +01:00
kovacsv
d4d4c1fad4 Better error reporting. 2022-01-14 18:20:36 +01:00
kovacsv
7dd1b0a201 Event handler shouldn't be a class. 2022-01-14 17:52:50 +01:00