Commit Graph

20 Commits

Author SHA1 Message Date
Lukas Matena
6d8efe0575 Lay flat gizmo is rendered before the bed, so the surfaces are visible from below, and a rotation-related bugfix 2018-08-20 12:56:01 +02:00
Lukas Matena
41ad5de125 Lay flat - icons and invalidation improvement 2018-08-20 11:27:25 +02:00
Lukas Matena
8792f981f8 Lay flat gizmo improvements - merge adjacent faces, compute and cache convex hull for entire ModelObject, refresh when moved, etc. 2018-08-17 15:40:47 +02:00
Lukas Matena
85dca2b0a1 Merge remote-tracking branch 'origin/convex_hull' into lm_lay_flat_round_merged_facets 2018-08-16 08:56:18 +02:00
Enrico Turri
478630e5a7 Use of bounding box of rotated 3D convex hull for out of print volume detection 2018-08-15 12:50:06 +02:00
Lukas Matena
c0bb4c8536 Created a new gizmo for flattening an object 2018-08-13 09:45:18 +02:00
Enrico Turri
38bdc87268 Keep fixed radius of rotate gizmo 2018-07-12 11:26:13 +02:00
Enrico Turri
cad45aaad9 5th Attempt to fix texture rendering on OpenGL 1.1 cards 2018-06-22 15:11:04 +02:00
Enrico Turri
8479fb588d Changed use of GL_LIGHTING logic and code cleanup 2018-06-22 12:21:43 +02:00
Enrico Turri
1017bf7355 Object updated by rotate gizmo 2018-06-19 09:46:26 +02:00
Enrico Turri
972fb8e29e Object updated by scale gizmo 2018-06-18 15:07:17 +02:00
Enrico Turri
c0568e8178 Rotate gizmo interaction with mouse 2018-06-15 16:16:55 +02:00
Enrico Turri
76dbed4166 Scale gizmo interaction with mouse 2018-06-15 14:10:28 +02:00
Enrico Turri
5ad4672d11 Hover on gizmo grabbers rendering 2018-06-14 15:32:26 +02:00
Enrico Turri
bdf2fb2210 Use mipmaps for bed textures 2018-06-14 10:37:28 +02:00
Enrico Turri
b7ea49a021 Rotate gizmo rendering 2018-06-14 10:00:59 +02:00
Enrico Turri
54c89fbdb5 Scale gizmo rendering 2018-06-13 15:44:04 +02:00
Enrico Turri
32f7cba212 Hovering on gizmo overlay 2018-06-13 10:49:59 +02:00
Enrico Turri
f598c129be Fixed compile on Linux 2018-06-13 09:26:58 +02:00
Enrico Turri
713f1f71db 1st installment of gizmos 2018-06-13 09:12:16 +02:00