Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

subtractive geometry or excluding specific areas from rending 3d tiles #41

Open
kfarr opened this issue Mar 10, 2024 · 1 comment
Open

Comments

@kfarr
Copy link
Contributor

kfarr commented Mar 10, 2024

As an A-Frame developer creating a custom application leveraging google maps 3d tiles I may wish to remove geometry from certain areas of a scene in order to place other elements on top to meet my application requirements. For example in this purple area highlighted in the screenshot there are busses and cars visible as mesh with significant height that may occlude dynamic application-specific entities:
image

It would be nice to specify an area using another entity, such as a primitive box geometry, that specifies an area of the 3d tiles that will be excluded from rendering similar to the concept of subtractive geometry.

An example of a similar (but inverted) feature can be found with the gaussian splat a-frame component with a "cutout entity" that does the inverse -- the scene will only display what is inside the entity specified with a css selector in the cutoutEntity property https://github.com/3dstreet/aframe-gaussian-splatting/

@kfarr
Copy link
Contributor Author

kfarr commented Mar 15, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant