2.9 曲面简化最优位置的疑问

计算机图形学 102 views 1 replies
#1 ·

仔细琢磨了文档和网上寻找了几篇解析,这个最优坍缩位置应该就是那条边坍缩成的一个点的位置?

QQ 图片 20241117172934|690x305
最优|690x116

也就是需不需要对.h 文件中这个函数进行修改,把最优坍缩位置的作为参数传递进去,顺便再把之前写的坍缩进行对应修改?还是要做其他操作。(有点没明白)
mod
#2 ·
rss:

这个最优坍缩位置应该就是那条边坍缩成的一个点的位置?

是的。

rss:

需不需要对.h 文件中这个函数进行修改,把最优坍缩位置的作为参数传递进去,顺便再把之前写的坍缩进行对应修改?

不需要修改 collapse_edge 的声明。坍缩 (collapse) 本身是一个通用的操作,所以这个函数只有一种固定的行为,就是把传入的 e 坍缩到它的中点。坍缩边到指定的位置的操作是间接实现的,也就是在坍缩完成后接收函数返回的新顶点,然后修改这个顶点的坐标到最优坍缩位置。