NCF参数化建筑论坛
标题:
公式编写失败 做成了罐子
[打印本页]
作者:
panhao1
时间:
2012-7-24 19:10
标题:
公式编写失败 做成了罐子
[attach]32931[/attach]
[attach]32930[/attach]
其实我要说rhino自带的渲染还不错啊~
private void RunScript(double k, double step, ref object A)
{
List<Point3d> output = new List<Point3d>();
for(double v = -Math.PI;v < Math.PI;v += Math.PI / 25){
for(double u = 0;u < (4 * k + 2) * Math.PI;u += step){
double x = Math.Cos(u) * (2 - Math.Cos(2 * u / (2 * k + 1))) * (1 - 0.1 * Math.Cos(v));
double y = Math.Sin(u) * (2 - Math.Cos(2 * u / (2 * k + 1))) * (1 - 0.1 * Math.Cos(v));
double z = 1 * (Math.Sin(v) + 9 * (-Math.Sin(2 * u / (2 * k + 1))) / Math.PI);
output.Add(new Point3d(x, y, z));
}
}
A = output;
}
作者:
panhao1
时间:
2012-7-24 19:18
本帖最后由 panhao1 于 2012-7-24 19:40 编辑
[attach]32932[/attach]
效果不那么差嘛~点击看清晰的图
作者:
zhiaixu2010
时间:
2012-7-24 19:37
支持潘神!!
作者:
活建鬼
时间:
2012-7-24 19:42
潘兄起初是想做什么呢?
作者:
nevana
时间:
2012-7-24 22:30
[attach]32938[/attach]
???
作者:
zhouningyi1
时间:
2012-7-24 23:05
想表达一个沿着环面行走的带子?
作者:
denghua
时间:
2012-7-25 09:20
其实 我觉得 可以在k3dsurf上试过 再 弄 那个解算比rhino快
作者:
panhao1
时间:
2012-7-25 10:00
nevana 发表于 2012-7-24 22:30
登录/注册后可看大图
???
是的 本来要拼上一个v轴 不过失败了~
作者:
麓山小农
时间:
2012-7-26 16:34
用过K3Dsurf 么 这里[attach]33024[/attach]面或许有所启发
作者:
zhiaixu2010
时间:
2012-7-30 18:22
潘神怎么都用的是for语句啊,说好的switch呢
欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/)
Powered by Discuz! X3.2