Skip to content

Push pull tool#998

Draft
andybak wants to merge 128 commits intomainfrom
feature/push-pull
Draft

Push pull tool#998
andybak wants to merge 128 commits intomainfrom
feature/push-pull

Conversation

@andybak
Copy link
Contributor

@andybak andybak commented Feb 10, 2026

No description provided.

andybak and others added 26 commits January 22, 2026 13:02
Moved the new properties out of QuillTubeBrush and up into TubeBrush. Since they are called as part of the tube brush logic we might as well expose them for everybody.
The Quill brushes are now mostly specialized in the prefabs rather than the code.
Added 90° extra offset to cube, cylinder and ellipse.
Switched axis of ellipse minor axis.
Ellipse modifier: allow scale to be above 1.0 and switch axis if so.
…e to the correct knot.

We were using the m_Displacements array without taking into account the fact that vertices are shared between knots.
So for the first part of the chunk of vertices controlled by a knot we were using the displacement relative to the wrong knot.
Due to the overlap we also don't need to go through all vertices of each knot, only the second half.
…ntation basis at each control point.

Use the one matching Quill importer.
Changed variables names that were based on Blender axes.
@github-actions
Copy link

github-actions bot commented Feb 13, 2026

⚠️ Heads‑up:

The following package files were changed:

Packages/manifest.json
Packages/packages-lock.json

(Review: flagged files)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants