NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 16506|回复: 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空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
推荐
发表于 2015-11-18 06:59:58 | 只看该作者
谢谢楼主,想学习一下,感谢
2m
发表于 2012-4-30 21:54:45 | 只看该作者
哎~~~ 估计你真的够无聊啊 才用C#写这些东西出来~~~ 还有 现在的GH新版本有很多新办法 可以 减少系统资源的~~~而且当建模程度到非常复杂和积累了很多构件面的时候是躲不开要求电脑高配件的 ~~~ 最后... 一般用C#或其他编程语言这些是为了当GH或手工建模 办不到的东西 和 研究新的东西,更方便的操作 才用编程写出来的 ~~~哎~~~ 不会有人那么无聊拿来做原来已经有简单的方法都可以办得到的~~~
3m
 楼主| 发表于 2012-5-1 06:06:23 | 只看该作者
哎~~~ 估计你真的够无聊啊 才用C#写这些东西出来~~~ 还有 现在的GH新版本有很多新办法 可以 减少系统资源的~~~而且当建模程度到非常复杂和积累了很多构件面的时候是躲不开要求电脑高配件的 ~~~ 最后... 一般用C#或 ... ping58972 发表于 2012-4-30 21:54
恩,东西是简单,我想让不会c#的人看得懂。
4m
发表于 2012-5-1 16:13:44 | 只看该作者
学习一下是好的
5m
发表于 2012-5-1 22:36:30 | 只看该作者
3# 64h8s 我正想学C#呢...请问哪里可以下载到学习专门在grass里的C#的教程..?我们论坛上好像资源不多...
6m
 楼主| 发表于 2012-5-2 01:32:37 | 只看该作者
5# Mr.DHA 可以先看一本C#的书,然后在看我在论坛里发的一些帖子,肯定就能理解了。
7m
发表于 2012-5-2 10:17:41 | 只看该作者
锻炼思维,锻炼技法,很好!
8m
发表于 2012-5-2 13:57:19 | 只看该作者
多点干扰呢?
9m
发表于 2012-5-2 18:31:53 | 只看该作者
我是菜鸟,我学习了,也下载了!!!!!!!!
10m
发表于 2012-5-3 14:28:28 | 只看该作者
好好加油~~小学弟
11m
 楼主| 发表于 2012-5-3 17:39:30 | 只看该作者
多点干扰呢? lincoln 发表于 2012-5-2 13:57
把点放到一个list里,然后加入一个循环把每个点的距离影响都加入。 SimpleDistance(MultiPoints).ghx (39.08 KB, 下载次数: 27)
12m
发表于 2013-3-1 20:07:16 | 只看该作者
谢谢啦,之前看了楼主的一个帖子,收获很大
13m
发表于 2013-3-1 20:23:30 | 只看该作者
帮助很大。顺便问下楼主,你的c#编程,是在某个平台上写的?还是直接在C#的电池里写的?
14m
发表于 2013-3-2 13:53:17 | 只看该作者
谢谢楼主分享,楼主辛苦
15m
发表于 2014-12-30 17:31:14 | 只看该作者
感谢楼主分享!!!

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

GMT+8, 2024-11-23 08:08 , Processed in 0.073267 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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