Przeskocz do zawartości
Multimedia 1 dla listy Landscape AI Toolsets

Opis

Read, sculpt and paint Unreal Landscape terrain with patch actors through Unreal Editor's native MCP server.

What it does

• Inspect Landscape bounds, height calibration, loaded proxies and paint layers.

• Sample exact world heights in centimetres.

• Flatten circles or polygons and shape road corridors, smoothing, raises and noise.

• Paint material layers using circle, path and polygon masks.

• Undo a tool operation by removing its patch actor, list the edits still in the level and save only relevant dirty packages.

• Check the level before editing: readiness, patch and paint layers, and which Landscape is selected.

Requirements

Unreal Engine 5.8, Windows 64-bit editor. Enable ToolsetRegistry, PythonScriptPlugin, LandscapePatch, EditorScriptingUtilities, ModelContextProtocol. Connect an HTTP MCP-compatible client to the native editor server. Editor only; source and documentation included. No project or third-party asset packs are included.

Documentation and support

https://github.com/ITemre/LandscapeAIToolsets

https://github.com/ITemre/LandscapeAIToolsets/issues

Limitations

• Requires a fully loaded, axis-aligned Landscape. Edits go to a Landscape Patch edit layer; any existing patch edit layer is used, and the first edit creates one named Patches when there is none.

• Works on one Landscape at a time: the first loaded one, or the one chosen with select_landscape when the level holds several.

• The Landscape material must already expose the paint layers you want to use. No Landscape, material or paint-layer assets are included.

• The tool generates /Game/WorldGround/BP_GroundPatch on first use. This asset is created in your project and must remain with the edited level.

• Large reads export the whole Landscape heightmap to a float render target. Batch related edits and verify memory use on your own landscape.

• One patch actor is added per edit. undo_edit removes that operation; later patches remain in place.

Validation

Built and checked in UE 5.8.4 on Windows. 18 internal Landscape integration tests passed, plus independent height/weight verification, patch ordering, undo and save/reload checks, and checks on fresh landscapes without a prepared patch layer, with renamed patch layers and with two landscapes in one level. Expected rejection diagnostics are included where applicable. See the public validation notes for fixture scope and limitations.

Uwzględnione formaty