A Unity tool implementing Catmull-Clark subdivision for smooth, high-quality surfaces. Provides a GUI and code access for efficient mesh processing in games or 3D projects.This customizable script supports smooth surface creation via Catmull-Clark subdivision, with compatibility for normals, tangents, UVs, and vertex colors. Features include boundary modes and multiple submesh handling. Ideal for organic modeling, with editor and runtime capabilities.Key Features: Catmull-Clark subdivision for quad and triangle meshes.Adjustable iterations (1-5).Supports multiple submeshes and boundary modes.Full undo support in Unity Editor.Preserves vertex colors, UVs, tangents, and normals.Compatibility: Unity 2020.3+.Supports up to 64 submeshes and 8M faces per submesh.