Houdini 中文帮助文档

Remesh

使用高质量的三角形,重新创建输入曲面的形状

Overview

此节点会试着最大化每个三角形中的最小角度(高质量的三角形网格是指三角形中每个角度尽可能接近60度)。

节点可以执行两种类型的Remesh操作:

Fixed length

节点试着让边的长度相等,给出等尺寸的三角形。

Adaptive节点会在广阔的区域使用大的三角形,在细节区域使用小的三角形。此可以让你使用最少的三角形来呈现原始的曲面对象。但是因为边的长度是变化的,节点会有一些不均匀的三角形(和固定边长度相比)。
Before remeshing%image_alt%
Fixed length%image_alt%
Adaptive%image_alt%

你可以硬化特定的边,使 remesher 保护他们。此可以用于保护尖锐的拐角,保留缝隙。

Attributes

你可以向输入的曲面上添加点属性,给remesh提供暗示。

NameDatatypeDescription
targtmeshsizeFloat伴随每个点的边的初始长度。如果值是小于0,属性会被忽略。remesher 会调节此值来避免所选对象违背了等级设置。
minmeshsizeFloat 最小的目标边长度。如果targetmeshsize 小于此值,remesher会使用该值。
maxmeshsizeFloat 最小的目标边长度。如果targetmeshsize 大于此值,remesher会使用该值。

Parameters

Hard Edges Group设置一个用于包含硬边的边组。Remesh操作会细分硬边,还会在输出中保留这些细分。如下图,Remesh可以通过创建好的三角形来改变方盒的外形,在硬边组上添加拐角边,可以有效的保持方盒的外形。

%image_alt% %image_alt% %image_alt%

Iterations增加此值,会增加生成的网格质量,但花费时间变长。通常最大的使用3到4即可。

如果设为0,节点会生成targetmeshsize 属性(当Export size function 选项开启),并且会细分边和多边形,但不会生成新的高质量的三角形。

Recompute NormalsCompute new normals for the generated mesh. 给生成的网格计算新的法线
SmoothingThe amount of additional smoothing to apply after remeshing. 额外运用到网格上的光滑数量

Fixed Length

Target Edge LengthHow long (in Houdini units) you want the triangle edges to be. 你想要三角边保持多长
Use Input Points OnlyRestricts the remesher to only use the points from the input geometry. This can severely limit the remesher’s ability to generate good triangles. –限制remesher为只使用输入几何体中的点。此可能限制了remesher生成好的三角形的能力。

Adaptive

Gradation边的长度会从一边变化到另一个的速率。高的值会生成更小的三角形,但是整体质量更低。
Density值越高,三角形越小,三角形数量越多。
Min Edge Length全局的最小边长度。增加此值可能会从实质上增强性能,影响输出效果。

如果你只在特定区域设置一个最小尺寸,可使用 minmeshsize 点属性来设置包含这些点的边的最小长度。

Max Edge LengthA global maximum edge length. 全局的最大边长度。

如果你只在特定区域设置一个最大尺寸,可使用 minmeshsize 点属性来设置包含这些点的边的最小长度。

Export Size Function在生成的网格上创建targetmeshsize 点属性。属性会包含最好的边尺寸(remesher 在每个点处所计算的)。
Visualize Size Function 设置点的颜色属性,来可视化最好的边尺寸(remesher 在每个点处所计算的)。
点击分享到: