------------------------------------------------------------------------------------------------ Call the Catmull Clark subdivision algorithm for one mesh
| 121 | // ------------------------------------------------------------------------------------------------ |
| 122 | // Call the Catmull Clark subdivision algorithm for one mesh |
| 123 | void CatmullClarkSubdivider::Subdivide( |
| 124 | aiMesh *mesh, |
| 125 | aiMesh *&out, |
| 126 | unsigned int num, |
| 127 | bool discard_input) { |
| 128 | ai_assert(mesh != out); |
| 129 | |
| 130 | Subdivide(&mesh, 1, &out, num, discard_input); |
| 131 | } |
| 132 | |
| 133 | // ------------------------------------------------------------------------------------------------ |
| 134 | // Call the Catmull Clark subdivision algorithm for multiple meshes |