pos = hit.get_hit_pos()
bounds = self._np.get_tight_bounds()
bounds = bounds[0] - self._np.get_pos(), bounds[1] - self._np.get_pos()
- margin = .3, .2
+ margin = .3, .3
dpos = bounds[1][0] + margin[0], 0, -bounds[1][2] - margin[1]
self._np.set_pos(pos + dpos)
new_node = NodePath('temp')