# 参数化建模

# 影响参数

alt text

对具有相同实例参数的构件进行参数调整-整体增加,参数随机化,参数延长,选择影响线,选择图片参照;

应用不要局限到案例中的调整效果;

alt text

  • 参数解析
  1. 同步构件:

同步所有相关构件,一次选择后可多次调整参数。同步之后就可以结束选择状态了;

  1. 参数名:

参数名需为模型实例参数。

确保所有受影响模型具有相同实例参数名称。

  1. 增减值:

基于原有值增减实例参数,调整幅度依据正负数值。若减至模型生成极限以下,则保持原值不变。

作用与下方的“整体增减”功能。

  1. 最小值/最大值:

模型参数变化的随机范围区间。

作用与下方的“参数随机化”“选择影响线”“选择图片参照”功能。

  1. 影响范围系数:

参数影响的范围与强度。取值范围0-1,1为最大影响(全深度变化),数值降低则衰减作用范围与变形幅度。

作用与下方的“选择影响线”功能

  1. 行数/列数:

对图片进行行列划分来获取像素的明度值,密度越大,影响越精细。

作用与下方的“选择图片参照”功能。

  1. 图像旋转:

根据需求对图片进行旋转角度。

作用与下方的“选择图片参照”功能。

  1. 反向映射:

按照最大最小值对族参数进行反向映射。

作用与下方的“选择影响线”“选择图片参照”功能。

  • 操作步骤

# 整体增减

选择需要受影响的构件进行同步,输入参数名和增减数值,完成后点击按钮即可。

alt text

# 参数随机化

选择需要影响的构件进行同步,确认模型的实例参数名称,输入最小值与最大值,完成后点击功能即可。

在最大最小值之间进行随机化,可以多次点击生成不同效果;

alt text

# 参数延长

对在参数方向上延长射线,直到碰到模型遮挡来调整参数数值;

这里的参数类型主要是类似可以在指定方向延伸的类型,例如长杆可以延伸,但是半径等参数是不可以的;

应用分享:当在指定标高上放置吊灯的情况,需求确保灯头在一个标高,但是灯的掉线长度会受顶部结构影响,这时就可以使用延长参数来调整所有灯具匹配的掉线长度;

# 选择影响线

这里的影响线需要是一个三维状态的体量线,这样就可以根据体量线的二次调整来对构件参数调整;

alt text

原理是计算每个构件的中心点距离三维线最近点直接的距离,然后让这些数值根据最大最小值来进行映射,同时添加有影响范围的参数。

根据下面的案例,大家可以发散它的应用点,不单单是长度参数,也可以是半径,比例系数等;

alt text alt text

# 选择图片参照

选择图片,根据图片行列细分中像素的明度来调整参数,最大最小值为明度范围的映射;

行列细分也不是越大越好

alt text

alt text

根据反向映射可以翻转明度关系

alt text

也可以通过图像旋转直接调整影响效果,不用对影响图片做调整

alt text

Bi站视频演示看这里 → 影响参数 (opens new window)