Skip to content

Hide Regions of 3D Tiles or Terrain with Clipping Polygons #1365

@SoftwareMechanic

Description

@SoftwareMechanic

Description

Hello!

I was looking at this interesting feature in CesiumJS, and I think we need it also in this library 😄

basically we need a way to cut some part of the tiles out, in order to highlight our assets, and avoid artefacts from the tiles, when a model is aligned. especially with photorealistic ones.

I think somehow this is doable, but I don't know where to start for it's implementation.

Solution

do you think we should use a CSG library, or is there another 'native' way?

Alternatives

I'd like to know the possibilities we have in order to achieve this effect.
as a newbie, I'd say the solution is CGS where the base geometry is the union of tiles where our "clipping polygon" lives.
but I am not sure Cesium followed that way, maybe the solution is more simple.
I am looking inside their codebase but still have not understood exactly how it is managed on a geometry level.

Additional context

in the link, you can also see they start from the geojson, which now this library supports, hopefully that can help us.

the following picture, show you basically the reason for this enhancement, I have some models aligned to their geo position, but in some cases, you can see tiles artefacts which would be nice if deleted:

Image

eventually I would like to help for this

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions