QtMesh Cloud ← Asset library
Bite by Bite — Rigged Zombie Horde (Animated) preview

Bite by Bite — Rigged Zombie Horde (Animated)

by Fernando Tonon

Thirteen rigged, animated zombies from the stealth-puzzle game **Bite by Bite** — a full themed horde: Standard, Brute, Screamer, Child, plus professional variants (Chef, Doctor, Nurse, Janitor, Athlete, Electrician, Firefighter, Office Worker, Security Guard). Each ships a humanoid skeleton with four named clips: Idle, Walk, Run and Bite. ~10k tris, 1024x1024 PBR maps (diffuse / normal / roughness / metallic), .material sidecars. A `_trim` mesh variant is included where one exists. Generated from concept images with QtMeshEditor (TRELLIS.2), then rigged, skinned and animated in it. **Licence: CC BY 4.0** — clips derive from QtMeshEditor's CC0/CC-BY motion library; `ATTRIBUTION.md` is included and must travel with any redistribution.

Categorycharacters
LicenseCC BY 4.0
PriceFree
Downloads0
PNGGLBMATERIAL
#character#zombie#horror#rigged#animated#halloween#lowpoly#qtmesheditor

Technical quality

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

Files

FileRoleSize
ATTRIBUTION.mdmetadata52 KB
README.mdmetadata1.6 KB
qtmesh_gen3d_1_1790408087154_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1790408087154_metallic.pngtexture16 KB
qtmesh_gen3d_1_1790408087154_normal.pngtexture1.8 MB
qtmesh_gen3d_1_1790408087154_roughness.pngtexture26 KB
qtmesh_gen3d_1_1790408666047_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1790408666047_metallic.pngtexture1.7 KB
qtmesh_gen3d_1_1790408666047_normal.pngtexture2.2 MB
qtmesh_gen3d_1_1790408666047_roughness.pngtexture9.0 KB
qtmesh_gen3d_1_1790409769365_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1790409769365_metallic.pngtexture310 KB
qtmesh_gen3d_1_1790409769365_normal.pngtexture1.7 MB
qtmesh_gen3d_1_1790409769365_roughness.pngtexture328 KB
qtmesh_gen3d_1_1790410850497_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1790410850497_metallic.pngtexture402 KB
qtmesh_gen3d_1_1790410850497_normal.pngtexture1.8 MB
qtmesh_gen3d_1_1790410850497_roughness.pngtexture359 KB
qtmesh_gen3d_1_1790467142179_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1790467142179_metallic.pngtexture2.5 KB
qtmesh_gen3d_1_1790467142179_normal.pngtexture1.9 MB
qtmesh_gen3d_1_1790467142179_roughness.pngtexture232 KB
qtmesh_gen3d_1_1790470622153_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1790470622153_metallic.pngtexture3.0 KB
qtmesh_gen3d_1_1790470622153_normal.pngtexture1.7 MB
qtmesh_gen3d_1_1790470622153_roughness.pngtexture171 KB
qtmesh_gen3d_1_1790471163022_diffuse.pngtexture1.5 MB
qtmesh_gen3d_1_1790471163022_metallic.pngtexture231 KB
qtmesh_gen3d_1_1790471163022_normal.pngtexture1.7 MB
qtmesh_gen3d_1_1790471163022_roughness.pngtexture258 KB
qtmesh_gen3d_1_1790471727793_diffuse.pngtexture1.8 MB
qtmesh_gen3d_1_1790471727793_metallic.pngtexture124 KB
qtmesh_gen3d_1_1790471727793_normal.pngtexture1.9 MB
qtmesh_gen3d_1_1790471727793_roughness.pngtexture391 KB
qtmesh_gen3d_1_1790472385523_diffuse.pngtexture1.8 MB
qtmesh_gen3d_1_1790472385523_metallic.pngtexture262 KB
qtmesh_gen3d_1_1790472385523_normal.pngtexture2.0 MB
qtmesh_gen3d_1_1790472385523_roughness.pngtexture18 KB
qtmesh_gen3d_1_1790473139416_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1790473139416_metallic.pngtexture417 KB
qtmesh_gen3d_1_1790473139416_normal.pngtexture1.8 MB
qtmesh_gen3d_1_1790473139416_roughness.pngtexture274 KB
qtmesh_gen3d_1_1790473583074_diffuse.pngtexture1.6 MB
qtmesh_gen3d_1_1790473583074_metallic.pngtexture2.7 KB
qtmesh_gen3d_1_1790473583074_normal.pngtexture1.7 MB
qtmesh_gen3d_1_1790473583074_roughness.pngtexture273 KB
qtmesh_gen3d_1_1790474143677_diffuse.pngtexture1.4 MB
qtmesh_gen3d_1_1790474143677_metallic.pngtexture153 KB
qtmesh_gen3d_1_1790474143677_normal.pngtexture1.8 MB
qtmesh_gen3d_1_1790474143677_roughness.pngtexture193 KB
qtmesh_gen3d_1_1790474537269_diffuse.pngtexture1.8 MB
qtmesh_gen3d_1_1790474537269_metallic.pngtexture188 KB
qtmesh_gen3d_1_1790474537269_normal.pngtexture1.9 MB
qtmesh_gen3d_1_1790474537269_roughness.pngtexture524 KB
zombie_athlete_rigged.glbmodel1.9 MB
Datasheet — 24,768 tris · 4 animations
Vertices21,599
Triangles24,768
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790473583074_mesh_mat

Validation:

  • ✗Geometry: 8 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.910 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.79 MB of vertex + index buffers (21599 vert / 24768 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_athlete_rigged.materialmaterial1.0 KB
zombie_brute_rigged.glbmodel1.9 MB
Datasheet — 24,703 tris · 4 animations
Vertices22,397
Triangles24,703
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790410850497_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 0.942 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.85 MB of vertex + index buffers (22397 vert / 24703 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_brute_rigged.materialmaterial1.0 KB
zombie_chef_rigged.glbmodel2.1 MB
Datasheet — 24,881 tris · 4 animations
Vertices24,806
Triangles24,881
Submeshes1
Bones62
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790471727793_mesh_mat

Validation:

  • ✗Geometry: 19 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.024 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~2.03 MB of vertex + index buffers (24806 vert / 24881 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_chef_rigged.materialmaterial1.0 KB
zombie_child_rigged.glbmodel2.1 MB
Datasheet — 24,707 tris · 4 animations
Vertices25,422
Triangles24,707
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790472385523_mesh_mat

Validation:

  • ✓Geometry: 24707 triangle(s) across 1 submesh(es), no degenerate faces
  • ℹTri budget: 24707 triangle(s) — consider decimating for mobile/web (qtmesh decimate -o <out> --target-tris 5000, or the MCP decimate_mesh tool)
  • ✓UVs: all finite, all within ±10 range
  • ✓Draws: 1 across 1 material(s) — no merge opportunities
  • ✓Vertex cache: ACMR 1.041 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~2.08 MB of vertex + index buffers (25422 vert / 24707 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_child_rigged.materialmaterial1.0 KB
zombie_doctor_rigged.glbmodel2.0 MB
Datasheet — 24,543 tris · 4 animations
Vertices23,353
Triangles24,543
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790470622153_mesh_mat

Validation:

  • ✗Geometry: 13 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.978 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.92 MB of vertex + index buffers (23353 vert / 24543 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_doctor_rigged.materialmaterial1.0 KB
zombie_electrician_rigged.glbmodel2.3 MB
Datasheet — 24,420 tris · 4 animations
Vertices28,814
Triangles24,420
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790408666047_mesh_mat

Validation:

  • ✗Geometry: 26 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.187 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~2.34 MB of vertex + index buffers (28814 vert / 24420 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_electrician_rigged.materialmaterial1.0 KB
zombie_firefighter_rigged.glbmodel2.0 MB
Datasheet — 24,785 tris · 4 animations
Vertices23,334
Triangles24,785
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790473139416_mesh_mat

Validation:

  • ✗Geometry: 6 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.970 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.92 MB of vertex + index buffers (23334 vert / 24785 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_firefighter_rigged.materialmaterial1.0 KB
zombie_janitor_rigged.glbmodel2.0 MB
Datasheet — 24,501 tris · 4 animations
Vertices23,175
Triangles24,501
Submeshes1
Bones61
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790409769365_mesh_mat

Validation:

  • ✗Geometry: 13 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.973 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.91 MB of vertex + index buffers (23175 vert / 24501 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_janitor_rigged.materialmaterial1.0 KB
zombie_nurse_rigged.glbmodel2.0 MB
Datasheet — 24,444 tris · 4 animations
Vertices24,058
Triangles24,444
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790467142179_mesh_mat

Validation:

  • ✗Geometry: 31 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.012 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.98 MB of vertex + index buffers (24058 vert / 24444 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_nurse_rigged.materialmaterial1.0 KB
zombie_office_worker_rigged.glbmodel2.0 MB
Datasheet — 24,657 tris · 4 animations
Vertices23,396
Triangles24,657
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790474143677_mesh_mat

Validation:

  • ✗Geometry: 9 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.972 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.93 MB of vertex + index buffers (23396 vert / 24657 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_office_worker_rigged.materialmaterial1.0 KB
zombie_screamer_rigged.glbmodel2.1 MB
Datasheet — 24,407 tris · 4 animations
Vertices24,772
Triangles24,407
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790474537269_mesh_mat

Validation:

  • ✗Geometry: 13 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.033 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~2.03 MB of vertex + index buffers (24772 vert / 24407 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_screamer_rigged.materialmaterial1.0 KB
zombie_security_guard_rigged.glbmodel1.9 MB
Datasheet — 24,449 tris · 4 animations
Vertices22,121
Triangles24,449
Submeshes1
Bones53
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790471163022_mesh_mat

Validation:

  • ✓Geometry: 24449 triangle(s) across 1 submesh(es), no degenerate faces
  • ℹTri budget: 24449 triangle(s) — consider decimating for mobile/web (qtmesh decimate -o <out> --target-tris 5000, or the MCP decimate_mesh tool)
  • ✓UVs: all finite, all within ±10 range
  • ✓Draws: 1 across 1 material(s) — no merge opportunities
  • ✓Vertex cache: ACMR 0.930 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.83 MB of vertex + index buffers (22121 vert / 24449 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_security_guard_rigged.materialmaterial1.0 KB
zombie_standard_rigged.glbmodel2.0 MB
Datasheet — 24,618 tris · 4 animations
Vertices24,162
Triangles24,618
Submeshes1
Bones20
Animations4
Up axisY-up

Materials: qtmesh_gen3d_1_1790408087154_mesh_mat

Validation:

  • ✗Geometry: 5 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.000 — already optimal (no meaningful gain from reordering)
  • ℹGPU: ~1.98 MB of vertex + index buffers (24162 vert / 24618 tri)
AnimationDuration
Bite0.97s
Idle2.97s
Run0.77s
Walk1.17s

Analyzed by QtMesh

zombie_standard_rigged.materialmaterial1.0 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