@manooooh Try this:
\documentclass[border=3.14mm,tikz]{standalone}
\usepackage{tikz-3dplot}
\usetikzlibrary{3d,shapes.geometric,calc}
\makeatletter % https://tex.stackexchange.com/a/48776/121799
\tikzoption{canvas is xy plane at z}[]{%
\def\tikz@plane@origin{\pgfpointxyz{0}{0}{#1}}%
\def\tikz@plane@x{\pgfpointxyz{1}{0}{#1}}%
\def\tikz@plane@y{\pgfpointxyz{0}{1}{#1}}%
\tikz@canvas@is@plane
}
\makeatother
%
\begin{document}
\foreach \X in {-90,-85,...,55}
{\tdplotsetmaincoords{110}{\X}
\begin{tikzpicture}