From 0a1d6833055196c1022ed1f9f4ee1086427457a7 Mon Sep 17 00:00:00 2001 From: epernod Date: Sat, 12 Nov 2022 15:26:21 +0100 Subject: [PATCH 1/4] [scenes] Fix and update haptic carving scenes --- examples/Cube_AdvCarvingTexcoords.scn | 4 +- examples/Geomagic-ACarving-tetra2triangle.scn | 76 ------------- examples/Geomagic-ACarving.scn | 99 +++++++++++------ examples/Geomagic-ACarvingWithRefinement.scn | 102 ++++++++++++++++++ ...-ACarvingWithRefinement.scn.qglviewer.view | 2 + examples/Geomagic-SurfaceCarving.scn | 14 ++- 6 files changed, 185 insertions(+), 112 deletions(-) delete mode 100644 examples/Geomagic-ACarving-tetra2triangle.scn create mode 100644 examples/Geomagic-ACarvingWithRefinement.scn create mode 100644 examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view diff --git a/examples/Cube_AdvCarvingTexcoords.scn b/examples/Cube_AdvCarvingTexcoords.scn index 4386499..9d8c583 100644 --- a/examples/Cube_AdvCarvingTexcoords.scn +++ b/examples/Cube_AdvCarvingTexcoords.scn @@ -37,8 +37,8 @@ - + diff --git a/examples/Geomagic-ACarving-tetra2triangle.scn b/examples/Geomagic-ACarving-tetra2triangle.scn deleted file mode 100644 index e9133db..0000000 --- a/examples/Geomagic-ACarving-tetra2triangle.scn +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/Geomagic-ACarving.scn b/examples/Geomagic-ACarving.scn index c228b91..ce5c25d 100644 --- a/examples/Geomagic-ACarving.scn +++ b/examples/Geomagic-ACarving.scn @@ -1,29 +1,54 @@ - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + - - + + + + + + + + - - + @@ -34,30 +59,42 @@ - - - - + + + + + + + + + + + + + + + + - + - - + + - - - + + + - - + + - + - + diff --git a/examples/Geomagic-ACarvingWithRefinement.scn b/examples/Geomagic-ACarvingWithRefinement.scn new file mode 100644 index 0000000..2e860c9 --- /dev/null +++ b/examples/Geomagic-ACarvingWithRefinement.scn @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view b/examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view new file mode 100644 index 0000000..59ff2a3 --- /dev/null +++ b/examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view @@ -0,0 +1,2 @@ +-24.3625 19.2182 -2.59964 +-0.205282 -0.697649 -0.197112 0.65749 diff --git a/examples/Geomagic-SurfaceCarving.scn b/examples/Geomagic-SurfaceCarving.scn index 9fb2374..2d75b58 100644 --- a/examples/Geomagic-SurfaceCarving.scn +++ b/examples/Geomagic-SurfaceCarving.scn @@ -1,9 +1,17 @@ - - - + + + + + + + + + + + From 27a3930b6ad102dc49ab406db2cfdeb112540411 Mon Sep 17 00:00:00 2001 From: epernod Date: Sun, 13 Nov 2022 15:26:33 +0100 Subject: [PATCH 2/4] [scenes] Fix and update haptic carving scenes --- examples/Cube_AdvCarvingTexcoords.scn | 4 +- ...-ACarvingWithRefinement.scn.qglviewer.view | 2 - ...c-ACarving.scn => Geomagic-AdvCarving.scn} | 114 ++++++++++-------- ... => Geomagic-AdvCarvingWithRefinement.scn} | 2 +- 4 files changed, 68 insertions(+), 54 deletions(-) delete mode 100644 examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view rename examples/{Geomagic-ACarving.scn => Geomagic-AdvCarving.scn} (53%) rename examples/{Geomagic-ACarvingWithRefinement.scn => Geomagic-AdvCarvingWithRefinement.scn} (98%) diff --git a/examples/Cube_AdvCarvingTexcoords.scn b/examples/Cube_AdvCarvingTexcoords.scn index 9d8c583..9cf06f3 100644 --- a/examples/Cube_AdvCarvingTexcoords.scn +++ b/examples/Cube_AdvCarvingTexcoords.scn @@ -37,11 +37,11 @@ - - + diff --git a/examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view b/examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view deleted file mode 100644 index 59ff2a3..0000000 --- a/examples/Geomagic-ACarvingWithRefinement.scn.qglviewer.view +++ /dev/null @@ -1,2 +0,0 @@ --24.3625 19.2182 -2.59964 --0.205282 -0.697649 -0.197112 0.65749 diff --git a/examples/Geomagic-ACarving.scn b/examples/Geomagic-AdvCarving.scn similarity index 53% rename from examples/Geomagic-ACarving.scn rename to examples/Geomagic-AdvCarving.scn index ce5c25d..0c0a6d0 100644 --- a/examples/Geomagic-ACarving.scn +++ b/examples/Geomagic-AdvCarving.scn @@ -1,32 +1,33 @@ - + - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + @@ -39,12 +40,12 @@ - + + carvingWithBurning="0" carvingWithRefinement="0" drawContacts="0"/> @@ -52,27 +53,42 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + @@ -83,16 +99,16 @@ - + - + - + diff --git a/examples/Geomagic-ACarvingWithRefinement.scn b/examples/Geomagic-AdvCarvingWithRefinement.scn similarity index 98% rename from examples/Geomagic-ACarvingWithRefinement.scn rename to examples/Geomagic-AdvCarvingWithRefinement.scn index 2e860c9..fcd7162 100644 --- a/examples/Geomagic-ACarvingWithRefinement.scn +++ b/examples/Geomagic-AdvCarvingWithRefinement.scn @@ -44,7 +44,7 @@ + carvingWithBurning="0" carvingWithRefinement="1" drawContacts="0"/> From cb7033f3565e2913bdb1a0e97f9c370770e668ba Mon Sep 17 00:00:00 2001 From: epernod Date: Sun, 13 Nov 2022 15:27:04 +0100 Subject: [PATCH 3/4] Add carving against rigid cube --- .../Geomagic-AdvCarving.scn.qglviewer.view | 2 + examples/Geomagic_RigidCube_AdvCarving.scn | 102 ++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 examples/Geomagic-AdvCarving.scn.qglviewer.view create mode 100644 examples/Geomagic_RigidCube_AdvCarving.scn diff --git a/examples/Geomagic-AdvCarving.scn.qglviewer.view b/examples/Geomagic-AdvCarving.scn.qglviewer.view new file mode 100644 index 0000000..4d2a0ed --- /dev/null +++ b/examples/Geomagic-AdvCarving.scn.qglviewer.view @@ -0,0 +1,2 @@ +-26.4817 33.5874 3.80545 +-0.239151 -0.629519 -0.295128 0.6778 diff --git a/examples/Geomagic_RigidCube_AdvCarving.scn b/examples/Geomagic_RigidCube_AdvCarving.scn new file mode 100644 index 0000000..5357ccd --- /dev/null +++ b/examples/Geomagic_RigidCube_AdvCarving.scn @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From a400693fb476ac115f4fa4fd71847b5e512e998d Mon Sep 17 00:00:00 2001 From: epernod Date: Sun, 13 Nov 2022 15:31:16 +0100 Subject: [PATCH 4/4] Add scene with Geomagic and burning --- examples/Geomagic-AdvCarving.scn | 2 +- examples/Geomagic-AdvCarvingWithTexCoords.scn | 118 ++++++++++++++++++ ...AdvCarvingWithTexCoords.scn.qglviewer.view | 2 + 3 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 examples/Geomagic-AdvCarvingWithTexCoords.scn create mode 100644 examples/Geomagic-AdvCarvingWithTexCoords.scn.qglviewer.view diff --git a/examples/Geomagic-AdvCarving.scn b/examples/Geomagic-AdvCarving.scn index 0c0a6d0..726c883 100644 --- a/examples/Geomagic-AdvCarving.scn +++ b/examples/Geomagic-AdvCarving.scn @@ -87,7 +87,7 @@ - + diff --git a/examples/Geomagic-AdvCarvingWithTexCoords.scn b/examples/Geomagic-AdvCarvingWithTexCoords.scn new file mode 100644 index 0000000..b037d8b --- /dev/null +++ b/examples/Geomagic-AdvCarvingWithTexCoords.scn @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/Geomagic-AdvCarvingWithTexCoords.scn.qglviewer.view b/examples/Geomagic-AdvCarvingWithTexCoords.scn.qglviewer.view new file mode 100644 index 0000000..b8a71c3 --- /dev/null +++ b/examples/Geomagic-AdvCarvingWithTexCoords.scn.qglviewer.view @@ -0,0 +1,2 @@ +-26.3841 20.9086 -1.82431 +-0.208029 -0.68016 -0.198852 0.674213