Ilya Kurkin

Sortium — Modular Character Pipeline

Modular character production from sculpt to engine: Blender modeling and retopology, Substance Painter texturing, and a custom Roblox Studio plugin for in-editor character generation.

Pipeline
Modular Characters
Roblox
Blender
Substance Painter
Studio Plugin

Modeling — Blender

Modular character meshes (UpperBody segments, lower body, accessories) authored in Blender to support a swappable mix-and-match character system.

Retopology — Blender

Retopology in Blender turns sculpted heads into clean, real-time-ready meshes that share a fixed topology across face variants.

Texturing — Substance Painter

Textures authored in Substance Painter with layered materials and per-character map sets aligned to the modular UV layout.

Modular character system — Roblox Studio

Engine integration: modular meshes assembled in Roblox Studio into game-ready characters, swapping clothing and accessories without retopology.

Custom plugin — Modular Character generator

A custom Roblox Studio plugin (Generate, Randomize, Save, Edit Color, body-type selector) that authors and inserts modular characters directly inside the editor.

Custom plugin — generated character model

The plugin emits a GeneratedCharacter model with structured attributes (BodyType, Gun, GunHoldOffset, ViewportAngle), so downstream gameplay systems can wire straight into plugin output.

Custom plugin + Animation Editor

Animations imported into Roblox Studio's Animation Editor on a mixamorig skeleton. Confirms the modular character rig consumes external animation data without rework.

Runtime test — Roblox Studio

Full pipeline validated in a Roblox Studio runtime test: spawned characters and animation playback running on the production rig.

Tools

Blender
Substance Painter
Roblox Studio
Lua