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

# LowLevelDeformation.Pipeline.Descriptor

An object that describes the vertex layouts and deformer stages for a pipeline.

## Declaration

```swift
struct Descriptor
```

## Topics

### Creating a descriptor

- [init(inputAttributes:outputAttributes:blending:skinning:renormalizing:)](realitykit/lowleveldeformation/pipeline/descriptor/init(inputattributes:outputattributes:blending:skinning:renormalizing:).md)

### Specifying vertex attributes

- [inputAttributes](realitykit/lowleveldeformation/pipeline/descriptor/inputattributes.md)
- [outputAttributes](realitykit/lowleveldeformation/pipeline/descriptor/outputattributes.md)

### Configuring blending

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

### Configuring skinning

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

### Configuring renormalizing

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

## Relationships

### Conforms To

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