Uh... I talked BS before :p It's not a vector variable. It's a float3. You also (may) need to use the setAttr command: setAttr lambert1.color 1 1 1; Sorry, my bad...