NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 87537|回复: 162
打印 上一主题 下一主题

Path_Mapper 使用方法总结

[复制链接]
1m
发表于 2010-9-20 20:49:33 | 显示全部楼层
研究研究。。。都要胡了
2m
发表于 2010-9-20 22:07:23 | 显示全部楼层
我貌似知道了除号啥意思。。。不是平均分组。 我打个比方,A,B,C,i控制每一个item在数据树中精确位置的参数。其中A,B,C是控制path的位置,i是控制item在前面指定了的path中的位置。 在path mapper表达式中,分别用{}和()加以区分。 而其实我们在target的表达式中可以用各种表达方式,如{C}(i/2),表达的意思是所有C相同的item组成一个path,它们在每个item中的位置编号为i/2 而由于这些控制item位置的参数A,B,C,i必须是整数,所以我们遵循以规则: 1、首先四舍五入,得到新的编号 2、如有新编号相同则取i/2中较大的一个,i/2较小移至下一个编号,依次类推,直到编号为0时多余item舍去(这也是为什么后来少了很多item的原因)
3m
发表于 2010-9-20 22:17:20 | 显示全部楼层
刚有研究了一下,貌似第2条应该是 如有新编号相同则取i/2中较大的一个,舍去较小一个。(这也是为什么后来少了很多item的原因) 但发现i/2算出来的如果是1/2 ,四舍五入后默认按0处理,而不是1。。。。。

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-3 15:52 , Processed in 0.062306 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表