关于GH中 Brep Wireframe运算器抽取曲面线框的疑问。



当Density为-1的时候,提取的是曲面的外框线


当Density为0的时候,提取的是曲面原本的外框线和结构线(个人此处理解,因为4点3阶是最简曲面,就像4点3阶的曲线一样,内部会有节点,也不会有span,所以最简曲面也不存在内部原生的结构线)


问题来了,当我将Density设定为1的时候,正常情况下,6点3阶的曲面和4点3阶的曲面都应该加密结构先才对呀。但是,6点3阶的没有任何反应,连数据列表里面都没有出现数据长度的变化(我一度以为是不是重合的线),只有最简曲面增加了结构线密度,这个得基于当数值为0我对最简曲面内部的理解正确才能说得通数值为1最简曲面才增加结构线。


当Density设定为2的时候,6点3阶的曲面增加了密度,但是4点3阶的最简曲面,没有任何变化,这个我就想不通了。



只有当数值为3的时候,才算是正常理解下的 都增加了曲面结构线的密度。

这是为什么啊?

关于 结构线密度 的设置在Rhino的帮助文件中有很详细的解释,GH的同理,可以参考。
Rhinoceros Help (mcneel.com)

这个就相当于在Rhino物件属性面板不勾选 显示曲面结构线 这一复选框的结果。
image

Ansen老师的回答是对的。我之前的回复是错误的,已经删除。
GH的density并不是一个普通参数,而是在犀牛中有明确对应概念的。
在density处于0-1 和1-2变换时,其中的原理并不是你设想的这样”线性“

1 个赞