add PrimitiveBase
add Sphere PrimitiveBase
change Material diffuse