NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 14666|回复: 15
打印 上一主题 下一主题

[VB & C#] 用C#Script实现一个最简单的点干扰

[复制链接]
跳转到指定楼层
1m
发表于 2012-4-30 01:13:20 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 64h8s 于 2012-4-30 01:15 编辑 本例最早出自于http://ncf.5d6d.com/thread-2052-1-1.html,但是今天偶无聊,用c#把这个例子重写一遍,只是想证明如果用c#写的话,可以避免很多电池和电线,小项目没什么,大项目就不行了,显卡不行的话,拖都拖不动啊。。。。。(最后一张图上面部分是用电池做的,下面部分是用C#脚本)其实蛮简单的,就是用一个二维数组,连DataTree都可以不用(本来想用的,但是嫌烦,懒得定义GH_Path了),看不懂的,可以先看看一些C#的书。。。。 源文件包括了一个ghx和配套的犀牛文件,其实犀牛文件就4个点,你自己随便点点就可以不用下了(点在原点附近) 小小的收一个照度,我最近缺钱。。。:) SimpleDistance.ghx (115.1 KB, 下载次数: 69, 售价: 1 lux照度)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2m
 楼主| 发表于 2012-5-1 06:06:23 | 显示全部楼层
哎~~~ 估计你真的够无聊啊 才用C#写这些东西出来~~~ 还有 现在的GH新版本有很多新办法 可以 减少系统资源的~~~而且当建模程度到非常复杂和积累了很多构件面的时候是躲不开要求电脑高配件的 ~~~ 最后... 一般用C#或 ... ping58972 发表于 2012-4-30 21:54
恩,东西是简单,我想让不会c#的人看得懂。
3m
 楼主| 发表于 2012-5-2 01:32:37 | 显示全部楼层
5# Mr.DHA 可以先看一本C#的书,然后在看我在论坛里发的一些帖子,肯定就能理解了。
4m
 楼主| 发表于 2012-5-3 17:39:30 | 显示全部楼层
多点干扰呢? lincoln 发表于 2012-5-2 13:57
把点放到一个list里,然后加入一个循环把每个点的距离影响都加入。 SimpleDistance(MultiPoints).ghx (39.08 KB, 下载次数: 27)

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

GMT+8, 2024-5-18 09:45 , Processed in 0.337775 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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