v1.0.1 Available

The Ultimate 3D Studio & Texture Painter for Deadlock.

Deadlock Playground is an open-source desktop application engineered to inspect heroes, pose skeletons with full IK, paint custom skins in real-time 3D and 2D UV canvases, and compile mods directly into Source 2 VPK archives.

.NET 10 / C# 13
Godot Engine Godot 4.7.2
ValveResourceFormat ValveResourceFormat
Deadlock Playground YouTube Walkthrough Preview
Principal Walkthrough Video
Full Walkthrough: 3D Painting, IK Posing & Source 2 VPK Export

Direct VPK Ingestion

Extracts and decodes compiled Source 2 files (.vmdl_c, .vmat_c, .vtex_c, .vanim_c) on the fly directly from Deadlock's pak01_dir.vpk.

GPU 3D Texture Painting

Orthographic compute projection allows seamless painting over 3D seams, paired with a full 2D UV canvas dock, Magic Wand, and non-destructive layer blending.

Skeletal Posing & IK

Two-bone anatomical IK chains, FK gizmo manipulation, additive animation recoil scrubbing, and real-time Position-Based Dynamics cloth simulation.

Virtual Photography & 4K Export

Studio orbit turntable camera, custom backdrops, lighting controls, and high-resolution screenshot export up to 4K with optional transparent backgrounds.

Direct Mod Packaging

Automated collision-free pak##_dir.vpk compilation directly into game/citadel/addons/ for instant testing in game.

Official Video Walkthroughs

YouTube Demos
Deadlock Playground — Full Walkthrough & Feature Tour
Principal Showcase

Deadlock Playground — Full Walkthrough & Feature Tour

Comprehensive demonstration of real-time 3D texture painting, UV canvas editing, skeletal posing controls, and direct Source 2 VPK mod export.

Update v1.0.1 Showcase — 6 New WIP Heroes Roster
v1.0.1 Update

Update v1.0.1 Showcase — 6 New WIP Heroes Roster

Showcase of the 6 newly supported WIP update heroes (Violet, Baba, Deadman Danny, Nurse Harrow, Ratking, Solomon) and the topbar changelog menu.

Feature Showcase Gallery

9 Features Documented
Real-Time 3D CameraBrush Painting
Enlarge Screenshot
Vulkan Compute
Texture Painting In-App View

Real-Time 3D CameraBrush Painting

Paint directly on character geometry in the 3D viewport using orthographic GPU compute projection with zero seam artifacts.

2D UV Canvas Dock & Magic Wand
Enlarge Screenshot
Layer Stack
Texture Painting In-App View

2D UV Canvas Dock & Magic Wand

Full non-destructive multi-layer canvas dock with Layer 0 protection, opacity sliders, and standard blend modes.

Full-Body Two-Bone IK & FK Manipulator
Enlarge Screenshot
Gizmo3DSharp
Posing & IK In-App View

Full-Body Two-Bone IK & FK Manipulator

Pose characters using integrated Gizmo3D transform handles, two-bone inverse kinematics chains, and look-at gaze targets.

Procedural Cloth Simulation (PBD)
Enlarge Screenshot
Position-Based Dynamics
Posing & IK In-App View

Procedural Cloth Simulation (PBD)

Real-time cloth solver simulating cloaks, capes, skirts, and hair strands conforming naturally to custom posed joint positions.

Virtual Photography & 4K Screenshot Export
Enlarge Screenshot
High-Res Viewport
Photography In-App View

Virtual Photography & 4K Screenshot Export

Studio turntable orbit camera, customizable backdrops, lighting controls, and high-resolution viewport capture up to 4K.

One-Click Source 2 VPK Mod Compiler
Enlarge Screenshot
Citadel Addons
Mod Compiler In-App View

One-Click Source 2 VPK Mod Compiler

In-place VTEX interception that compiles custom hero skins directly into collision-free pak##_dir.vpk files in game/citadel/addons/.

NPR Toon & Bespoke Hero Shaders
Enlarge Screenshot
Valve NPR Lighting
Shading & Materials In-App View

NPR Toon & Bespoke Hero Shaders

Switch between authentic Source 2 PBR and stylized NPR Toon shading with custom ink outlines and character-specific spectral effects.

Hero Particle Modifier & Stage 3D
Enlarge Screenshot
Source 2 VPCF
Particle FX In-App View

Hero Particle Modifier & Stage 3D

Inspect and customize hero ability particles, emitter colors, alpha fades, size scales, and 2D particle sprite textures in real time.

Hero Catalog & WIP Update Roster
Enlarge Screenshot
Source 2 VMDL
Hero Catalog In-App View

Hero Catalog & WIP Update Roster

Direct ingestion of all Deadlock heroes, weapons, and legacy/WIP characters directly from Valve pak01_dir.vpk archives.

Application News

Changelog & Release Notes

Raw API JSON
Latest Release 1.0.1 September 29, 2026
Watch Video Showcase

Version 1.0.1 — New Heroes & Topbar Menu

  • Added support for 6 new update heroes from models/heroes_wip/: Violet, Baba, Deadman Danny, Nurse Harrow, Ratking, and Solomon.
  • Highlighted the new WIP roster in the Hero Selection menu with dedicated badges.
  • Added update topbar menu and changelog viewing modal.
Initial Release 1.0.0 September 27, 2026
Watch Video Showcase

Version 1.0.0 — Initial Public Release

  • Native Valve pak01_dir.vpk archive reader and Source 2 binary parser (.vmdl_c, .vmat_c, .vtex_c, .vanim_c).
  • Real-time 3D CameraBrush texture painting and 2D UV canvas dock with non-destructive multi-layer stack.
  • Skeletal FK/IK posing suite with Gizmo3DSharp and procedural cloth simulation (Position-Based Dynamics).
  • Bespoke shaders for Infernus, Lady Geist, Viscous, Vindicta, Lash, Wraith and more heroes.
  • One-click direct mod export pipeline compiling custom skins into pak##_dir.vpk files directly in Citadel addons.
HTTP REST Endpoint CORS Enabled

Desktop App Integration

The Godot C# application consumes this endpoint on startup to dynamically synchronize ChangelogModalUI.cs and illuminate the news notification badge.

GET /api/changelog.json
JSON Response Preview
{
  "latestVersion": "1.0.1",
  "publishedAt": "2026-09-29T00:00:00Z",
  "title": "Version 1.0.1 — New Heroes & Topbar Menu",
    "markdown": "### Version 1.0.1 — New Heroes\n"
    + "\n"
    + "#### New Content:\n"
    + "* Added support for 6 new update heroes from `models/heroes_wip/`:\n"
    + "  - Violet\n"
    + "  - Baba\n"
    + "  - Deadman Danny\n"
    + "  - Nurse Harrow\n"
    + "  - Ratking\n"
    + "  - Solomon\n"
    + "* Highlighted the new WIP roster in the Hero Selection menu with dedicated badges.\n"
    + "* Added update topbar menu and changelog viewing modal.",
  "history": [
    {
      "version": "1.0.1",
      "date": "September 29, 2026",
      "title": "Version 1.0.1 — New Heroes & Topbar Menu",
      "badge": "Latest Release",
      "badgeType": "gold",
      "videoUrl": "https://www.youtube.com/watch?v=O7x7LGm_FOs",
      "highlights": [
        "Added support for 6 new update heroes from models/heroes_wip/: Violet, Baba, Deadman Danny, Nurse Harrow, Ratking, and Solomon.",
        "Highlighted the new WIP roster in the Hero Selection menu with dedicated badges.",
        "Added update topbar menu and changelog viewing modal."
      ]
    },
    {
      "version": "1.0.0",
      "date": "September 27, 2026",
      "title": "Version 1.0.0 — Initial Public Release",
      "badge": "Initial Release",
      "badgeType": "sage",
      "videoUrl": "https://www.youtube.com/watch?v=0GgRUHwB0ek",
      "highlights": [
        "Native Valve pak01_dir.vpk archive reader and Source 2 binary parser (.vmdl_c, .vmat_c, .vtex_c, .vanim_c).",
        "Real-time 3D CameraBrush texture painting and 2D UV canvas dock with non-destructive multi-layer stack.",
        "Skeletal FK/IK posing suite with Gizmo3DSharp and procedural cloth simulation (Position-Based Dynamics).",
        "Bespoke shaders for Infernus, Lady Geist, Viscous, Vindicta, Lash, Wraith and more heroes.",
        "One-click direct mod export pipeline compiling custom skins into pak##_dir.vpk files directly in Citadel addons."
      ]
    }
  ],
  "links": {
    "website": "https://deadlock-playground.pages.dev",
    "github": "https://github.com/juliancz-a/deadlock-playground",
    "releases": "https://github.com/juliancz-a/deadlock-playground/releases",
    "gamebanana": "https://gamebanana.com/tools/24316"
  }
}
Official Build Windows 64-bit v1.0.1

Deadlock Playground v1.0.1

Pre-compiled standalone Windows release. Includes full Source 2 ingestion, 3D texture painter, IK posing studio, high-res photography exporter, and auto-updater. No installation required—just unzip and run.

System Requirements

OS: Windows 10 / 11 (64-bit)
GPU: Direct3D 12 / Vulkan compatible GPU
Storage: ~400 MB (plus local Deadlock files)
Game: Valve's Deadlock installed on Steam