Transformation
The process of modifying the physical attributes of a three-dimensional object in relation to its original position using various transformation methods such as Translation, Scaling, Rotation, Shear, and so on is referred to as Transformation.
The 3-D Transformation is the process of adjusting the physical properties of a three-dimensional object in relation to its original position by using various transformation methods such as Translation, Scaling, Rotation, Shear, and so on.
Types
Based on how we change a given image, there are mainly three types of transformations., which we will discuss in this article
Scaling Objects
Scaling is the process of changing or modifying the size of objects in computer graphics. Scaling is a technique for increasing or decreasing the size of an object. The original object's coordinate points change as a result of scaling. The scaling factor decides whether the size of the object should be increased or decreased.
The relative scale of the object along the local axis (e.g., the Scale X value represents the scale along the local X-axis). When an object (cube, sphere, etc.) is produced, its scale in each local direction is one unit. You scale the object on the desired axis to make it bigger or smaller.

Source: Blender
Moving Objects
Translation is the movement of an object in a straight line from one point to another. The object is moved from one coordinate location to another in this step.
If P is a point having coordinates in three directions (x, y, z) is translated, then after translation its coordinates will be (x1 y1 z1) after translation. Tx Ty Tz are translation vectors in x, y, and z directions, respectively.
x1=x+ Tx
y1=y+Ty
z1=z+ Tz

Source: Blender
Rotating Objects
It is the process of adjusting an object's angle. The rotation can be done in either a clockwise or anticlockwise direction. We must give the angle of rotation and the rotation point for rotation. A pivot point is another name for a rotation point.
We know that,
x = rcosB, y = rsinB
x’ = rcos(A+B) = r(cosAcosB – sinAsinB) = r(cosBcosA) – r(sinBsinA) = xcosA – ysinA
y’ = rsin(A+B) = r(sinAcosB + cosAsinB) = r(cosBsinA) + r(sinBcosA) = xsinA + ycosA


Source: TurboFuture
Hot Keys

FAQs
What is Blender used for?
Blender is a 3D modelling software that is entirely free and open source. Modeling, rigging, animation, simulation, rendering, compositing, and motion tracking are all supported, as well as video editing and game development.
In Blender, how can I rotate and manipulate objects?
Rotate mode is activated by pressing RKEY to rotate items. You may adjust the rotation by moving the mouse, confirm with LMB, or ENTER cancel with RMB or ESC, just like in Grab mode. In 3D space, rotation occurs around an axis, which can be defined in a variety of ways.
How do I reset the scale and rotate in Blender?
The transform values are simply reset when you clear transformations. The scale is reset to 1, and the object's position and rotation values are reset to 0.
Conclusion
In this article, we have extensively discussed how we can move, scale, and rotate objects, i.e., Transformation of 3-D objects in relation to their original position using various transformation methods such as Moving(Translation), Scaling, Rotation.
We hope that this blog has helped you enhance your knowledge regarding moving, scaling, and rotating objects in Blender and if you would like to learn more, check out our articles here. Do upvote our blog to help other ninjas grow.
Learning never stops, and to feed your quest to learn and become more skilled, head over to our practice platform Coding Ninjas Studio to practice top problems, attempt mock tests, read interview experiences, and much more.!
Happy Learning!