---
title: LowLevelDeformation.Descriptor
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/lowleveldeformation/descriptor-swift.struct
---

# LowLevelDeformation.Descriptor

An object that describes the per-frame data requirements for a LowLevelDeformation.

## Declaration

```swift
struct Descriptor
```

## Topics

### Creating a descriptor

- [init(vertexCount:blending:skinning:renormalizing:)](realitykit/lowleveldeformation/descriptor-swift.struct/init(vertexcount:blending:skinning:renormalizing:).md)

### Specifying the vertex count

- [vertexCount](realitykit/lowleveldeformation/descriptor-swift.struct/vertexcount.md)

### Configuring blending

- [blending](realitykit/lowleveldeformation/descriptor-swift.struct/blending-swift.property.md)
- [LowLevelDeformation.Descriptor.Blending](realitykit/lowleveldeformation/descriptor-swift.struct/blending-swift.struct.md)

### Configuring skinning

- [skinning](realitykit/lowleveldeformation/descriptor-swift.struct/skinning-swift.property.md)
- [LowLevelDeformation.Descriptor.Skinning](realitykit/lowleveldeformation/descriptor-swift.struct/skinning-swift.struct.md)

### Configuring renormalizing

- [renormalizing](realitykit/lowleveldeformation/descriptor-swift.struct/renormalizing-swift.property.md)
- [LowLevelDeformation.Descriptor.Renormalizing](realitykit/lowleveldeformation/descriptor-swift.struct/renormalizing-swift.struct.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Creating a deformation

- [descriptor](realitykit/lowleveldeformation/descriptor-swift.property.md)
