One colour

using GLMakie
GLMakie.activate!()

t = range(0, 2π, length = 50)
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 = [u for t in t, u in u]
fig = surface(x, y, z, colormap = [:dodgerblue, :dodgerblue],
    lightposition = Vec3f(0, 0, 0.8), ambient = Vec3f(0.6, 0.6, 0.6),
    backlight = 2.0f0)
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.6

This page was generated using Literate.jl.