Skip to main content

Importing 3D Models (.glb/.gltf)

Learn how to upload, position, and adjust individual 3D objects in your project.

Updated yesterday

Swyvl supports uploading .glb and .gltf files. This format is ideal for showcasing single objects like designed buildings, machinery, or vehicles.

Step 1: Upload Your 3D Model

  1. Open your Project in the Builder.

  2. In the Toolbar, go to 3D Data > 3D Model.

  3. Choose whether to:

    • Add New to upload a new model (.glb or .gltf), or

    • Choose Existing from your Resources folder.

  4. Once uploaded, Swyvl will process the model and prepare it for placement on the map.


Step 2: Confirm Placement Location

After upload, you’ll be prompted to confirm where on the map your model should appear:

  • Move or zoom the map to the correct location.

  • Click Confirm to place the model.

📌 Note: You can fine-tune the position after it’s placed using the Properties Panel.


Step 3: Adjust Position & Scaling

Click the settings icon next to the model in the Project Data Sidebar to open the Properties Panel.

Placement Tab

  • Adjust latitude and longitude to fine-tune exact coordinates.

  • Set the height:

    • Choose between Above Ground Level or Above Sea Level

  • Modify the orientation:

    • Heading (rotation around vertical axis)

    • Pitch (tilt forward/back)

    • Roll (tilt side-to-side)

  • Scale the model size

  • Toggle Drape on Terrain

    • When Drape on Terrain is enabled, the model will automatically align with the terrain and manual height options will be hidden

    • To manually control the model's elevation, disable Drape on Terrain

Styling Tab

  • Set the opacity of the model.


⚠️ Troubleshooting Tips

  • Model appears cut off or floating:
    Turn off Drape on Terrain and adjust the Height manually.

  • Model looks misaligned or distorted:
    Use Pitch, Roll, and Scale to fine-tune.

  • Model doesn’t display correctly with terrain:
    If you're using the Google 3D Tiles basemap, try switching to OpenStreetMap or Google Satellite Imagery — some terrain features may interfere with your model.


You’re Done

Your 3D model is now part of your Swyvl project. You can reposition, restyle, or remove it anytime.

Need to display a larger mesh or terrain layer instead?
👉 Learn how to add 3D Tilesets

Did this answer your question?