scale()

Scales Object in 3D from the Origin

Example

Original Shape (Front View)
Original Shape (Side View)
scaling by 1.5 in x-direction
scaling by 0.5 in y-direction
scaling by 3 in z-direction

Syntax

Input
Description

x

scaling factor of edges and faces in the x-direction

y

scaling factor of edges and faces in the y-direction

z

scaling factor of edges and faces in the z-direction

Full Example

chevron-rightExample Full Codehashtag

Description

Increases or decreases the size of a shape by expanding or contracting its edges and faces in a specific direction. Objects always scale from their relative origin to the coordinate system. Scale values are specified as decimal percentages. For example, the function call scale(2.0, 1, 1) increases the x dimension of a shape by 200%.

If a negative number was specified, the shape will flip, then scale. For example, scale(-2.0, 1, 1) first flips the shape, then increases the dimensions by 200%.

circle-info

Find these documents helpful? Let the people who made them help your child learn to code at Strivematharrow-up-right!

We'd love to hear your Feedback/Comments herearrow-up-right.

Last updated