【发布时间】:2017-08-25 06:33:49
【问题描述】:
- remove_face 方法是否会更改网格索引?
这段代码出现分段错误:
auto face_iterator = m.faces_around_target(m.halfedge(v3));
for (auto i=face_iterator.begin(); i!=face_iterator.end(); i++) {
m.remove_face(*i);
}
根据我对文档的理解,只要我不调用 collect_garbage,这些面孔只会被标记为已移除。因此不会更改索引。发生了什么?
- remove_face 是否也会删除半边面\ 使它们指向 null_face?它似乎没有这样做,我不明白为什么不这样做..
谢谢。
【问题讨论】: