Appeal Foundry™

Static spaceship pack - 5 models

Salvage Yard Armada

$19.99

A matched salvage-crew fleet: Salvage Interceptor, Rustfang Fighter, Claw Salvage Tug, Ember Thruster Frigate and Cross-Arm Station. Gunmetal riveted hulls, hazard stripes, glowing cyan engines. Each model: 4 LODs (about 30k to 1.5k tris; the station 8k), convex UCX collision, bounding-box sockets, 2K PBR on LOD0 with clearcoat and emissive engines, GLB + FBX. The LOD0 maps (base colour, normal, ORM and emissive where present) also ship as loose image files, so the FBX can be textured in any engine. Static exteriors only - no interiors, rigs or animation. AI-assisted: AI concept art and Meshy 7 base meshes, finished with our LOD, collision and material pass.

5 models in the download · every shipped file passed our static hard-surface mesh checks (hash-bound) and was reviewed from six angles; an internal check, not a third-party certification.

The ships

Every ship below turns in your browser: each card loads a web copy of that ship's own LOD0 mesh (textures reduced to 1K - the download carries the 2K set). Drag a card to turn it yourself, or open one large. A card shows the Cycles hero render from the archive until its mesh has loaded.

Salvage Interceptor - hero renderSalvage Interceptor - rearrender of the shipped LOD0 · drag to turn

Salvage Interceptor

29,999 tris LOD0 · 4 LODs + collision · GLB + FBX

Mesh checks: 7 of 7 passed · what we certified
PASSFile integrity
5 of 5 GLB files parse with correct chunk lengths
PASSTextures decode, no external links, meshes present
every embedded image decodes; no external URIs; no empty meshes
PASSBase colour texture on every render mesh
LOD0-LOD3 each carry a baseColor texture
PASSUV layout sane (no atlas-spanning faces)
largest UV triangle 14,848 px on LOD0 (limit 25,000), 5,127 px on LOD1 (limit 62,508)
PASSSurface not open or shredded
LOD0 open-edge length 0.12 x model diagonal (limit 1.5); 31 open edges on 29,999 triangles
PASSRe-imports cleanly in Blender at a sane scale
export + re-import keeps 22,382 of 22,381 vertices; largest dimension 1.8916 units
PASSBuyer file set complete
LOD0 is a single mesh; LOD1, LOD2, LOD3 and a convex collision mesh are present

Reported, not failures:

  • Not watertight: 13,733 non-manifold edges on LOD0 - normal for AI-generated hard-surface meshes; fine for rendering and games, not suitable for 3D printing without repair
  • Separate mesh parts: 579 loose parts on LOD0 - greebles and panels are separate pieces of one mesh; they do not float away from the hull (surface check B5 passed)
  • Overlapping faces: 847 intersecting face pairs (sampled) - parts overlap where they join the hull; invisible in renders
  • Pivot: the model's lowest point sits at z = -0.328, not exactly on the origin - set the pivot where your engine expects it (centre, base or thrust point)

Checked files (SHA-256 - compare with your download):

glb/salvage_interceptor.glb e4c78c50a610d0bc258f2df95bce5afb7e9028b1c275ec3943f4abc38e943af8
lods/Salvage_Interceptor_LOD1.glb f1832ffca751b0365c06aa8892ca6a8b6b4c12e82fc8875ea2cd38745314bc17
lods/Salvage_Interceptor_LOD2.glb 3a9f023c05877c4a21974b4aa580fac493a28606c2e5d7138ca79c6cb70e89ca
lods/Salvage_Interceptor_LOD3.glb dba35b49f89c02a73e5b798232b193fad6f2c60a78a5c558ce497c42ee9d9f9b
lods/Salvage_Interceptor_collision.glb 4b0bd024e8dcfed3e24fd7ead5c2f25cbc94f40ad3a88a1a887b34b8c5e6413a
Full CERTIFICATION.txt from the download →

Static hard-surface certification (static_hardsurface_v1), 2026-09-17. internal automated checks by Appeal Foundry on the exact files in this download - not a third-party certification.

Rustfang Fighter - hero renderRustfang Fighter - rearrender of the shipped LOD0 · drag to turn

Rustfang Fighter

30,000 tris LOD0 · 4 LODs + collision · GLB + FBX

Mesh checks: 7 of 7 passed · what we certified
PASSFile integrity
5 of 5 GLB files parse with correct chunk lengths
PASSTextures decode, no external links, meshes present
every embedded image decodes; no external URIs; no empty meshes
PASSBase colour texture on every render mesh
LOD0-LOD3 each carry a baseColor texture
PASSUV layout sane (no atlas-spanning faces)
largest UV triangle 3,988 px on LOD0 (limit 25,000), 2,880 px on LOD1 (limit 62,505)
PASSSurface not open or shredded
LOD0 open-edge length 0.97 x model diagonal (limit 1.5); 247 open edges on 30,000 triangles
PASSRe-imports cleanly in Blender at a sane scale
export + re-import keeps 26,455 of 26,452 vertices; largest dimension 1.9011 units
PASSBuyer file set complete
LOD0 is a single mesh; LOD1, LOD2, LOD3 and a convex collision mesh are present

Reported, not failures:

  • Not watertight: 20,564 non-manifold edges on LOD0 - normal for AI-generated hard-surface meshes; fine for rendering and games, not suitable for 3D printing without repair
  • Separate mesh parts: 1,322 loose parts on LOD0 - greebles and panels are separate pieces of one mesh; they do not float away from the hull (surface check B5 passed)
  • Overlapping faces: 1,450 intersecting face pairs (sampled) - parts overlap where they join the hull; invisible in renders
  • Pivot: the model's lowest point sits at z = -0.270, not exactly on the origin - set the pivot where your engine expects it (centre, base or thrust point)
  • Busy texture detail: texture detail probe: SUSPECT - high-contrast patchwork or panel detail; review the renders

Checked files (SHA-256 - compare with your download):

glb/rustfang_fighter.glb d2f7f89f34980262bf01ca23492695b6077552f52973c400a215ede84998ad39
lods/Rustfang_Fighter_LOD1.glb 246a1461da4498b32161e350a39608574f0cac15d5b1a2821368de3e50b98338
lods/Rustfang_Fighter_LOD2.glb d2a50784576ac8400d0e02eacab66b13bf28c542b474ec94a20043e1bb6f4898
lods/Rustfang_Fighter_LOD3.glb 01a3468ad70bf29fc9d38c8115117cb1e5cc31dde2dfe4bacce5a307ea0066ba
lods/Rustfang_Fighter_collision.glb c5e747eb66faff1271925c8795dcbf61420427343f1f08534859f6792c20fdd4
Full CERTIFICATION.txt from the download →

Static hard-surface certification (static_hardsurface_v1), 2026-09-17. internal automated checks by Appeal Foundry on the exact files in this download - not a third-party certification.

Claw Salvage Tug - hero renderClaw Salvage Tug - rearrender of the shipped LOD0 · drag to turn

Claw Salvage Tug

30,000 tris LOD0 · 4 LODs + collision · GLB + FBX

Mesh checks: 7 of 7 passed · what we certified
PASSFile integrity
5 of 5 GLB files parse with correct chunk lengths
PASSTextures decode, no external links, meshes present
every embedded image decodes; no external URIs; no empty meshes
PASSBase colour texture on every render mesh
LOD0-LOD3 each carry a baseColor texture
PASSUV layout sane (no atlas-spanning faces)
largest UV triangle 14,139 px on LOD0 (limit 25,000), 6,626 px on LOD1 (limit 62,500)
PASSSurface not open or shredded
LOD0 open-edge length 0.74 x model diagonal (limit 1.5); 185 open edges on 30,000 triangles
PASSRe-imports cleanly in Blender at a sane scale
export + re-import keeps 25,658 of 25,657 vertices; largest dimension 1.8978 units
PASSBuyer file set complete
LOD0 is a single mesh; LOD1, LOD2, LOD3 and a convex collision mesh are present

Reported, not failures:

  • Not watertight: 19,338 non-manifold edges on LOD0 - normal for AI-generated hard-surface meshes; fine for rendering and games, not suitable for 3D printing without repair
  • Separate mesh parts: 1,123 loose parts on LOD0 - greebles and panels are separate pieces of one mesh; they do not float away from the hull (surface check B5 passed)
  • Overlapping faces: 1,331 intersecting face pairs (sampled) - parts overlap where they join the hull; invisible in renders
  • Pivot: the model's lowest point sits at z = -0.501, not exactly on the origin - set the pivot where your engine expects it (centre, base or thrust point)
  • Busy texture detail: texture detail probe: SUSPECT - high-contrast patchwork or panel detail; review the renders

Checked files (SHA-256 - compare with your download):

glb/claw_salvage_tug.glb 9fac2998f87217fe3e0b00eb458dc933904c860ad0e2940931a6942199fa6325
lods/Claw_Salvage_Tug_LOD1.glb a5e2d25ce11aa81b02a0ef9c157f3c74e50e83b21d9686d7457a761313f0b30d
lods/Claw_Salvage_Tug_LOD2.glb 2d5e8cd17cc86a0202f58b0dd22fac7d8d67838d30e50d0bb3600c6fcb6c0f6a
lods/Claw_Salvage_Tug_LOD3.glb a8aae0aba19f2ab9fc80be7819bfb37dec2606e6c8fc7766c6df225b05955be6
lods/Claw_Salvage_Tug_collision.glb d4ec6fafc6614fedee1021d9a4bdf24646a1c2ae174c0cbcf02df1be73bf6521
Full CERTIFICATION.txt from the download →

Static hard-surface certification (static_hardsurface_v1), 2026-09-17. internal automated checks by Appeal Foundry on the exact files in this download - not a third-party certification.

Ember Thruster Frigate - hero renderEmber Thruster Frigate - rearrender of the shipped LOD0 · drag to turn

Ember Thruster Frigate

29,999 tris LOD0 · 4 LODs + collision · GLB + FBX

Mesh checks: 7 of 7 passed · what we certified
PASSFile integrity
5 of 5 GLB files parse with correct chunk lengths
PASSTextures decode, no external links, meshes present
every embedded image decodes; no external URIs; no empty meshes
PASSBase colour texture on every render mesh
LOD0-LOD3 each carry a baseColor texture
PASSUV layout sane (no atlas-spanning faces)
largest UV triangle 10,962 px on LOD0 (limit 25,000), 7,120 px on LOD1 (limit 62,503)
PASSSurface not open or shredded
LOD0 open-edge length 0.73 x model diagonal (limit 1.5); 188 open edges on 29,999 triangles
PASSRe-imports cleanly in Blender at a sane scale
export + re-import keeps 24,195 of 24,195 vertices; largest dimension 1.8999 units
PASSBuyer file set complete
LOD0 is a single mesh; LOD1, LOD2, LOD3 and a convex collision mesh are present

Reported, not failures:

  • Not watertight: 16,775 non-manifold edges on LOD0 - normal for AI-generated hard-surface meshes; fine for rendering and games, not suitable for 3D printing without repair
  • Separate mesh parts: 925 loose parts on LOD0 - greebles and panels are separate pieces of one mesh; they do not float away from the hull (surface check B5 passed)
  • Overlapping faces: 1,234 intersecting face pairs (sampled) - parts overlap where they join the hull; invisible in renders
  • Pivot: the model's lowest point sits at z = -0.216, not exactly on the origin - set the pivot where your engine expects it (centre, base or thrust point)
  • Busy texture detail: texture detail probe: SHREDDED, SUSPECT - high-contrast patchwork or panel detail; review the renders

Checked files (SHA-256 - compare with your download):

glb/ember_thruster_frigate.glb 789d01e05839c617d134c703cf5ef167cd4aca12f32507701dd57faa67fc5977
lods/Ember_Thruster_Frigate_LOD1.glb 39b957b2c7ddfb2a42004ab574097fe4ef416ddf90ba147bf0e6b3faaa695e4e
lods/Ember_Thruster_Frigate_LOD2.glb abe0d21066a6cf27f2d2f675a4571c25a4964fb2b1f1162b1458c3de9a37f0c0
lods/Ember_Thruster_Frigate_LOD3.glb db62c449d0014236f301178bb819c0ca6df1bca5758107ea42db800e922dfdfc
lods/Ember_Thruster_Frigate_collision.glb e7860bce95d8685419bca700153a212abbe2033cfc934c3a52c2f51649552e43
Full CERTIFICATION.txt from the download →

Static hard-surface certification (static_hardsurface_v1), 2026-09-17. internal automated checks by Appeal Foundry on the exact files in this download - not a third-party certification.

Cross-Arm Station - hero renderCross-Arm Station - rearrender of the shipped LOD0 · drag to turn

Cross-Arm Station

7,998 tris LOD0 · 4 LODs + collision · GLB + FBX

Mesh checks: 7 of 7 passed · what we certified
PASSFile integrity
5 of 5 GLB files parse with correct chunk lengths
PASSTextures decode, no external links, meshes present
every embedded image decodes; no external URIs; no empty meshes
PASSBase colour texture on every render mesh
LOD0-LOD3 each carry a baseColor texture
PASSUV layout sane (no atlas-spanning faces)
largest UV triangle 20,688 px on LOD0 (limit 25,000), 5,369 px on LOD1 (limit 62,582)
PASSSurface not open or shredded
LOD0 open-edge length 0.50 x model diagonal (limit 1.5); 144 open edges on 7,998 triangles
PASSRe-imports cleanly in Blender at a sane scale
export + re-import keeps 8,993 of 8,986 vertices; largest dimension 1.9035 units
PASSBuyer file set complete
LOD0 is a single mesh; LOD1, LOD2, LOD3 and a convex collision mesh are present

Reported, not failures:

  • Not watertight: 8,214 non-manifold edges on LOD0 - normal for AI-generated hard-surface meshes; fine for rendering and games, not suitable for 3D printing without repair
  • Separate mesh parts: 930 loose parts on LOD0 - greebles and panels are separate pieces of one mesh; they do not float away from the hull (surface check B5 passed)
  • Overlapping faces: 583 intersecting face pairs (sampled) - parts overlap where they join the hull; invisible in renders
  • Pivot: the model's lowest point sits at z = -0.334, not exactly on the origin - set the pivot where your engine expects it (centre, base or thrust point)
  • Busy texture detail: texture detail probe: SUSPECT - high-contrast patchwork or panel detail; review the renders

Checked files (SHA-256 - compare with your download):

glb/cross_arm_station.glb 502df43a98c008161179bba1d7cb33bc1a2df392c069f86461b4ece2f8175b4e
lods/Cross_Arm_Station_LOD1.glb 00524cf8c9f4feadb355208483bb0c4677d2b393e376ee20884d4d8763cd1b5b
lods/Cross_Arm_Station_LOD2.glb 7f4894f16978e355cb18f3d6acaaf2c584bcc2a52166155c9e963007b24104d1
lods/Cross_Arm_Station_LOD3.glb 7ec98902309b130714df14af50477e8a4d396a3785375f1f0e74d938cd6f009d
lods/Cross_Arm_Station_collision.glb 1f7276f5a5332f5947ceec844254a1bbdb33ef009fbf6e0160da5c9006815336
Full CERTIFICATION.txt from the download →

Static hard-surface certification (static_hardsurface_v1), 2026-09-17. internal automated checks by Appeal Foundry on the exact files in this download - not a third-party certification.

What is in the download, measured

Every number below is read from the fulfilment archive at build time - not typed, not estimated.

5items in the download, one GLB each
29,999triangles per item, median (min 7,998 · max 30,000)
4texture maps embedded in each GLB
GLB + FBXformats (5 of 5 carry the FBX)
15LOD1-3 GLBs (3 per model, also inside each FBX)
5convex collision GLBs (UCX_ collision also inside each FBX)
212 MBdownload size · 74 files
yesLICENSE.txt in the archive

What is not included - measured from the archive: meshes per item: 1; materials per item: 1; embedded images per GLB: 4; no animations or skins in the shipped GLBs (static props).

Not provided, by design: no interiors - static exteriors only, engine and hangar openings are exterior details; no rigs or animation; no separate high-poly source archive; meshes are AI-assisted (AI concept art, Meshy 7 image-to-3D) finished with our LOD, collision and material pass - not hand-modelled; sockets are placed from the bounding box, reposition to taste.

What we certified

Static hard-surface checks on all 5 ships in this download, run on the exact files you receive, 2026-09-17. Each ship card below opens its own measured results and file hashes. Read the full CERTIFICATION.txt →

B1File integrity - the file loads completely in any glTF importer5 of 5 ships pass; 25 GLB files
B2Textures decode, no external links, meshes present - no missing or pink textures after import5 of 5 ships pass
B3Base colour texture on every render mesh - no untextured grey LODs5 of 5 ships pass
B4UV layout sane (no atlas-spanning faces) - textures do not smear or stretch across the model5 of 5 ships pass; worst LOD0 20,688 px (limit 25,000)
B5Surface not open or shredded - no missing hull panels, cracks or holes you can see through5 of 5 ships pass; worst 0.97 x diagonal (limit 1.5)
B6Re-imports cleanly in Blender at a sane scale - the files survive a DCC round trip without losing geometry5 of 5 ships pass
B7Buyer file set complete - drop-in LOD chain and collision5 of 5 ships pass

Our own automated tests, not a third-party certification.

Licence

The licence that ships inside this download, as shipped (LICENSE.txt in 1 of 1 archives for this product; surrounding whitespace trimmed).
APPEAL FOUNDRY - PACK LICENSE (plain language)
1. You MAY use these assets (meshes, textures and files in this pack) in commercial games and projects.
2. You may NOT resell or redistribute the raw asset files themselves.
3. Unlimited seats within a single company or studio.
4. You may NOT train AI/ML models on these assets.
5. Need custom or extended terms? Contact us.
(c) Appeal Foundry(TM). Full terms available on request.

Plain-words reading and custom terms: Licence.

Salvage Yard Armada · 5 models · $19.99 Buy - $19.9930-day money-back guarantee — see Returns