The Transform feature in Droip lets you move, scale, rotate, skew, and apply 3D effects to elements, all visually, without altering the element’s actual layout structure.
This gives you powerful creative control while keeping your design flexible and responsive.
Droip offers the following transform properties:
As the name suggests, the Move Transform lets you shift your element across the page without affecting any of the other elements.
Similar to Rotate, you must apply 3D Transformation and set the Perspective for Move Z to have any effect.
Using Rotate Transform, you can tilt your element by any given angle.
On its own, rotating along the X or Y axes will result in a flat, 2D Effect, and rotating along the Z axis will have no effect at all. To get a 3D effect, you’ll have to do the following:
Doing this should switch the Move effect to a 3D perspective instead of simply 2D.
The Scale Transformation lets you increase or decrease the size of an element.
Using the Skew feature you can stretch your element.
Fun Fact, know that for Skew, 3D Perspective doesn’t affect any change.
If you click on 3D, additional controls become available to create advanced depth effects:
You can define the point from which the transformation originates. By default, this point is at the element’s center. You can set the origin using the grid model or the input fields on the right.
Controls whether the back side of an element is visible when rotated in 3D space.
Enabling 3D Transformation in Droip allows you to apply depth and perspective to your elements, turning flat designs into dynamic 3D visuals.
Here’s how it works and how to configure it.
1. Style (Flat / Preserve-3D)
Determines how child elements are rendered in 3D space:
Preserve-3D is useful when you want to create layered 3D effects.
2. Perspective
Perspective defines the 3D view on a 2D plane, giving depth to 3D-compatible transformations. You can apply perspective in two ways: Self and Child.
Self Perspective
Applies the perspective to the element itself and its children. Distortion is relative to the element. It is best for transforming a single element.
Select the element you want to transform and set the value for Self.
Child Perspective
Applies perspective to all child elements. Distortion is relative to the viewport.
Ideal for transforming multiple elements. The parent acts like a camera through which the elements are viewed, producing a more realistic 3D effect.
Select the parent element containing the child elements and set the value for Child.
3. Perspective Origin
The Perspective Origin defines the position from which the user is viewing the element, similar to setting a camera angle.
You can set it using the grid model or by entering specific values:
Adjusting the origin changes how the 3D effect appears, making it appear as though the viewer is looking from a specific angle.
Using the Scale Transformation, you scale an element along the X, Y, and Z Axes. But unlike Scale X and Y, the true effect of Scale Z is not as obvious on its own. But in the right setting, Scale Z is a highly powerful feature.
As mentioned earlier, you will notice its true effect when applied to a parent element that contains a group of child elements with varying Z values (for Move or Rotate).
Let’s now go over exactly how you can make this feature work.
Consider a scenario where you have a Section containing a Container, which, in turn, holds three SVG Icons.
To grasp the concept, follow these steps:
Basically, increasing or decreasing the Scale Z of a parent element will increase or decrease all varying Z values of the child elements be it Move Z or Rotate Z.
Transform offers exciting possibilities for interactive animations. Let’s create a turning effect on images when hovered over:
Now, let’s turn our images so that they face away from the user. Do the following to achieve this:
Your images should now appear turned to one side. Let’s add the animation:
The images should now turn towards you when hovered over. However, the animation might look abrupt. Here’s how to fix it:
And this is just one example of 3D Animation and you can apply the same concept to add any kind of animation to any elements of your choice.
Was this page helpful?
Our website uses cookies to improve your browsing experience on our website. By continuing to use this website, you agree to their use. For details, please check our Privacy Policy.
Experience the power of Droip. Create stunning, responsive sites with pure creative freedom.
See Pricing