Applying a texture to a RingGeometry

Add this to your THREE.ShaderMaterial():

transparent: true

to get the same result when you use THREE.MeshBasicMaterial()

https://codepen.io/prisoner849/pen/wvwVMEo?editors=0010