from spb import *
import numpy as np
fx = lambda t: (1 + 0.25 * np.cos(75 * t)) * np.cos(t)
fy = lambda t: (1 + 0.25 * np.cos(75 * t)) * np.sin(t)
fz = lambda t: t + 2 * np.sin(75 * t)
graphics(
    line_parametric_3d(fx, fy, fz, ("t", 0, 6 * np.pi),
        rendering_kw={"line": {"colorscale": "bluered"}},
        adaptive=False, n=1e04),
    title="Helical Toroid", backend=PB)