Build custom low-poly soldiers in the Unity Editor. Swap helmets, vests, rifles and camouflage from 82 components, then export ready-to-use, animated prefabs (57 clips).Requires Unity 6000.4 or newer with the Universal Render Pipeline (URP 17.4). Tested on Unity 6000.4.10f1. Materials use the URP/Lit shader; Built-in Render Pipeline and HDRP are not supported without converting the materials. The Soldier Creator is an Editor tool; the exported soldier prefabs work at runtime. Windows standalone and Android (IL2CPP, ARM64) builds compile and were verifiedBuild your own low-poly soldiers inside the Unity Editor.Modular Low-Poly Soldier Creator gives you one rigged, animated humanoid soldier and 82 interchangeable components. Open the Soldier Creator window, pick a preset or start from the original soldier, replace the helmet, vest or rifle from a component list with a live 3D preview, choose a camouflage, and export the result as a standalone prefab that drops into any scene.What you get- Soldier Creator (Editor window) – component list with search and filters, live 3D preview, equipped-slot overview, validation, undo/redo, save/open configurations, JSON import/export, and one-click **Export Prefab**.- 82 available components – 16 headgear, eyewear and face pieces, 16 armor pieces (6 vests, 4 plates, 6 pouches), 6 primary weapons, 4 holstered pistols, 8 weapon attachments (optics, muzzle devices, grip, light, laser), magazines, and the soldier's built-in uniform, boots, gloves, belt, radio and other parts.- Interchangeable primary weapons – assault rifles, a carbine, precision and future rifles and a light machine gun, each with a compatibility profile and selectable finishes.- 7 camouflage / appearance presets – Original Master, Woodland, Desert, Urban, Snow, Olive and Tactical Black.- 10 ready-made soldier presets – such as Standard Infantry, Recon, Medic, Heavy Infantry and Special Operations.- Humanoid rig and 57 animation clips – idle, aim, 8-direction walk/run/sprint, crouch movement, single and automatic fire animations, reload (standing and crouched), hit reactions, turns, jump and six death animations, in one animator controller.- Runtime assembly API – build soldiers from a configuration while the game runs (player assembly, no Editor code).- Exported prefabs are standalone – they need no Creator, registry or Editor script.- Demo scene – four soldiers with on-screen buttons for aim, crouch and reload.- Documentation – quick start, full guide, API sample, troubleshooting and known limitations (Markdown, in the package).Made for Unity 6 and URP. Tested with Unity 6000.4.10f1 and Universal Render Pipeline 17.4.0. All materials use the URP Lit shader. No third-party dependencies.Good to know before you buy- This is a character customization system, not a shooting framework or FPS controller. It contains no firing, damage, health, ballistics or AI logic. The shooting, hit and death states are animations only.- Pistols are holstered visual props (no draw, aim or fire animation).- Weapon attachments are visual only (optics, muzzle devices, grip, light and laser do not add gameplay mechanics).- Primary-weapon reload is animated and the magazine swap is synchronized to the animation, standing and crouched.- URP only. Built-in Render Pipeline and HDRP are not supported in V1.0.- The Soldier Creator is an Editor tool and does not run inside a built game; exported prefabs and the runtime assembler do.- Mobile: an Android IL2CPP ARM64 build of the demo scene compiles and packages (about 34 MiB APK). It has not been tested on physical devices and no mobile performance figures are claimed.Primary weapons: Compact assault rifle, Standard assault rifle, Tactical carbine, Light machine gun, Precision rifle, Future rifle. Pistols (holstered visuals): Compact, Standard, Heavy, Future. Attachments (visual only): Reflex sight, Holographic sight, Scope, Muzzle brake, Suppressor, Foregrip, Tactical light, Laser module. Finishes are selectable per weapon.PACKAGE TYPE: 3D art (modular military characters) + Editor tool (Soldier Creator)UNIQUE ASSETS59 FBX models: 1 rigged master soldier + 58 modular components16 headgear / eyewear / face pieces16 armor pieces (6 vests, 4 plate pieces, 6 pouches)6 primary weapons (assault rifles, carbine, LMG, precision rifle, future rifle)4 pistols (holstered visual props)8 weapon attachments (visual only)8 magazine models63 prefabs, 11 materials, 20 PNG textures, 331 data assets (registry entries, presets, configurations), 1 demo scene82 selectable components in the Soldier Creator (built from the models above plus the master's built-in uniform parts); 10 soldier presets; 7 camouflage presetsPOLYGON COUNT (triangles)Master soldier (Soldier_V1_2_Pro, 34 meshes): 12,308 tris complete (head 716, torso top 532, pants 1,296, boots 480 each)Components, LOD0 (min / average / max):Headgear, eyewear, face: 116 / 264 / 476Armor: 60 / 426 / 1,084Primary weapons: 448 / 624 / 724Pistols: 124 / 169 / 204Attachments: 92 / 128 / 232Magazines: 208 / 361 / 656A complete assembled soldier is about 12,000 triangles (22-part example: 11,962)LODs: Yes for the 58 modular components: 2 levels each (LOD0 full detail, LOD1 simplified, 10-76% of LOD0 triangles depending on the part, about 51% on average; e.g. Standard rifle 622 → 248). LODGroup set to LOD0 at 12% screen height, LOD1 at 0.5%, culled below. LODs: No for the master soldier body (single mesh set, 12,308 tris).TEXTURESCharacter and equipment: one shared colour-palette texture per look, 512 x 256 px, PNG, 8-bit RGB, no alpha. 10 palette textures: the base palette plus 9 camouflage / appearance variants.Map types: Base colour (albedo) only. No normal, metallic, smoothness, occlusion or emission maps.Editor UI: 10 preset thumbnails, 192 x 256 px (8-bit RGB, used only in the Creator window, not in builds).Materials: 11, all Universal Render Pipeline/Lit, using the palette as Base Map.RIG AND ANIMATIONHumanoid rig (valid Humanoid avatar), 1 Animator Controller (29 states, 16 parameters)57 animation clips, embedded in the master FBX:Idle: Idle, Idle_Aim, Crouch_Idle, Crouch_Idle_AimLocomotion, 8 directions each (F, B, L, R, FL, FR, BL, BR): Walk, Run, Sprint, Crouch_Walk (32 clips)Turns: Turn90_Left/Right, Crouch_Turn90_Left/RightJump: Jump_Up, Jump_Loop, Jump_DownCombat: Shoot, Shoot_Auto, Crouch_Shoot, Crouch_Shoot_Auto, Reload, Crouch_Reload, Hit, Crouch_HitDeath (6): Death_Front, Death_Back, Death_Right, Death_Headshot_Front, Death_Headshot_Back, Death_Crouch_HeadshotAnimations are for the master soldier only. Pistol draw/fire, melee and weapon-swap animations are not included. Shooting, hit and death are animations only (no gameplay logic).TOOL / CODE DETAILSUnity 6000.4.10f1 (Unity 6.4) tested; Universal Render Pipeline 17.4.0 required. Built-in RP and HDRP are not supported.72 C# scripts, 17 assembly definitions (9 runtime, 8 Editor-only), all in the LensLabs.Soldier namespace. Full source included. No DLLs or native plugins. No third-party packages or assets.Features: Soldier Creator Editor window (Tools > LensLabs > Soldier) with component search, live 3D preview, validation, undo/redo, JSON import/export and one-click prefab export; runtime assembly API (player assembly) for building soldiers in-game. Exported prefabs have no Creator or Editor dependency.Limitations: the Creator is Editor-only; folder must remain at Assets/Soldier/; attachments are visual only; custom weapons need their own magazine setup for reload.Platforms: Windows standalone tested (automated player self-test passed). Android IL2CPP ARM64 build compiles (demo APK about 34 MiB) but has not been tested on a physical device.Package: 5,879,296 bytes, 592 files, demo scene and Markdown documentation included.AI assistance was used to create this package


