<div>Hi All,</div><div><br></div><div>I am trying to smooth a mesh(triangular if need be) by convolving it with some kernel. For now I use Gaussian kernel. My confusion is how can use a 2D Gaussian kernel? or should I just use 1D gaussian kernel to convolve each X,Y,and Z, since I can get the points from the mesh vertices?</div><div><br></div><div>has anyone done something similar or has hints on which way approach the task?</div><div><br></div><div>Ideally I want a way to locally parameterize a surface(given by a mesh) as r(u,v) &nbsp;=(x(u,v),&nbsp;y(u,v),&nbsp;z(u,v)) and then smooth the surface by doing X(u,v,s) = x(u,v) * G(u,v,s) where '*' means convolution and&nbsp;G(u,v,s) is a 2D gaussian with sigma=s.</div><div><br></div><div>I will be computing other quantities later on the surface like curvature etc.</div><div><br></div><div>Thanks,</div><div><br></div><div>bill</div>