Forum Discussion

Tiberius1701a's avatar
5 months ago
Solved

Real time clipping of tabletop

Any one have any idea how the devs accomplished this real time clipping effect while moving the level terrain? Is it possibly a stencil effect of some kind?

 

  • Hello there!

    There are many ways this clipping effect could be created, but here's some suggestions on where to look first. One way they could have approached this is by using occlusions. Occlusion is a compositing and masking feature that may have helped make the edges of the map. If you go here, it will take you to our getting started document.

    The Mixed Reality Utility Kit is frequently used in features such as this one. The MRUK is a very extensive tool with a lot of flexibility in its uses. It allows you to work with mesh colliders in several unique ways, as well as providing many other tools and features. Along with that link, we have documentation, that can be found on the left hand side, that shows you MRUK samples!

    As for moving the map, it was most likely created using some of the features in the Interaction SDK. Interactors and Interactables are a good place to start as for the movement of the map. 

    Another way they could have approached this is by using the Passthrough API. In the attached link, you can find our Passthrough API overview, as well as other documents and samples using the API. 

    There are many ways they could have gone about making this effect, but I believe these suggestions are a good place for you to start. If you have any further implementation questions let me know!

1 Reply

  • Hello there!

    There are many ways this clipping effect could be created, but here's some suggestions on where to look first. One way they could have approached this is by using occlusions. Occlusion is a compositing and masking feature that may have helped make the edges of the map. If you go here, it will take you to our getting started document.

    The Mixed Reality Utility Kit is frequently used in features such as this one. The MRUK is a very extensive tool with a lot of flexibility in its uses. It allows you to work with mesh colliders in several unique ways, as well as providing many other tools and features. Along with that link, we have documentation, that can be found on the left hand side, that shows you MRUK samples!

    As for moving the map, it was most likely created using some of the features in the Interaction SDK. Interactors and Interactables are a good place to start as for the movement of the map. 

    Another way they could have approached this is by using the Passthrough API. In the attached link, you can find our Passthrough API overview, as well as other documents and samples using the API. 

    There are many ways they could have gone about making this effect, but I believe these suggestions are a good place for you to start. If you have any further implementation questions let me know!

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions