Scatter3d bioplot with ellipse and loadings

Dear all,

I have only been using plotly for 2 days and can see the potential for my current and future work. I commonly perform PCA and PLS regression analysis and display the results in a biplot complete with ellipses to highlight the datasets and arrowed lines to indicate the direction of the variable loadings. Something like (not my work)

I am interested in purchasing a plan with plotly but I want to make sure I can improve upon my existing plots by producing scatter3d type traces with the same ellipses and variable loadings attributes.

Would it be possible for someone to let me know whether such a thing is possible and some sample code so I can try it out prior to purchase?

Many thanks for any help in advance.

Kind regards,