> For the complete documentation index, see [llms.txt](https://plugin-everything.gitbook.io/plugin-everything-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://plugin-everything.gitbook.io/plugin-everything-docs/controls/width-modes/scene-scale.md).

# Scene Scale

`Scene Scale` uniformly resizes the Thicc Pro result from the composition center. Use it when the stroke looks right but needs to be scaled as a whole, such as matching a scaled layer, reformatting a composition, or resizing a look without rebuilding width, dash, and repeater settings one by one.

## When to Use

`Stroke Width` changes thickness, but it doesn't move path positions, dash spacing, dash offset, or repeater offsets. `Scene Scale` is useful when those pieces should resize together.

{% hint style="info" %}
`Scene Scale` is especially helpful when you have a finished look but need to reformat the composition size, e.g., from HD 720 to 1080, while maintaining vector quality.
{% endhint %}

## Interactions

<details>

<summary>2D and 3D Pen Shapes</summary>

For most workflows, `Scene Scale` behaves the same across `Round`, `Flat`, and `Sphere (3D)`: it scales the visible Thicc Pro result from the composition center.

The technical difference is where that scaling happens. `Round` and `Flat` scale the 2D path before rendering. `Sphere (3D)` scales the projected result on screen after the 3D path has been viewed through the camera.

That difference usually only matters when you are working with camera depth, light motion paths, or other world-space 3D setups. In those cases, `Scene Scale` changes the screen-space size of the `Sphere (3D)` result, but it does not move the underlying 3D path points farther apart in world space.

</details>

<details>

<summary>Dashes</summary>

For `Round` and `Flat`, `Scene Scale` scales `Dash`, `Gap`, and `Dash Offset`.

For `Sphere (3D)`, dashes stay in the path's 3D scale and the projected result is scaled on screen.

</details>

<details>

<summary>Repeater</summary>

Repeater transforms are applied before `Scene Scale`.

For `Round` and `Flat`, repeated offsets scale with the rest of the 2D scene. For `Sphere (3D)`, repeater transforms remain in 3D or world space, then the projected result is scaled on screen.

`Width +/-` is affected by `Scene Scale` for `Round` and `Flat`, because it is an absolute width offset. `Width %` is a multiplier and does not need scene scaling.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://plugin-everything.gitbook.io/plugin-everything-docs/controls/width-modes/scene-scale.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
