GeoBrush: Interactive Mesh Geometry Cloning

GeoBrush: Interactive Mesh Geometry Cloning
复制标题

DOI:
10.1111/j.1467-8659.2011.01883.x
复制
发表时间:
2011-04
影响因子:
2.5
通讯作者:
Kenshi Takayama;Ryan M. Schmidt;Karan Singh;T. Igarashi;T. Boubekeur;O. Sorkine-Hornung
Kenshi Takayama;Ryan M. Schmidt;Karan Singh;T. Igarashi;T. Boubekeur;O. Sorkine-Hornung
中科院分区:
计算机科学4区
文献类型:
--
作者:
Kenshi Takayama;Ryan M. Schmidt;Karan Singh;T. Igarashi;T. Boubekeur;O. Sorkine-Hornung

文献摘要

被引文献

相似文献

我们提出了一种使用画笔界面交互式克隆3D表面几何形状的方法,类似于图像编辑中流行的连续克隆画笔。现有的交互式网格合成工具专注于预选特征区域的原子复制和粘贴,并且要么限于复制表面位移,要么需要解决变分优化问题,这对于交互式画笔界面来说太昂贵了。相比之下,我们的GeoBrush方法支持真实的时间连续复制不规则网格之间的任意高分辨率曲面特征,包括拓扑句柄。我们实现这一点,首先建立一个对应的源和目标的几何形状,使用一种新的广义离散指数映射参数化。接下来,我们使用带有自动构建笼的绿色坐标将源几何体与目标形状粗略对齐。最后,我们计算一个偏移膜,以平滑地混合粘贴的补丁与C连续性,然后将其拼接到目标。偏移膜是双调和偏微分方程的解,其通过利用正则参数域在GPU上以真实的时间计算。我们证明了GeoBrush的有效性与各种编辑方案,包括细节丰富和完成扫描表面。
We propose a method for interactive cloning of 3D surface geometry using a paintbrush interface, similar to the continuous cloning brush popular in image editing. Existing interactive mesh composition tools focus on atomic copy‐and‐paste of preselected feature areas, and are either limited to copying surface displacements, or require the solution of variational optimization problems, which is too expensive for an interactive brush interface. In contrast, our GeoBrush method supports real‐time continuous copying of arbitrary high‐resolution surface features between irregular meshes, including topological handles. We achieve this by first establishing a correspondence between the source and target geometries using a novel generalized discrete exponential map parameterization. Next we roughly align the source geometry with the target shape using Green Coordinates with automatically‐constructed cages. Finally, we compute an offset membrane to smoothly blend the pasted patch with C continuity before stitching it into the target. The offset membrane is a solution of a bi‐harmonic PDE, which is computed on the GPU in real time by exploiting the regular parametric domain. We demonstrate the effectiveness of GeoBrush with various editing scenarios, including detail enrichment and completion of scanned surfaces.