---
title: Integrating virtual objects with your environment
framework: realitykit
role: sampleCode
role_heading: Sample Code
path: sample-code/realitykit/integrating-virtual-objects-with-your-environment
---

# Integrating virtual objects with your environment

Create an immersive game using native anchor support, environmental blending, model manipulation, and mesh instance duplication.

## Overview

Overview note: This sample code project is associated with WWDC25 session 287: What’s new in RealityKit. Configure the sample code project This sample won’t build and run in Simulator. Instead, you’ll need to build the sample and run it on Apple Vision Pro.

## See Also

### Updatable meshes

- [Creating a spatial drawing app with RealityKit](realitykit/creating-a-spatial-drawing-app-with-realitykit.md)
- [Creating a plane with low-level mesh](realitykit/creating-a-plane-with-low-level-mesh.md)
- [LowLevelMesh](realitykit/lowlevelmesh.md)
- [LowLevelMesh.Descriptor](realitykit/lowlevelmesh/descriptor-swift.struct.md)
- [LowLevelMesh.Part](realitykit/lowlevelmesh/part.md)
- [LowLevelMesh.Layout](realitykit/lowlevelmesh/layout.md)
- [LowLevelMesh.Attribute](realitykit/lowlevelmesh/attribute.md)
- [LowLevelMesh.VertexSemantic](realitykit/lowlevelmesh/vertexsemantic.md)
- [LowLevelMesh.PartsCollection](realitykit/lowlevelmesh/partscollection.md)
- [LowLevelBuffer](realitykit/lowlevelbuffer.md)
- [LowLevelInstanceData](realitykit/lowlevelinstancedata.md)
