Subject: CGAL users discussion list
List archive
- From: Alexandre Severino <>
- To:
- Subject: Re: [cgal-discuss] "Sweeping" a geometry from point A to point B
- Date: Wed, 9 Oct 2019 12:51:42 -0300
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-phdr: 9a23:kStyTxAx5zRwZEn4I9hyUyQJP3N1i/DPJgcQr6AfoPdwSPX7rsbcNUDSrc9gkEXOFd2Cra4d0KyI6uu+BiQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagb75+NhS7oRjeusQXg4ZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9R/g6JVoh2vpxJxzY3Jbo+LKPVzZbnScc8ASGdbQspdSy5MD4WhZIUPFeoBOuNYopHhqlsKsxS/ChOjBOXyxT9SmHD9wLA03Po/EQ7YxgwgHtQOsHPJp9jyLqgSVf66zabSwjXFcvxWwyny5JLSfRw7uvGDQ6xwftTLyUkuEQPFiU6dqYPgPzyP1+QNt3KX4PZnVeKqkmMqrRx6rDaoxscpkIbJh4QVx0jC9Spj24k6Ptm4R1BhbdG4F5tQsjmWN4pwQsM4QmFnojw2yrMcuZKjYCcKx44oxxrFZ/yAaYiI7RTuX/uSLzdgnH9pZq6zihKo/UWjyuDwTNS43EhJoyZfndTBtHYA3AHJ5MedUPty5EKh1C6P1w/N7uFEJlg5la/BJJ4gxr48j5QSsUHeEiPvlkX7g62bel8r+uiv7OTnbbHmqYGGO4BojQH+N7wims25AesmLggDR3aX9fi42bH5/kD0QK9GguAonqTaqpzXKsYWqra8AwBP04Yj7xi/Dy2h0NQdhXQINlZFdwyIjofzPVHBPer4Aumlj1u2ijtr3O7JPqP/DZXXL3jDlrDhcK1y605Z0gUzzNRf64hIBbEGJfL/QlXxu8DADh8lLwy0xP7qB8ly1owEXWKDG7KWMKLJsVCU++IvOPKMaZQOuDf9Lvgl/+ThgWU4mV8bZ6mp3IEYZGq2HvR8cA2kZ2HxiIIBDXsSpVh5C/f7jUWLFz9VfXe7GawmoSoqDZqvSobFSIfqi7OI2GK3H4Zde3tdWWyLRHznfoHBV/YXYz+JOedglCYFXP6vUdwPzxar4Sb+xqpuKObO92UjuIzuztlz4KWHnBU/5TVyA96QlWjLVGxqk3kJQTge06V2oEg7wVCGh/sry8dEHMBesqsaGjwxMoTRmrQjVoLCHznZd9LMc26IB9WrBTZrE4A0yt4KJll4QpCs0k+F0C2tDLsY0beMAc5sq/OO7z3KP894jk3++uwkhlgiTNFIMDT/1KF6/gnXQYXOlhfAzvr4ReEnxCfIsVy74y+WpkgBCVx/VKzEWTYUYU6E9dk=
Sorry that I wasn't specific enough. I always forget to include some important information.
Unfortunately, it has to be both continuous along a "curved" high-res polyline, and the mesh is closed.
Do you want a continuous translation or a discrete one along a polyline?
Is your input mesh close or open?
If the mesh is open and you consider discrete translation, you might be
able to use extrude_mesh() for each segment:
https://doc.cgal.org/latest/Polygon_mesh_processing/group__PMP__meshing__grp.html#ga102e1ba5d709c5e53e013160792e4d08
and compute the union of all segments using corefine_and_compute_union():
https://doc.cgal.org/latest/Polygon_mesh_processing/group__PMP__corefinement__grp.html#gad7e1741a7ce41a5846cf86494982ca8b
Sebastien.
On 10/9/19 3:09 PM, aseverino wrote:
> This is probably the most unusual problem you guys ever heard of, so I'll not
> be surprised if there is no solution for it available with any combination
> of tools in CGAL.
>
> Remember when you had Windows 98 and the screen would freeze up with an
> error shown in a dialog popup? Remember moving this dialog box around and
> its canvas leaving a drawing "trail", as if it was some sort of a slug?
>
> I'm trying to recreate exactly that effect, but with a 3d object.
>
> Imagine you have a not-so-primitive shape, like a 3D cross, and you want to
> drag it around in a 3d space, in the 3 axis, leaving a trail behind. The
> final geometry ends up being this snake-like geometry based on the initial
> 3D cross. As if you moved a clone of the cross just a fraction of a
> millimeter, made an union boolean, and repeated until you have the desired
> result.
>
> How would you do it? Considering that a boolean would take hours of
> processing.
>
>
>
> --
> Sent from: http://cgal-discuss.949826.n4.nabble.com/
>
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
Alexandre A. Severino
Systems Developer and Analyst
+55 11 99994-9148
Si quieres cambio verdadero, pues camina distinto!
- [cgal-discuss] "Sweeping" a geometry from point A to point B, aseverino, 10/09/2019
- Re: [cgal-discuss] "Sweeping" a geometry from point A to point B, Sebastien Loriot (GeometryFactory), 10/09/2019
- Re: [cgal-discuss] "Sweeping" a geometry from point A to point B, Alexandre Severino, 10/09/2019
- Re: [cgal-discuss] "Sweeping" a geometry from point A to point B, Sebastien Loriot (GeometryFactory), 10/09/2019
- Re: [cgal-discuss] "Sweeping" a geometry from point A to point B, Alexandre Severino, 10/09/2019
- Re: [cgal-discuss] "Sweeping" a geometry from point A to point B, Alexandre Severino, 10/09/2019
- Re: [cgal-discuss] "Sweeping" a geometry from point A to point B, Sebastien Loriot (GeometryFactory), 10/09/2019
Archive powered by MHonArc 2.6.18.