```
using GLMakie
GLMakie.activate!()
function mwe_segments(step_size)
fig = Figure()
ax = Axis3(fig[1,1],viewmode = :fit, aspect = (1.0,1.0,1.0))
for y in -10:step_size:10
lines!(ax,[SVector(0.0,y,0.0),SVector(10.0,y,0.0)], color = "black")
end
display(fig)
end
```

set `step_size`

to one and you get a set of nicely spaced black lines.

Set `step_size`

to .1 and you get this:

Set `step_size`

to .01 and you get this:

As the lines overlap more and more I would expect to see an area of solid black. But instead this area is now almost white. Itâ€™s opaque as well; objects behind the lines wonâ€™t show through. This looks like an anitaliasing problem, or perhaps a zbuffer precision problem.

I tried setting fxaa both true and false but it doesnâ€™t make a difference. Is there a way to fix this?