Графики водопадов, которые я видел везде, используют декартовы (x, y, z) координаты. То есть, например, один график z = f (x) для разных значений y. Пример -

Это было сделано с использованием mplot3d.collections.PolyCollection
, как подробно описано здесь - http://austringer.net/wp/index.php/2011/05/20/plotting-a-dolphin-biosonar-click-train/ и https://matplotlib.org/examples/mplot3d/polys3d_demo.html
У меня вопрос: есть ли способ сделать это в цилиндрических координатах (r, theta, z)? Точнее, можем ли мы показать много функций z = f (r) для разных тэта или z = f (тэта) для разных значений r? Приведенная выше примерная страница PolyCollection
не дает очевидного обобщения.
В частности, есть ли способ сделать это с помощью программного обеспечения для интерактивного 3D-построения, что-то вроде Plotly?