Skip to content

Test filling holes and selecting scattered models in the 3D terrain examples - #1093

Merged
4ian merged 1 commit into
mainfrom
claude/stoic-archimedes-ovjmdi-editor-fixes
Oct 14, 2026
Merged

4ian merged 1 commit into
mainfrom
claude/stoic-archimedes-ovjmdi-editor-fixes

Conversation

@4ian

@4ian 4ian commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Companion of GDevelopApp/GDevelop-extensions#2311 (a "Fill holes" brush, and scattered models selected by clicking them in the scene editor).

What changed

  • Extension update: the 3D GTA with a map starter and the 3D island get the Terrain3D extension of that PR. The island had an older version, from before holes.
  • 3D GTA with a map: a new gameplay test, "Clicking a tree in the scene editor selects its forest". It casts rays like the scene editor picks objects: on a tree, it hits the forest; on the ground next to it, the terrain.
  • 3D island: a new gameplay test, "Holes are made and filled with the brushes of the scene editor". With a stand-in for the editor, it makes a hole with the Hole brush and fills it with Fill holes. It checks the collisions and the layer of the meadow, and also the actions and the fill edit.

Nothing else changes in the projects.

How it was tested

All the gameplay tests pass: 10/10 for the 3D GTA with a map, 11/11 for the 3D island. Both new tests fail with the extension of main:

  • GTA: the ray on the tree hits the house behind it.
  • Island: there is no "Fill holes" tool.

🤖 Generated with Claude Code

https://claude.ai/code/session_01BJr8NHQoc1VdQ5fSM9TPzT


Generated by Claude Code

…xamples

The 3D GTA with a map and the 3D island get the latest Terrain3D
extension (GDevelopApp/GDevelop-extensions, "Fill holes" brush and
clickable scattered models), with a gameplay test each:
- clicking a tree in the scene editor selects its forest;
- holes are made and filled with the brushes of the scene editor.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJr8NHQoc1VdQ5fSM9TPzT
@4ian
4ian merged commit fe66b7b into main Oct 14, 2026
6 checks passed
@4ian
4ian deleted the claude/stoic-archimedes-ovjmdi-editor-fixes branch October 14, 2026 14:32
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