eradiate.scenes.shapes.shape_factory