QtMesh Cloud ← Asset library
Ironfang — Medieval Weapons & Gear preview

Ironfang — Medieval Weapons & Gear

by Fernando Tonon

Eleven medieval weapons, tools and heraldry props: a Weapons rack, Hammer, Cleaver, Pickaxe, Bow, Arrow, Shield, Iron Crown, Clan Banner and two Ironfang emblem/insignia meshes. Sized to fit humanoid characters, so they attach cleanly to a hand bone. ~10k tris, 1024x1024 PBR maps, .material sidecars. Made with QtMeshEditor for **Ironfang: First Siege**. **CC0.**

Categoryprops
LicenseCC0 (Public Domain)
PriceFree
Downloads0
GLBMATERIALPNG
#props#weapons#medieval#fantasy#sword#bow#banner#lowpoly#qtmesheditor#cc0

Technical quality

✓ Analyzed by QtMesh 11 of 77 files analyzed — 8 with validation issues. Per-file datasheets below.

Files

FileRoleSize
Arrow.glbmodel380 KB
Datasheet — 9,990 tris
Vertices8,366
Triangles9,990
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788609456452_mesh_mat

Validation:

  • ✗Geometry: 20 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 0.875 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~548.7 KB of vertex + index buffers (8366 vert / 9990 tri)

Analyzed by QtMesh

Arrow.materialmaterial885 B
Arrow_turntable.pngtexture157 KB
Bow.glbmodel462 KB
Datasheet — 9,796 tris
Vertices11,045
Triangles9,796
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788616552071_mesh_mat

Validation:

  • ✗Geometry: 3 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.134 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~704.6 KB of vertex + index buffers (11045 vert / 9796 tri)

Analyzed by QtMesh

Bow.materialmaterial885 B
Bow_turntable.pngtexture169 KB
Clan Banner.glbmodel404 KB
Datasheet — 9,984 tris
Vertices9,127
Triangles9,984
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788613179056_mesh_mat

Validation:

  • ✗Geometry: 10 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 0.934 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~593.3 KB of vertex + index buffers (9127 vert / 9984 tri)

Analyzed by QtMesh

Clan Banner.materialmaterial885 B
Clan Banner_turntable.pngtexture191 KB
Cleaver.glbmodel452 KB
Datasheet — 10,000 tris
Vertices10,662
Triangles10,000
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788616869541_mesh_mat

Validation:

  • ✓Geometry: 10000 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.081 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~683.3 KB of vertex + index buffers (10662 vert / 10000 tri)

Analyzed by QtMesh

Cleaver.materialmaterial885 B
Cleaver_turntable.pngtexture284 KB
Hammer.glbmodel440 KB
Datasheet — 9,930 tris
Vertices10,310
Triangles9,930
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788617226014_mesh_mat

Validation:

  • ✗Geometry: 1 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.051 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~662.3 KB of vertex + index buffers (10310 vert / 9930 tri)

Analyzed by QtMesh

Hammer.materialmaterial885 B
Hammer_turntable.pngtexture327 KB
Iron Crown.glbmodel491 KB
Datasheet — 9,906 tris
Vertices11,952
Triangles9,906
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788764881892_mesh_mat

Validation:

  • ✓Geometry: 9906 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.212 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~758.4 KB of vertex + index buffers (11952 vert / 9906 tri)

Analyzed by QtMesh

Iron Crown.materialmaterial885 B
Ironfang emblem.glbmodel432 KB
Datasheet — 9,998 tris
Vertices10,027
Triangles9,998
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788613539312_mesh_mat

Validation:

  • ✗Geometry: 1 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.018 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~646.1 KB of vertex + index buffers (10027 vert / 9998 tri)

Analyzed by QtMesh

Ironfang emblem.materialmaterial885 B
Ironfang emblem_turntable.pngtexture210 KB
Ironfang.glbmodel432 KB
Datasheet — 9,986 tris
Vertices10,005
Triangles9,986
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788614015536_mesh_mat

Validation:

  • ✗Geometry: 1 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.025 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~644.7 KB of vertex + index buffers (10005 vert / 9986 tri)

Analyzed by QtMesh

Ironfang.materialmaterial885 B
Ironfang_turntable.pngtexture434 KB
Pickaxe.glbmodel395 KB
Datasheet — 10,000 tris
Vertices8,823
Triangles10,000
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788617643824_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 0.912 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~575.6 KB of vertex + index buffers (8823 vert / 10000 tri)

Analyzed by QtMesh

Pickaxe.materialmaterial885 B
Pickaxe_turntable.pngtexture312 KB
README.mdmetadata1.1 KB
Shield.glbmodel459 KB
Datasheet — 9,936 tris
Vertices10,907
Triangles9,936
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788618225322_mesh_mat

Validation:

  • ✓Geometry: 9936 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.106 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~697.3 KB of vertex + index buffers (10907 vert / 9936 tri)

Analyzed by QtMesh

Shield.materialmaterial885 B
Shield_turntable.pngtexture574 KB
Weapons.glbmodel497 KB
Datasheet — 9,978 tris
Vertices12,113
Triangles9,978
Submeshes1
Up axisY-up

Materials: qtmesh_gen3d_1_1788612844773_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.217 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~768.2 KB of vertex + index buffers (12113 vert / 9978 tri)

Analyzed by QtMesh

Weapons.materialmaterial885 B
Weapons_turntable.pngtexture637 KB
qtmesh_gen3d_1_1788609456452_diffuse.pngtexture1.2 MB
qtmesh_gen3d_1_1788609456452_metallic.pngtexture288 KB
qtmesh_gen3d_1_1788609456452_normal.pngtexture1.1 MB
qtmesh_gen3d_1_1788609456452_roughness.pngtexture298 KB
qtmesh_gen3d_1_1788612844773_diffuse.pngtexture1.7 MB
qtmesh_gen3d_1_1788612844773_metallic.pngtexture518 KB
qtmesh_gen3d_1_1788612844773_normal.pngtexture1.9 MB
qtmesh_gen3d_1_1788612844773_roughness.pngtexture597 KB
qtmesh_gen3d_1_1788613179056_diffuse.pngtexture1.1 MB
qtmesh_gen3d_1_1788613179056_metallic.pngtexture14 KB
qtmesh_gen3d_1_1788613179056_normal.pngtexture1.1 MB
qtmesh_gen3d_1_1788613179056_roughness.pngtexture46 KB
qtmesh_gen3d_1_1788613539312_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1788613539312_metallic.pngtexture287 KB
qtmesh_gen3d_1_1788613539312_normal.pngtexture1.6 MB
qtmesh_gen3d_1_1788613539312_roughness.pngtexture478 KB
qtmesh_gen3d_1_1788614015536_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1788614015536_metallic.pngtexture384 KB
qtmesh_gen3d_1_1788614015536_normal.pngtexture1.6 MB
qtmesh_gen3d_1_1788614015536_roughness.pngtexture107 KB
qtmesh_gen3d_1_1788616552071_diffuse.pngtexture1.3 MB
qtmesh_gen3d_1_1788616552071_metallic.pngtexture398 KB
qtmesh_gen3d_1_1788616552071_normal.pngtexture1.8 MB
qtmesh_gen3d_1_1788616552071_roughness.pngtexture519 KB
qtmesh_gen3d_1_1788616869541_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1788616869541_metallic.pngtexture598 KB
qtmesh_gen3d_1_1788616869541_normal.pngtexture1.6 MB
qtmesh_gen3d_1_1788616869541_roughness.pngtexture480 KB
qtmesh_gen3d_1_1788617226014_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1788617226014_metallic.pngtexture424 KB
qtmesh_gen3d_1_1788617226014_normal.pngtexture1.5 MB
qtmesh_gen3d_1_1788617226014_roughness.pngtexture358 KB
qtmesh_gen3d_1_1788617643824_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1788617643824_metallic.pngtexture213 KB
qtmesh_gen3d_1_1788617643824_normal.pngtexture1.4 MB
qtmesh_gen3d_1_1788617643824_roughness.pngtexture509 KB
qtmesh_gen3d_1_1788618225322_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1788618225322_metallic.pngtexture525 KB
qtmesh_gen3d_1_1788618225322_normal.pngtexture1.7 MB
qtmesh_gen3d_1_1788618225322_roughness.pngtexture563 KB
qtmesh_gen3d_1_1788764881892_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1788764881892_metallic.pngtexture672 KB
qtmesh_gen3d_1_1788764881892_normal.pngtexture1.9 MB
qtmesh_gen3d_1_1788764881892_roughness.pngtexture518 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