---
title: SCNTessellationSmoothingMode
framework: scenekit
role: symbol
role_heading: Enumeration
path: scenekit/scntessellationsmoothingmode
---

# SCNTessellationSmoothingMode

## Declaration

```swift
enum SCNTessellationSmoothingMode
```

## Topics

### Enumeration Cases

- [SCNTessellationSmoothingMode.none](scenekit/scntessellationsmoothingmode/none.md)
- [SCNTessellationSmoothingMode.phong](scenekit/scntessellationsmoothingmode/phong.md)
- [SCNTessellationSmoothingMode.pnTriangles](scenekit/scntessellationsmoothingmode/pntriangles.md)

### Initializers

- [init(rawValue:)](scenekit/scntessellationsmoothingmode/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Choosing a Smoothing Algorithm

- [smoothingMode](scenekit/scngeometrytessellator/smoothingmode.md)
