Move visibility functions from RenderMaterial class to Geometry class
The RenderMaterial can be shared with multiple geometries. This causes problems if the user wants to hide/show one geometry object.
The RenderMaterial can be shared with multiple geometries. This causes problems if the user wants to hide/show one geometry object.