Simple Static Model Importer – Instantly Import Any Static Model into Gmod (Utility)

If you liked this item, please rate it up on Steam Workshop page.

Author: SheepyLord🐑

Last revision: 14 Apr at 04:32 UTC

File size: 231.56 KB

On Steam Workshop

Description:

You can download any model from Sketchfab, Aplaybox, Bowroll and instantly import it into Garry’s Mod as physics props with this addon without restarting your game.

This addon does real-time import of any static models from PMX, OBJ, GLB/GLTF, and FBX into Garry’s Mod as physics props.

How to import a scene from Blender?

Select your entire textured Blender Scene, merge into 1 mesh, and export as glTF 2.0 in glb (glTF binary) format into an empty folder, then point the importer program to that folder.

Introduction

Have you noticed that, unlike most modern games, you normally need to port a model into Source Engine format before you can actually use it in Garry’s Mod? That process is slow, repetitive, and difficult, which leaves the community with far fewer props to build scenes with.
Well, that is no longer the case. Here we introduce "Simple Static Model Importer" to fully address this problem.

You need to use the provided opensourced importer tool to convert supported model files into Garry’s Mod-ready mesh/material data, then spawn them in-game with the Toolgun. Download the tool here: GitHub [github.com]

This addon is for players and creators who want to bring custom static models into Garry’s Mod without going through the full Source engine model porting and compile pipeline. This addon supports models in .pmx (Polygon Model eXtended for MikuMikuDance), .fbx (Filmbox), .obj (Wavefront), and .glb/.gltf (GL Transmission Format) format, with up to 524288 vertices per material.

Adding "Static Model Importer" to the Tools, "Model Importer" Panel

As soon as you trust yourself, you will know how to live.
— Johann Wolfgang von Goethe – Faust – AD 1790

Addon has Chinese (中文), English (English), French (Français), Japanese (日本語), Korean (한국어), and Russian (Русский) translation.

Features

– Import almost any static object as a static prop into Garry’s Mod
– Spawn imported models in-game with the Toolgun
– Save / Load between sessions
– Supports static meshes with normals, UVs, and per-material textures
– Select which parts of the model should be rendered in-game by material
– Models are server-sided.
– Export your imported props as Garry’s Mod addons, upload them to the workshop to share or use in your server.

How to use
  • Subscribe to this Workshop item.
  • Download and run the open-source Python importer tool from GitHub.
  • Choose your model folder or archive.
  • Enter a valid Display Name and import the model into your Garry’s Mod install.
  • Launch Garry’s Mod.
  • Open the Toolgun and go to Model Importer -> Static Model Importer.
  • Refresh the imported model list if needed.
  • Use the Mesh / Material editor to adjust the model before spawning.
  • Left-click to place it in the world.

Known Issues

– Crash on large model, especially when importing / loading models with more than 500k vertices.
– Slight offset between the autogenerated physics model and the rendered model.

Not Released Updates

An update will be released to support real-time animatable model import as NPCs from MikuMikuDance to Garry’s Mod once DEV Branch Update 2026.02.25 is pushed to the public Garry’s Mod branch.

Credits:
– Simple Static Model Importer by: SheepyLord
– Arts created with assets by V. A.
– Models by SheepyLord, obtained from Honkai: Star Rail / Mihoyo, Wuthering Waves / Kuro Game, 上海アリス幻樂団, Blue Archive / 주식회사 넥슨, Silver Palace / Happy Elements K.K

MIT License

Copyright (c) 2026 SheepyLord

Enjoy :3