Hi,
I’m following Steve’s tutorial trying to set up Eclipse + Pydev for scripting:
But I’m running into some prtoblems.
I’m trying to run the following code:
’’'
Created on Feb 3, 2015
@author: Yaniv Corem
’’'
import rhinoscriptsyntax as rs
def main():
curve_id = rs.GetObject(“Select a curve to sample”, 4, True, True)
if not curve_id: return
rs.EnableRedraw(False)
t = 0
while t<=1.0:
addpointat_r1_parameter(curve_id,t)
t+=0.002
rs.EnableRedraw(True)
def addpointat_r1_parameter(curve_id, parameter):
domain = rs.CurveDomain(curve_id)
r1_param = domain[0] + parameter*(domain[1]-domain[0])
r3point = rs.EvaluateCurve(curve_id, r1_param)
if r3point:
point_id = rs.AddPoint(r3point)
rs.ObjectColor(point_id, parametercolor(parameter))
def parametercolor(parameter):
red = 255 * parameter
if red<0: red=0
if red>255: red=255
return (red,0,255-red)
if name==“main”:
main()
I’ve got Rhino (32-bit) open, and I’m getting the following error:
AttributeError: ‘LightException’ object has no attribute ‘Host’
Any idea what I’m doing wrong?
Yaniv