What is the rendering algorithms used by 3D volume rendring with plotly.js

what is the rendering algorithms used by 3D volume rendring with plotly.js ?

ray casting or texture slicing or something else ?

Thanks.