- This application primary focuses on the different properties on a mesh and how to edit them accordingly.
- The purpose of this application gives the user the ability to transform, translate, rotate, or scale any mesh.
- When the user is in the dimensional space, the user can orbit the object in the middle of the dimensional space using the left click. Additionally they can pan or translate the camera sideways with the right click.
- The user, by pressing the 'W' key, can change the location of any object.
- The user, by pressing the 'E' key, can rotate the object in any three dimensional rotation.
- The user, by pressing the 'R' key, can scale the object to any three dimensional scale.
- The user, by pressing the 'Q' key, can reset the position of the editor to the mesh.
- The user, by pressing the 'Shift' key, can snap the object to the grid shown.
- The user, by pressing the 'X' key, can toggle the x editor on the mesh.
- The user, by pressing the 'Y' key, can toggle the y editor on the mesh.
- The user, by pressing the 'Z' key, can toggle the z editor on the mesh.
- The user, by pressing the 'Spacebar', can leave the mesh toggle and freely work from the mesh.
- The user, by pressing the 'Esc' key, can cancel the current edit on the mesh.
- The user, by pressing the 'C' key, can toggle the view of the camera's Perspective camera to an Orthographic camera.
- The user, by pressing the 'V' key, can randomly zoom in with the camera with changes of persective occuring.
- No current notes.
- This project is a smaller application I would like to build into a much larger application one day. I enjoyed building it and learning about the different types of 3D transformations in the perspective of coding.