added visible and shadow properties to geometry data