Add Static Surface Geometry (Deprecated)
Updated: Apr 15, 2026
Deprecation Notice
This Blueprint is deprecated in Unreal Engine 5.6. The OculusXR Passthrough Layer Component and surface-projected passthrough are deprecated. Use persistent passthrough via the Passthrough Subsystem instead. For the recommended approach, see Persistent Passthrough.This Blueprint node adds a static mesh as a projection surface for surface-projected passthrough. The mesh is sourced from a UStaticMeshComponent, which allows pre-authored mesh assets to serve as the passthrough projection surface.
Use this node when the projection surface is a pre-authored static mesh asset. For runtime-generated geometry, use the
Add Procedural Surface Geometry node instead.
This node is part of the surface-projected passthrough path, which is deprecated in Unreal Engine 5.6. Surface-projected passthrough has no equivalent in the replacement API. Use persistent passthrough via the Passthrough Subsystem instead.
- Target: The OculusXR Passthrough Layer Component object.
- Static Mesh Component: The
UStaticMeshComponent whose geometry is used as the projection surface. Update Transform: If True, the transform is updated every frame. Otherwise, the geometry is assumed to be static and updates to either the geometry or the transform are not reflected. Since this has a small overhead, it should only be used if needed.
Note: If changes are made to the mesh geometry itself, they will not be reflected here. The actor needs to be removed and re-added for these changes to take effect.