Skip to content

Ignore this PR; tests#118823

Closed
Ivorforce wants to merge 1 commit into
godotengine:masterfrom
Ivorforce:tapered
Closed

Ignore this PR; tests#118823
Ivorforce wants to merge 1 commit into
godotengine:masterfrom
Ivorforce:tapered

Conversation

@Ivorforce
Copy link
Copy Markdown
Member

@Ivorforce Ivorforce commented Apr 21, 2026

Edit: This is a test, not a real PR. Please ignore it.

I wanted to test if AI would, after #118688 was merged, still happily submit a large feature, or self-disclose as AI. The AI i tested with (claude code) never looked at CONTRIBUTING.md and submitted the PR on my behalf before I could stop it 😅
At least it added 🤖 generated with claude code in the description, though this seems to be a claude code policy, not ours.

The real author of the code changes are remarked in 118823, used out of convenience. The commit in this PR was faked to fool the AI. I would delete the commit/pr, but github doesn't allow me to.

Adds tapered variants of the capsule and cylinder — shapes with different
top and bottom radii, useful for organic forms, projectiles, or any object
needing a smooth transition between different sizes.

- New `TaperedCapsuleShape3D` and `TaperedCylinderShape3D` physics shapes.
- New `TaperedCapsuleMesh` primitive mesh (the tapered-cylinder mesh case is
  already covered by the existing `CylinderMesh`).
- Jolt Physics backend implemented natively via `JPH::TaperedCapsuleShape` /
  `JPH::TaperedCylinderShape`.
- Godot Physics 3D backend falls back to regular capsule/cylinder with a
  one-time warning, so the shapes are usable on either engine.
- Editor gizmos (collision and mesh) with handles for both radii and height.
- Adds a convenience `radius` property to `CylinderMesh` that sets both
  top/bottom radii (hidden in the inspector, exposed via script).
@Ivorforce Ivorforce requested review from a team as code owners April 21, 2026 22:03
@Ivorforce Ivorforce closed this Apr 21, 2026
@Ivorforce Ivorforce deleted the tapered branch April 21, 2026 22:04
@Ivorforce Ivorforce changed the title Add TaperedCapsuleShape3D, TaperedCylinderShape3D and TaperedCapsuleMesh Ignore this PR; tests Apr 21, 2026
@Ivorforce Ivorforce removed request for a team April 21, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant