蝶形细分的实现笔记
Jingwenlai 2008-12-24
最近,在看一些细分方面的教程,本来想实现Loop的,后来发现CGAL中已经自行实现了Loop,Catmull-Clark,Doo-Sabin,Sqrt3的细分方法。就对照着教程看CGAL中是如何实现的,继而发现其实现非常灵活,而且可扩展性很强,利用Policy-based Design将不同的Mask实现,而后,根据细分方法是PTQ,PQQ等进行划分(主要是根据其主要操作是将面一分四还是一
本文记录了作者在学习细分算法时,对CGAL库中细分方法的探究,特别是针对Butterfly Scheme的实现过程。文章提到了CGAL的Policy-based Design带来的灵活性和扩展性,并介绍了三种不同情况的边细分处理,但尚未涵盖边界点的处理。参考文献为SIGGRAPH 2000 Course Notes的相关章节,提供了细分模板和权重选取的细节。
蝶形细分的实现笔记
Jingwenlai 2008-12-24
最近,在看一些细分方面的教程,本来想实现Loop的,后来发现CGAL中已经自行实现了Loop,Catmull-Clark,Doo-Sabin,Sqrt3的细分方法。就对照着教程看CGAL中是如何实现的,继而发现其实现非常灵活,而且可扩展性很强,利用Policy-based Design将不同的Mask实现,而后,根据细分方法是PTQ,PQQ等进行划分(主要是根据其主要操作是将面一分四还是一
7160

被折叠的 条评论
为什么被折叠?