QtMesh Cloud ← Asset library
Ironfang — Rigged Fantasy Units (Animated) preview

Ironfang — Rigged Fantasy Units (Animated)

by Fernando Tonon

Four rigged and animated fantasy units from **Ironfang: First Siege** — Goblin (worker), Orc, Orc Archer and Ogre. Humanoid skeletons with named clips: Idle, Walk, Attack, Hit, Death (plus Gather on the Goblin). ~10k tris each, 1024x1024 PBR maps (diffuse / normal / roughness / metallic) as external PNGs, Ogre .material sidecars included. Every model was generated from a single concept image with QtMeshEditor (TRELLIS.2 image-to-3D), then rigged, skinned and animated in QtMeshEditor. Production-tested: these are the actual units from a shipped, playable RTS. **Licence: CC BY 4.0.** The animation clips are retargeted from QtMeshEditor's motion library, which derives from a CC0/CC-BY corpus. `ATTRIBUTION.md` ships in this pack and must accompany any redistribution.

Categorycharacters
LicenseCC BY 4.0
PriceFree
Downloads0
GLBMATERIALPNG
#character#fantasy#orc#goblin#ogre#rigged#animated#rts#lowpoly#qtmesheditor

Technical quality

✓ Analyzed by QtMesh 4 of 28 files analyzed — 1 with validation issues. Per-file datasheets below.

Files

FileRoleSize
ATTRIBUTION.mdmetadata52 KB
Goblin_rigged.glbmodel1.3 MB
Datasheet — 9,968 tris · 6 animations
Vertices10,141
Triangles9,968
Submeshes1
Bones62
Animations6
Up axisY-up

Materials: qtmesh_gen3d_2_1788575330441_mesh_mat

Validation:

  • ✓Geometry: 9968 triangle(s) across 1 submesh(es), no degenerate faces
  • ✓UVs: all finite, all within ±10 range
  • ✓Draws: 1 across 1 material(s) — no merge opportunities
  • ✓Vertex cache: ACMR 1.030 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~850.7 KB of vertex + index buffers (10141 vert / 9968 tri)
AnimationDuration
Attack1.37s
Death0.7s
Gather3.97s
Hit0.53s
Idle3.97s
Walk1.03s

Analyzed by QtMesh

Goblin_rigged.materialmaterial885 B
Goblin_turntable.pngtexture292 KB
Ogre_rigged.glbmodel1.2 MB
Datasheet — 9,852 tris · 5 animations
Vertices11,292
Triangles9,852
Submeshes1
Bones20
Animations5
Up axisY-up

Materials: qtmesh_gen3d_1_1788603161353_mesh_mat

Validation:

  • ✗Geometry: 2 degenerate triangle(s) — zero-area faces fixable with qtmesh fix
  • ✓UVs: all finite, all within ±10 range
  • ✓Draws: 1 across 1 material(s) — no merge opportunities
  • ✓Vertex cache: ACMR 1.150 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~939.9 KB of vertex + index buffers (11292 vert / 9852 tri)
AnimationDuration
Attack1.47s
Death2.47s
Hit0.77s
Idle2.97s
Walk0.97s

Analyzed by QtMesh

Ogre_rigged.materialmaterial1.0 KB
Orc Archer_rigged.glbmodel1.2 MB
Datasheet — 9,702 tris · 5 animations
Vertices10,864
Triangles9,702
Submeshes1
Bones64
Animations5
Up axisY-up

Materials: qtmesh_gen3d_3_1788580202226_mesh_mat

Validation:

  • ✓Geometry: 9702 triangle(s) across 1 submesh(es), no degenerate faces
  • ✓UVs: all finite, all within ±10 range
  • ✓Draws: 1 across 1 material(s) — no merge opportunities
  • ✓Vertex cache: ACMR 1.126 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~905.6 KB of vertex + index buffers (10864 vert / 9702 tri)
AnimationDuration
Attack1.03s
Death3.53s
Hit1.77s
Idle1.83s
Walk0.97s

Analyzed by QtMesh

Orc Archer_rigged.materialmaterial885 B
Orc Archer_turntable.pngtexture265 KB
Orc_rigged.glbmodel1.3 MB
Datasheet — 9,910 tris · 5 animations
Vertices11,043
Triangles9,910
Submeshes1
Bones20
Animations5
Up axisY-up

Materials: qtmesh_gen3d_1_1788603671564_mesh_mat

Validation:

  • ✓Geometry: 9910 triangle(s) across 1 submesh(es), no degenerate faces
  • ✓UVs: all finite, all within ±10 range
  • ✓Draws: 1 across 1 material(s) — no merge opportunities
  • ✓Vertex cache: ACMR 1.120 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~920.8 KB of vertex + index buffers (11043 vert / 9910 tri)
AnimationDuration
Attack3.97s
Death2.6s
Hit3.97s
Idle1.83s
Walk1.2s

Analyzed by QtMesh

Orc_rigged.materialmaterial1.0 KB
README.mdmetadata1.4 KB
qtmesh_gen3d_1_1788603161353_diffuse.pngtexture1.7 MB
qtmesh_gen3d_1_1788603161353_metallic.pngtexture608 KB
qtmesh_gen3d_1_1788603161353_normal.pngtexture2.1 MB
qtmesh_gen3d_1_1788603161353_roughness.pngtexture563 KB
qtmesh_gen3d_1_1788603671564_diffuse.pngtexture1.7 MB
qtmesh_gen3d_1_1788603671564_metallic.pngtexture422 KB
qtmesh_gen3d_1_1788603671564_normal.pngtexture2.0 MB
qtmesh_gen3d_1_1788603671564_roughness.pngtexture546 KB
qtmesh_gen3d_2_1788575330441_diffuse.pngtexture2.2 MB
qtmesh_gen3d_2_1788575330441_metallic.pngtexture223 KB
qtmesh_gen3d_2_1788575330441_normal.pngtexture2.2 MB
qtmesh_gen3d_2_1788575330441_roughness.pngtexture652 KB
qtmesh_gen3d_3_1788580202226_diffuse.pngtexture1.3 MB
qtmesh_gen3d_3_1788580202226_metallic.pngtexture361 KB
qtmesh_gen3d_3_1788580202226_normal.pngtexture1.2 MB
qtmesh_gen3d_3_1788580202226_roughness.pngtexture456 KB
Sign in to download

Downloads require a free QtMesh Cloud account. You'll land right back on this asset after signing in.

Published by its owner on the QtMesh asset library · qtmesh.dev