Source-checkedQuality of life & UI

Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool)

by SheepyLord🐑 · for Garry's Mod

Common model formats could be now be hot loaded into Garry's Mod in game as static / character models, making model porting for personal use less necessary. It enables…

2.6KDownloads
13d agoLast updated
Steam WorkshopSource

About Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool)

From Steam Workshop

Common model formats could be now be hot loaded into Garry's Mod in game as static / character models, making model porting for personal use less necessary. It enables…

Common model formats could be now be hot loaded into Garry's Mod in game as static / character models, making model porting for personal use less necessary. It enables softbody simulation if the model supports and also replaces the rendering API of Garry's Mod to Vulkan-DXVK which by itself allows the game to have higher performance.

Warning! ⚠

An open-source binary module is required for your game client/server to allow gmod to load models in your local computer and implement Vulkan rendering API. This is 64-bit version of Gmod only. The source code and build process is fully public in GitHub action with verifiable SHA256 hash. Please visit the repo for more details.

If any issue appears when using Vulkan version (likely due to limited memory), please delete this file: Drive:\SteamLibrary\steamapps\common\GarrysMod\bin\win64\d3d9.dll

Download the binary module here: GitHub: SheepyLord/Gmod-Model-Hotloader-with-Vulkan

Introduction

Have you noticed that, unlike most modern Sandbox games, you have to port a model or character into Source Engine format before you can actually use it in Garry's Mod? Well, that is no longer the case. Here we introduce "Vulkan Kernel Model Hot Loader with Softbody Simulation (VKMHL-SS)" to fully address this issue.

This addon writes the model data directly into the runtime game memory and the rendering pipeline in Vulkan / OpenGl, thereby hotloads models into Gmod. The imported model is algorithmically identical to a complied Source engine model, at least at the engine level. This will make the non-multiplayer model porting process obsolete with some performance tradeoff when too many models are in player's view. To optimize this, we ended up re-wiring the rending API of Gmod to Vulkan, this means that native Ray-tracing, DLSS / FSR is now possible and will be implemented as a follow up project.

For static objects, this addon supports: .pmx, .fbx, .obj, .glb and .blend For dynamic characters, this addon supports: MMD formatted .pmx (Polygon Model eXtended for MikuMikuDance) and Standardized .VRM (Virtual Reality Model).

Adding "Imported Models" to the Main Menu alongside the "NPC" Panel

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

Features

- Migrate Gmod rendering API from OpenGL to Vulkan, the performance should significantly improve on very complex scenes while reducing GPU usage by 50%. - Import almost any character model as player model/NPC and ragdolls into Garry's Mod - Models are server-sided and shareable between clients (needs the binary module being installed on both the client and server) - Export your imported models as Garry's Mod addons and release in workshop (Must list this addon as dependency or will be useless) - Save / Load between sessions

How to use

[list=1] [*]Subscribe to this Workshop item. [*]Download the open-source gmod binary module from GitHub: SheepyLord/Gmod-Model-Hotloader-with-Vulkan. [*]Drop and merge the folder with steamapp/GarrysMod [*]Launch Garry's Mod. [*]Press Q and navigate to Imported Models tab. [*]Browse models in your local computer using the import button. [*]Wait for a few seconds for model to import (depend on complexity) [*]Use buttons to place/spawn/use the models you imported. [/list]

Note

- This addon overrides all limits in Source engine when importing, allowing models with up to 1-million vertexes, 32,767 bones, shapekey, material, vertex group and rigidbodies. Your computer is now your limitation. - This addon implements Bullet physics engine with a Vulkan GPU accelerated rigidbody and softbody simulation with plenty of optimization, allowing detailed cloth and hair simulation on character models. - Cloth, hair and body physics simulation is client only and the default Havok physics in Gmod is not altered. - Imported models is moddable and compatible to most vanilla lua entry points and methods. - Exported models will only be usable by users with this addon installed. - Optimized for RTX-Remix, please download OpenGL-Remix package if Remix.

Credits - Vulkan Kernel Model Hot Loader with Softbody Simulation by: SheepyLord

Other Addons 1. (Recommended) Edit materials on imported models Advanced Material Editor (Tools)

2. (Recommended) Play animations on imported character models Character Motion Importer from MikuMikuDance Hello Miku! - Character Dance Animation Pack - Vocaloid (ハーロミク - ボーカロイド) (Dependent)

3. A proven to be working reaction addition to imported character models Enhanced Entity Animation and Expression Response (Utility)

MIT License / SheepyLord

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 13d ago.

Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool) on Nxeon

From our catalogue
One-click install
Supported on Nxeon Garry's Mod servers. We download it from Steam Workshop, place it, and restart the server.
Server load
light
Smallest plan we suggest
Garry's Mod — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2026-10-04, released 2026-10-04

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool).

Run Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool) on a Garry's Mod server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Steam Workshop as “QoL”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Compatibility

Game
Garry's Mod

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-10-04Open ↗
  • ✓AuthorSheepyLord🐑, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool), answered

Generated from the mod’s own source data.

Is it free?

Yes. Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool) is free to download from Steam Workshop.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool) on a Garry's Mod server.

Deploy in about a minute from $3.99 a month, then add Vulkan Kernel Model Hot Loader with Softbody Simulation (Utility / Tool) in one click.