Windows 10 / 11 (64-bit) • Standalone Application & Three.js SDK

GRIP FORGE

Precision Weapon & Hand Rigging

Grip Forge is a dedicated desktop tool for importing 3D weapons and skeletal arm assets, mapping bone hierarchies, calibrating 6-DOF weapon sockets, and authoring natural hand poses — exported directly to an independent Three.js runtime SDK.

Grip Forge — Dedicated Desktop Workstation Windows x64 Native
Genuine screenshot of the Grip Forge desktop application interface displaying skeletal hand bone hierarchy, 6-DOF transform gizmo, and pistol alignment
Actual interface of the Grip Forge desktop application in action (Service Pistol socket alignment, 3D bone gizmos, and finger pose inspector).

Key Features

Five focused capabilities designed specifically for weapon and skeletal hand rigging.

01

Native GLB & GLTF Importing

Directly load standard GLB (binary) and GLTF 2.0 asset files. Preserves original meshes, armatures, joint hierarchies, and materials without requiring custom converter chains.

02

Skeletal Hierarchy & Bone Mapping

Inspect and map skeletal armatures with support for standard humanoid rigs and custom bone names. Identify wrist roots, finger chains, and anchor points with clear visual feedback.

03

Precision 6-DOF Socket & Grip Editing

Position weapon models relative to hands using interactive 6-Degrees-of-Freedom translation and rotation gizmos. Adjust values numerically with sub-millimeter precision.

04

Finger Pose Articulation

Pose individual fingers, knuckles, and thumbs to form natural, anatomically plausible weapon grips. Avoid mesh clipping and achieve reliable contact points around handles and triggers.

05

JSON Configuration & Three.js SDK Export

Save clean, human-readable JSON configuration files storing socket offsets and bone transforms. Export ready-to-use bundles for direct consumption by the Three.js runtime SDK.

How It Works

A straightforward, non-destructive workflow to configure weapon attachments and hand poses.

1

Import Assets

Load your weapon model and skeletal hand/arm mesh into the workstation using standard `.glb` or `.gltf` files.

2

Map Hierarchy

Confirm the skeletal armature mapping for wrist roots, metacarpals, and finger phalanx joints.

3

Configure Grips & Fingers

Use the 3D gizmo and inspection controls to position weapon sockets, curl fingers, and seat the grip comfortably in the palm.

4

Export Configuration

Export a concise JSON configuration file containing socket offsets and joint transforms ready for your game or runtime application.

Independent Three.js Runtime SDK

Consume Grip Forge configurations directly in WebGL applications built with Three.js.

Clean, Direct WebGL Integration

The Grip Forge Runtime SDK is an independent companion library designed to apply exported configuration records and project bundles to Three.js models in real time.

It reads the JSON export, locates the mapped bones on your character's skeletal hierarchy, and applies the recorded socket offsets and joint rotations without modifying your original source 3D files.

  • Works with standard Three.js scenes and GLTF armatures
  • Strict instance isolation with clean resource disposal
  • Zero external runtime dependencies beyond Three.js
three-integration.js JavaScript / ES6
import * as THREE from 'three';
import { GripRuntime } from '@grip-forge/runtime';

// 1. Initialize the runtime
const runtime = new GripRuntime();

// 2. Load the exported configuration JSON
const config = await fetch('./configs/grip-configurations.json')
  .then(res => res.json());

runtime.loadConfiguration(config);

// 3. Apply weapon socket and hand pose to your Three.js rig
runtime.applyConfiguration(characterRig, 'service_pistol-male', {
  applyRightHand: true,
  applyLeftHand: true
});

Perpetual Commercial Licensing

One-time purchase, keep forever. All licences include the full Windows desktop application, all features, and full commercial usage rights.

Currency:
Solo Developer

Grip Forge Indie

Designed for independent developers, solo technical artists, and freelance 3D creators.

£ 10 one-time payment
  • 1 Seat (individual developer licence)
  • Perpetual licence • No recurring subscription
  • Commercial use in games and 3D productions
  • Full application features (6-DOF rig socketing, finger posing, GLTF/GLB import)
  • Royalty-free runtime JSON export for Three.js & engines
  • Free maintenance updates within 1.x series

14-Day Free Trial

Evaluate Grip Forge on your own Windows system with full functionality.

Try Grip Forge Free for 14 Days

The 14-day trial provides complete access to all desktop features, including GLB/GLTF importing, 6-DOF socket adjustment, finger posing, and JSON configuration export.

No credit card is required. You can test your own 3D weapon and character hand assets directly within the software.

How to Obtain the Evaluation

To request the standalone Windows installer and a 14-day evaluation licence, email our team directly at evaluation@gripforge.dev.

We typically provide your installer link and activation code within one business day.

Grip Forge desktop application activation window
Genuine Grip Forge 14-Day Trial Activation Window