Initialize all fields of Surface in constructors.