- コース紹介
 - 講師紹介
 - 事例紹介
 - Rhino / Grasshopper の基本操作
 - ブログ登録
 - Ghpython 基礎
 
ジェネラティヴ とは?
ジェネラティヴ な表現?
ジェネラティヴ デザイン?
python code 1:
import rhinoscriptsyntax as rs
import Rhino.Geometry as rg
import random
for i in range(500):
    x = random.randint(-10,10)
    y = random.randint(-10,10)
    p1 = rg.Point3d(x,y,0)
    dist = rs.Distance(p1,[0,0,0])
    z = random.randint(1,20)
    p2 = rg.Point3d(x,y,z)
    line = rs.AddLine(p1,p2)
    rs.AddPipe(line,0,0.5,0,2)
python code 2:
import rhinoscriptsyntax as rs
import Rhino.Geometry as rg
import random
random.seed(1)
objs = []
for i in range(int(x)):
    x = random.randint(-10,10)
    y = random.randint(-10,10)
    p1 = rg.Point3d(x,y,0)
    dist = rs.Distance(p1,[0,0,0])
    z = random.randint(1,20)
    p2 = rg.Point3d(x,y,z)
    line = rs.AddLine(p1,p2)
    pipe = rs.AddPipe(line,0,0.5,0,2)
    objs.extend(pipe)
a = objs
			
Comments are closed.