Describe the bug
If the Three.js renderer opens the 'logarithDepthBuffer': true option, the Arcs Layer will be obscured by any opaque material or will not be obscured by any material containing transparent properties
To Reproduce
Steps to reproduce the behavior:
- Create renderer and Three.js basic constructor:
const renderer = new WebGLRenderer({ antialias: true, logarithmicDepthBuffer: false, alpha: true });
const camera = new PerspectiveCamera(50, 1, 0.001, 1000);
const scene = new Scene();
- Create
ThreeGlobe constructor:
const globe = new ThreeGlobe({ waitForGlobeReady: true, animateIn: true });
- Add
globe to the scene:
- Add light to illuminate the material:
const ambientLight = new AmbientLight(new Color(0xFFFFFF), 1);
scene.add(ambientLight);
- Add
Globe Layer and Arcs Layer data:
globe.showGlobe(true);
globe.arcsData(flights)
.arcColor(() => "#00FF00");
Expected behavior
Arcs Layer is not obscured by other materials, calculate its depth
Screenshots

Desktop (please complete the following information):
- OS: Windows 11
- Browser Chrome
- Version 136.0.7103.114
Describe the bug
If the Three.js renderer opens the
'logarithDepthBuffer': trueoption, theArcs Layerwill be obscured by any opaque material or will not be obscured by any material containing transparent propertiesTo Reproduce
Steps to reproduce the behavior:
ThreeGlobeconstructor:globeto the scene:Globe LayerandArcs Layerdata:Expected behavior
Arcs Layeris not obscured by other materials, calculate its depthScreenshots

Desktop (please complete the following information):