# Simplygon API

We have done a lot of updates since Simplygon 7 but here a couple of important changes.

# Enum

All methods are now accepting and returning enums instead of uints.

# Aggregation

Two new settings objects added to the aggregation processor, GeometryCullingSettings, VertexWeightSettings.

# Reduction

Vertex weight settings are now in a separate settings object VertexWeightSettings

# Remeshing

Remeshing processor is now called RemeshingLegacyProcessor.
RemeshingSettings is now called RemeshingLegacySettings.

The GeometryCullingSettings settings object added.

# ShadowMeshProcessor

ShadowMeshProcessor is retired and removed.

# Material casting

VertexColorBaker is replaced by the VertexColorCaster.