Godot Bridge

The World Creator Bridge for Godot enables you to effortlessly import your terrain creations into Godot for use in your game projects. At the moment the bridge only supports terrain syncing, object support will be added in the future.

The bridge automatically imports your material layers from World Creator for further editing/painting in Godot and packs textures according to Terrain3Ds texture requirements.

Terrain3D uses a different layer blending algorithm which creates sharper transitions so results might differ for smooth blends compared to what you see in World Creator.

Installation

The bridge uses Terrain3D to display the terrian. Make sure you have it installed and enabled, otherwise the bridge wont work.

Drop the wc_bridge folder in the zip into your projects addons subfolder and enable it in the project.

Parameters

  • Sync XML

    Locate the .xml file for the desired sync project. For WC 22 and above, this file is located by default at [User]\Documents\World Creator\Sync\

  • Terrain Asset Name

    Specify the name of the terrain object and data directory created on import. Can be handy if you want to import two terrains into the same project to not overwrite the previous terrain.

  • Vertex Spacing

    Controls the vertex spacing of the terrain mesh. Higher values mean less vertices are generated, lower means a higher resolution.

  • Height Scale

    Scales the height of the terrain on import.

  • World Scale

    Specifies the scaling factor for the terrain.

Workflow Example

In this example, we will transfer our terrain into Godot. The Desert 001 sample file that comes with World Creator will be used. These steps can be applied to any other World Creator project.

Sync from World Creator

Click the sync button in the application bar at the top of the main panel to export all necessary data from World Creator automatically.

The World Creator scene before the sync

Sync into Godot

Under bottom bar open the Bridge tab. Once you press the Sync Terrain button, the terrain will be loaded into the scene.

Synced terrain in Godot

Last updated

Was this helpful?