#hu_02 #laurenz baumgartner #12227424 import rhinoscriptsyntax as rs import random #tabula rasa rs.EnableRedraw( 0 ) allObj = rs.AllObjects() rs.DeleteObjects(allObj) #wuerfel 1/blastoff coords = [] for i in range(100): x=random.uniform(0, 8) y=random.uniform(0, 8) z=random.uniform(0, 15) cor =[x,y,z] coords.append(cor) farbpunkte = rs.AddPoints(coords) for pnt in farbpunkte: colo =[random.randint(0,255),random.randint(0,255),random.randint(0,255)] rs.ObjectColor(pnt, colo) #quader/rocketship xRange = random.randint(5,10) #print xRange yRange = random.randint(5,10) zRange = random.randint(8,10) newcoords = [] for x in range(xRange): for y in range(yRange): for z in range(zRange): z += 16 cor = [x,y,z] newcoords.append(cor) #rs.AddPoints(newcoords) rs.AddCurve(newcoords, 2) newpoints = rs.AddPoints(newcoords) for pnt in newpoints: blk =[0,0,0] rs.ObjectColor(pnt, blk) print "FINI"