Complete Citizen profiles - Generate full Citizen and Human Citizen male/female skeletons from installed reference models,
including controls, twists, corrective bones and finger helpers.
Reference rig settings - Include matching ModelDoc IK, constraints, attachments and bone markup while preserving custom meshes
and materials.
Native deformation validation - Test compiled constraint behavior and repair unsafe weights before saving.
Complete Citizen profiles - Generate full Citizen and Human Citizen male/female skeletons from installed reference models,
including controls, twists, corrective bones and finger helpers.
Reference rig settings - Include matching ModelDoc IK, constraints, attachments and bone markup while preserving custom meshes
and materials.
Native deformation validation - Test compiled constraint behavior and repair unsafe weights before saving.
Face stretching - Prevent clavicle movement from incorrectly pulling cranial geometry.
Pinky control - Disable CopyPinky on fitted Human Citizen rigs to avoid conflicting pinky drivers.
Export consistency - Preserve matching scale, facing and bind transforms across FBX, DMX and compiled VMDL output.
Bone selection - Allow posing reference arm and leg controls that are intentionally unweighted.
Dense characters - Torso/pelvis isolation can remain unresolved and validation may take longer. Failed rigs remain blocked
from saving.
Still weight painting issues.
Specular/glossiness - Added glTF material support with conversion for s&box previews and exports.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/0c4450d) (@zeljkovranjes)0c4450d by @zeljkovranjes
HDR emission - Added emissive strength and glowing materials without an emissive texture.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/6e7304b) (@zeljkovranjes)6e7304b by @zeljkovranjes
Texture strengths - Preserve normal-map scale and ambient-occlusion strength, including packed occlusion maps.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/6e7304b) (@zeljkovranjes)6e7304b by @zeljkovranjes
Emission exports - Preserve emissive colors and intensity through FBX and OBJ export and reimport.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/6e7304b) (@zeljkovranjes)6e7304b by @zeljkovranjes
Split mesh seams - Keep matching material and UV boundaries closed during deformation without welding geometry.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/0c4450d) (@zeljkovranjes)0c4450d by @zeljkovranjes
Arm deformation - Fixed remaining torso and jacket pulling when open sleeves prevent the initial arm-boundary
detection.6e7304b by @zeljkovranjes
WebP textures - Correctly select glTF extension-provided textures and convert them for compatible previews and
exports.0c4450d by @zeljkovranjes
Model formats - Added Obj, Gltf and Glb import and automatic rigging.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/ad8165f) (@zeljkovranjes)ad8165f by @zeljkovranjes
Export options - Added Gltf, Glb and Obj output, with independent checkboxes for exporting multiple formats together.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/ad8165f) (@zeljkovranjes)ad8165f by @zeljkovranjes
Joint testing - Added automatic deformation tests for every deforming joint in both directions on all three axes.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/6478a7c) (@zeljkovranjes)6478a7c by @zeljkovranjes
Rig generation - Reduced repeated mesh calculations while preserving deformation validation.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/4ec428e) (@zeljkovranjes)4ec428e by @zeljkovranjes
Resource usage - Reduced temporary memory allocations and CPU contention during rig generation.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/603a972)603a972
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/96a30a9) (@zeljkovranjes)96a30a9 by @zeljkovranjes
Landmark placement - Improved body and hand fitting for varied proportions, including oversized and detached hands.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/ad8165f) (@zeljkovranjes)ad8165f by @zeljkovranjes
Automatic weights - Improved surface and anatomical checks to prevent unrelated body regions from receiving limb
influences.6478a7c by @zeljkovranjes
Torso pulling - Fixed leg and collarbone weights pulling unrelated areas of the lower back and spine.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/4cbe21b)4cbe21b
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/329adb2) (@zeljkovranjes)329adb2 by @zeljkovranjes
Arm pulling - Prevented remote arm influences from pulling the torso during arm movement.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/6478a7c) (@zeljkovranjes)6478a7c by @zeljkovranjes
Joint deformation - Repaired remaining joint-motion folds while preserving material seams and reviewed bone positions.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/878d88c) (@zeljkovranjes)878d88c by @zeljkovranjes
Model orientation - Corrected sideways humanoids with inconsistent source up and forward axes.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/bfb38b6) (@zeljkovranjes)bfb38b6 by @zeljkovranjes
Hand adjustments - Stopped unnecessary background rig generation while the right hand was still being edited.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/603a972) (@zeljkovranjes)603a972 by @zeljkovranjes
Gltf compatibility - Compressed extensions and separate UV transforms per material texture require baking before
import.ad8165f by @zeljkovranjes
Obj export - Obj contains geometry and materials only. Use Fbx, Gltf or Glb to preserve the skeleton and skin weights.
(https://github.com/zeljkovranjes/sbox-humanoid-rigger/commit/ad8165f) (@zeljkovranjes)ad8165f by @zeljkovranjes