using GLMakie
GLMakie.activate!()

t = 0:0.1:15
u = -1:0.1:1
x = [u * sin(t) for t in t, u in u]
y = [u * cos(t) for t in t, u in u]
z = [t / 4 for t in t, u in u]
fig = surface(x, y, z; colormap = [:orangered, :orangered],
    lightposition = Vec3f(0, 0, 0), ambient = Vec3f(0.65, 0.65, 0.65),
    backlight = 5.0f0, figure = (; resolution = (1200, 800)))
wireframe!(x, y, z, overdraw = false, linewidth = 0.1) # try overdraw = true
fig

Warning

This example was autogenerated using:

using Pkg
Pkg.status(["GLMakie"])
Status `~/work/BeautifulMakie/BeautifulMakie/docs/Project.toml`
  [e9467ef8] GLMakie v0.8.2

This page was generated using Literate.jl.