NCF参数化建筑论坛

标题: 用C#Script实现一个最简单的点干扰 [打印本页]

作者: 64h8s    时间: 2012-4-30 01:13
标题: 用C#Script实现一个最简单的点干扰
本帖最后由 64h8s 于 2012-4-30 01:15 编辑 本例最早出自于http://ncf.5d6d.com/thread-2052-1-1.html,但是今天偶无聊,用c#把这个例子重写一遍,只是想证明如果用c#写的话,可以避免很多电池和电线,小项目没什么,大项目就不行了,显卡不行的话,拖都拖不动啊。。。。。(最后一张图上面部分是用电池做的,下面部分是用C#脚本)其实蛮简单的,就是用一个二维数组,连DataTree都可以不用(本来想用的,但是嫌烦,懒得定义GH_Path了),看不懂的,可以先看看一些C#的书。。。。 源文件包括了一个ghx和配套的犀牛文件,其实犀牛文件就4个点,你自己随便点点就可以不用下了(点在原点附近) 小小的收一个照度,我最近缺钱。。。:) [attach]26386[/attach] [attach]26387[/attach] [attach]26388[/attach] [attach]26389[/attach]
作者: ping58972    时间: 2012-4-30 21:54
哎~~~ 估计你真的够无聊啊 才用C#写这些东西出来~~~ 还有 现在的GH新版本有很多新办法 可以 减少系统资源的~~~而且当建模程度到非常复杂和积累了很多构件面的时候是躲不开要求电脑高配件的 ~~~ 最后... 一般用C#或其他编程语言这些是为了当GH或手工建模 办不到的东西 和 研究新的东西,更方便的操作 才用编程写出来的 ~~~哎~~~ 不会有人那么无聊拿来做原来已经有简单的方法都可以办得到的~~~
作者: 64h8s    时间: 2012-5-1 06:06
哎~~~ 估计你真的够无聊啊 才用C#写这些东西出来~~~ 还有 现在的GH新版本有很多新办法 可以 减少系统资源的~~~而且当建模程度到非常复杂和积累了很多构件面的时候是躲不开要求电脑高配件的 ~~~ 最后... 一般用C#或 ... ping58972 发表于 2012-4-30 21:54
恩,东西是简单,我想让不会c#的人看得懂。
作者: 希希    时间: 2012-5-1 16:13
学习一下是好的
作者: Mr.DHA    时间: 2012-5-1 22:36
3# 64h8s 我正想学C#呢...请问哪里可以下载到学习专门在grass里的C#的教程..?我们论坛上好像资源不多...
作者: 64h8s    时间: 2012-5-2 01:32
5# Mr.DHA 可以先看一本C#的书,然后在看我在论坛里发的一些帖子,肯定就能理解了。
作者: todstods    时间: 2012-5-2 10:17
锻炼思维,锻炼技法,很好!
作者: lincoln    时间: 2012-5-2 13:57
多点干扰呢?
作者: hexianghai    时间: 2012-5-2 18:31
我是菜鸟,我学习了,也下载了!!!!!!!!
作者: cloudone    时间: 2012-5-3 14:28
好好加油~~小学弟
作者: 64h8s    时间: 2012-5-3 17:39
多点干扰呢? lincoln 发表于 2012-5-2 13:57
把点放到一个list里,然后加入一个循环把每个点的距离影响都加入。 [attach]26445[/attach]
作者: 夜第七章    时间: 2013-3-1 20:07
谢谢啦,之前看了楼主的一个帖子,收获很大
作者: 夜第七章    时间: 2013-3-1 20:23
帮助很大。顺便问下楼主,你的c#编程,是在某个平台上写的?还是直接在C#的电池里写的?
作者: zhoumzhou    时间: 2013-3-2 13:53
谢谢楼主分享,楼主辛苦
作者: 枕戈    时间: 2014-12-30 17:31
感谢楼主分享!!!
作者: boboan    时间: 2015-11-18 06:59
谢谢楼主,想学习一下,感谢




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2