parameters: (properties,object,finish,normal)
docstring: Override default color-only material with more advanced material specification in povray
  
      Args:
          finish: a vapory.Finish object
          normal: a vapory.Normal object
      
      setting up these two material parameters is not easy and requires artistic tuning.
      TODO: create a preset library of materials and convenient functions.
docstring_summary: Override default color-only material with more advanced material specification in povray
docstring_tokens: Override default color - only material with more advanced material specification in povray
function: def set_material(properties,object,finish,normal):
      """Override default color-only material with more advanced material specification in povray
  
      Args:
          finish: a vapory.Finish object
          normal: a vapory.Normal object
      
      setting up these two material parameters is not easy and requires artistic tuning.
      TODO: create a preset library of materials and convenient functions.
      """
      if object not in properties:
          properties[object.getName()]={}
      properties[object.getName()]["finish"]=finish
      properties[object.getName()]["normal"]=normal
function_tokens: def set_material ( properties , object , finish , normal ) : if object not in properties : properties [ object . getName ( ) ] = { } properties [ object . getName ( ) ] [ "finish" ] = finish properties [ object . getName ( ) ] [ "normal" ] = normal