int [] osd_patches(<geometry>geometry, int face_id)
サブディビジョンハルの各フェースは、1枚以上のパッチを作成します。この関数は、指定したフェースのパッチIDをリストします。
この関数は、以下のアルゴリズムで実装されています:
int [] osd_patches(const string file; const face_id) { int patches[] = {}; int first = osd_firstpatch(file, face_id); if (first >= 0) { int npatches = osd_patchcount(file, face_id); for (int i = 0; i < npatches; i++) append(patches, first+i); } return patches; }
See also | |
subd |