Commit Graph

47 Commits

Author SHA1 Message Date
kovacsv
de8670794c Speed up mesh isolation. 2021-11-11 14:30:38 +01:00
kovacsv
55c29b0d4b Show the currently opened file name in the header. 2021-11-11 07:06:55 +01:00
kovacsv
10203e71c3 Make sidebar resizable. 2021-11-07 20:04:16 +01:00
kovacsv
4694fe640a Store navigator and sidebar opened/closed state in cookie. 2021-11-07 18:45:08 +01:00
kovacsv
4cbd1b2fef Minor modifications. 2021-11-07 15:27:41 +01:00
kovacsv
01b09e08d0 Use panel set for sidebar. 2021-11-07 11:17:26 +01:00
kovacsv
557768afe6 Add mesh and material popup buttons. 2021-11-06 22:09:34 +01:00
kovacsv
c088ab205f Move splitter logic in the navigator. 2021-11-06 08:26:19 +01:00
kovacsv
c639821249 Fix splitter behavior. 2021-11-01 07:48:02 +01:00
kovacsv
1b936f21b2 Replace environment map. 2021-10-31 09:30:37 +01:00
kovacsv
303d832a70 Replace environment map. 2021-10-30 13:00:52 +02:00
kovacsv
6177c3c169 Implement fit to window for nodes. 2021-10-30 10:06:43 +02:00
kovacsv
494ef4697b Move shading parameters to a separate class. 2021-10-29 18:19:36 +02:00
kovacsv
0fba20ded8 Splitter for resizing the navigator. 2021-10-28 17:03:22 +02:00
kovacsv
ad132b2eed Calculate geometric values based on mesh instances. 2021-10-26 18:54:51 +02:00
kovacsv
6f9801010b Use mesh instance id to identify meshes. 2021-10-26 13:15:56 +02:00
kovacsv
d35a23bb43 Query mesh item count from navigator. 2021-10-25 06:42:57 +02:00
kovacsv
d36e113dea Store navigator items in a dictionary. 2021-10-24 20:49:09 +02:00
kovacsv
4250ab3b58 Add mesh instance object that represents a mesh with transformation. 2021-10-24 16:46:49 +02:00
kovacsv
f045d214c7 Add mesh instance id to identify a mesh in the node hierarchy. 2021-10-24 09:43:24 +02:00
kovacsv
654ffd0acc Use one main object in viewer instead of an array of meshes. 2021-10-22 17:25:16 +02:00
kovacsv
4ebcddc040 Don't show the settings/details icons on the landing page #153 2021-10-17 11:19:41 +02:00
kovacsv
6dacca19a7 Remove toolbar icon hiding, because it doesn't work on mobile. 2021-10-16 20:46:28 +02:00
kovacsv
2ab03c7213 Minor modification. 2021-10-16 11:33:23 +02:00
kovacsv
633fd759ee Don't show the settings/details icons on the landing page #153 2021-10-16 11:32:56 +02:00
kovacsv
4e7f5d0445 Move FileList to a separate file. 2021-09-13 11:21:29 +02:00
kovacsv
50078b26eb Remove system theme. 2021-09-04 20:22:28 +02:00
kovacsv
197c2542b5 Add theme settings to sidebar panel. 2021-09-02 21:03:14 +02:00
kovacsv
e956c40ffe Replace theme string with theme id. 2021-09-02 19:32:00 +02:00
kovacsv
36e666b221 Add theme to website settings. 2021-08-30 15:37:53 +02:00
kovacsv
671f77d827 Set outline button styles. 2021-08-30 07:08:34 +02:00
kovacsv
281e789261 Fix build error. 2021-08-27 18:13:18 +02:00
kovacsv
524c285792 Use css variables in svg icons. 2021-08-27 18:12:31 +02:00
kovacsv
2f1be7efb3 Merge branch 'dev' into dark_mode 2021-08-26 11:03:08 +02:00
kovacsv
079427a5d8 racing conditions on callback function #126 2021-08-26 08:22:48 +02:00
kovacsv
9864ac8cdb Add theme handler. 2021-08-19 07:46:37 +02:00
kovacsv
f12cbaadeb Use font icons instead of svg. 2021-08-18 17:08:25 +02:00
kovacsv
9bdd924b2f Remove mesh isolation by ctrl+click. 2021-08-17 19:28:22 +02:00
kovacsv
42955d417d Add warning to setting panel. 2021-08-16 17:45:00 +02:00
kovacsv
78aaba8a32 Disable color settings with feature toggle. 2021-08-15 21:43:11 +02:00
kovacsv
55602f2031 Call resize after the viewer becomes visible. 2021-08-15 17:25:49 +02:00
kovacsv
ba4dcdfe04 Call resize when the model is loaded so sidebar will appear correctly on first load. 2021-08-15 12:50:20 +02:00
kovacsv
95edcb8308 Settings panel redesign. 2021-08-14 11:55:21 +02:00
kovacsv
8493391517 Change canvas background color #85
Option to set default material for meshes with no material information #45
2021-08-14 11:12:41 +02:00
kovacsv
a0decdced3 Send extensions to model load failed handler. 2021-08-12 19:29:45 +02:00
kovacsv
5130717732 Always return file extension in lower case. 2021-08-06 19:01:43 +02:00
kovacsv
253e648a30 Move js and css files to separate folder. 2021-08-06 14:41:34 +02:00