Ну тут все просто, тело которое отскакивает должно иметь минимальную жесткость и минимальную массу (имея общую массу больше массы воздуха того же объема в сферическую границу на внешней поверхности), а поверхность от которой отскакивают максимальную жесткость и массу (и идеально гладкой и ровной), объект должен падать перпендикулярно для максимального вертикального отскока, например стальной стол и попрыгунчик (каучук).
Крайне важно что бы тело в процессе соударений теряла и восстанавливала энергию, когда шар ударяется он теряет энергию на нагрев и смятие, но тут же за счет упругости восстанавливает, это гиперупругие тела, у которых перемещение узлов до разрушения очень огромное.
При сильном ударе сталь о сталь, сталь сплющится и не сможет восстановится, произойдет не линейная деформация.
Что же касается стекла об сталь, оно может легко разбиться при избытке энергии (трудно говорить какую энергию считать избыточной, для этого стоит рассчитать ее специальным КАЭ методом для определенного размера шара и материала стекла, и она в одних случаях может соответствовать как большим высотам, так и начальным импульсом (силе) при броске), да стекло прочное, но оно аморфное (я бы отнес даже к анизотропному, особенно закаленные стекла), так что его разрушение по сути рандомно...
Для поверхности лучше выбрать сталь так как, она и прочная и твердая, стекло - прочное, но хрупкое.
Также можно использовать и идеально отшлифованный мрамор, но лучше сталь, так как ее проще достать и она легко восстанавливаемая.