fn create_dimension_transition(
target_world: &Arc<World>,
found_rectangle: FoundRectangle,
portal_axis: Axis,
offset: DVec3,
entity: &dyn Entity,
post_transition: TeleportPostTransition,
) -> TeleportTransitionfn create_dimension_transition(
target_world: &Arc<World>,
found_rectangle: FoundRectangle,
portal_axis: Axis,
offset: DVec3,
entity: &dyn Entity,
post_transition: TeleportPostTransition,
) -> TeleportTransition