Skip to content

Add a page on using Trail3D - #12374

Open
Calinou wants to merge 1 commit into
godotengine:masterfrom
Calinou:add-using-trail-3d
Open

Add a page on using Trail3D#12374
Calinou wants to merge 1 commit into
godotengine:masterfrom
Calinou:add-using-trail-3d

Conversation

@Calinou

@Calinou Calinou commented Sep 10, 2026

Copy link
Copy Markdown
Member

CI will fail until the class reference is synchronized, since this has a link to the Trail3D class reference.

@Calinou
Calinou requested review from a team as code owners September 10, 2026 23:52
@Calinou Calinou added content:new page Issues and PRs related to creation of new documentation pages for new or undocumented features topic:rendering area:manual Issues and PRs related to the Manual/Tutorials section of the documentation topic:3d labels Sep 10, 2026
Comment thread tutorials/3d/particles/trails.rst Outdated

.. seealso::

Particle trails are separate from with the

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Particle trails are separate from with the
Particle trails are separate from the

Or rephrasing.

Comment thread tutorials/3d/using_trail_3d.rst Outdated
curve's horizontal axis represents the trail's length (with X = 0 being the
start of the trail), while the vertical axis represents the width multiplier.

The width curve is applied on a per-vertex basis. If the curve appears be

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The width curve is applied on a per-vertex basis. If the curve appears be
The width curve is applied on a per-vertex basis. If the curve appears to be

Comment thread tutorials/3d/using_trail_3d.rst Outdated
There are two tiling modes available for the Trail3D's UV map:

- **Unit:** The UV spans the trail's entire length. The UV's aspect ratio will
change according depending on the trail's length, which can cause stretching

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
change according depending on the trail's length, which can cause stretching
change depending on the trail's length, which can cause stretching

But I see you are using "according to" below.

Comment thread tutorials/3d/using_trail_3d.rst Outdated
Min Section Length
^^^^^^^^^^^^^^^^^^

**Min Section Length** property determines the trail's detail level. Lower

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
**Min Section Length** property determines the trail's detail level. Lower
The **Min Section Length** property determines the trail's detail level. Lower

Comment thread tutorials/3d/particles/trails.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
Comment thread tutorials/3d/using_trail_3d.rst Outdated
If you change the **Mesh Alignment** property after switching to the **Custom** material mode,
you will need to adapt your custom shader accordingly:

- If using the **Local** mode, remove the billboarding code below from the ``vertex()` function.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- If using the **Local** mode, remove the billboarding code below from the ``vertex()` function.
- If using the **Local** mode, remove the billboarding code below from the ``vertex()`` function.

@AThousandShips AThousandShips left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Writing looks good to me, can't speak to any facts in it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:manual Issues and PRs related to the Manual/Tutorials section of the documentation content:new page Issues and PRs related to creation of new documentation pages for new or undocumented features topic:rendering topic:3d

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants