GH板块 加入小组

1193个成员 8516个话题 创建时间:2018-09-10

课程Random Crossing on Sphere Rhino Grasshopper Tutorial里关于random的设置我看不明白。望解答!

发表于2023-07-22 877次查看

1. 第一个random数量输入输出是3个,这3个作为第二组random的种子。种子可以是3组数据吗?这是什么意思?

2. 第二个random的数量输入是200个,结果输出经过explode tree之后,变成不多不少正好3组数,多了少了都提示出错,而且每组200个,这是怎么回事?

3. explode tree之后的三组数分别输入到vector xyz,xyz分别对应单个数字我还好理解,如坐标(0,0,0),XYZ分别是三组数又作为后面的旋转轴这是什么意思?

有没有大神能解释一下

4回复
  • 2楼 光之影 2023-07-24

     

     

    第一个自己试一试,random是可以随机数个seed的,无非就是一个种子一个班级,三个种子三个班级呗,你在后面的random里的N里输个500,那一搬你就给个一个seed那么该random就是总共500个数

    但是你要是给了三个seed,那它就是总的1500个数据,但是这里面是有三个班级(同级别,就是都是初一的班级)构成,然后每个班级500个学生,就是这种意思

  • 3楼 光之影 2023-07-24

    接着上面的继续说,第二问题其实简单理解就是,你后面的random2不是200的输入吗,那么在这之前的那个random1哪里的话它不是输出了三个数据吗,这三个就相当于班号,我要办三个班级,然后输出到后面的2号random里面,经过计算一个班200人,那么三个不就是3*200吗,至于炸开数据tree后得到三个接口很正常,因为我本就是三个班啊,你总不能给我砍200人砍掉一个班吧。

     

    除了用班级来做比喻,你也可以用一个很好玩的体系,比如政府官员,一个科室几个科员,一个部门几个科室,反正挑你熟悉的慢慢的就不需要去用这样的思维进行具象化来理解了

  • 4楼 光之影 2023-07-24

    第三个问题的话它是一个vector,这是一个向量,它是有方向的,他不是一个点,简单理解,xy的坐标构建了点位形成二维,那么加个z坐标就是三维, 计算机中,矢量图可以无限放大永不变形 ,那么做轴没问题吧

    • babylonica 2023-07-26
      感谢回复,1.2.我理解了,不过3我还是不明白,按你的回答,这个我是理解的,你的截图,xyz坐标各对应一个数值,那么它构成的线段或向量是唯一的,作为旋转轴也是唯一的。 但我的截图里,xyz各输出的是一堆数据,x有x1, x2, x3... y有y1, y2, y3... z有z1, z2, z3... 这个向量的组合就千变万化了,那么它旋转是怎么确定旋转轴呢?它的意思就是随机吗?
  • 5楼 光之影 2023-07-24

    这些都是基础的理解,多看100gh的内容运用,多做一点基础的东西慢慢就会了,急也没用,急也成不了大师的

发表回复
你还没有登录,请先 登录或 注册!