JavaScript, React, Threejs, Linear Algebra, Linear Transformation.
append it to View component. Then we create objects that will be rendered — axes, cube and cube edges. Since we will change matrix by ourselves, we set the matrixAutoUpdate property on cube and edges to false. When we are done with objects creation, we add them to the scene. To allow user move