dayz-model-pipeline
DayZ Model Pipeline — Complete Autonomous Object Generation
This skill enables generating complete DayZ mod objects from scratch — 3D model, textures,
materials, animations, and all config files — using Python and Blender headless.
Primary path uses Blender for pro-grade geometry (bevel, subdiv, booleans, Smart UV,
AO baking, auto LODs via decimate) + py3d for .p3d assembly. Fallback path uses
py3d only for quick prototyping without Blender.
(until 1.29: the LOD table, Rule 14 visual-LOD proxies, and AddonBuilder packing loop below remain the 1.29 contract.) (since 1.30 Exp: inventory-attachment proxies also need ViewGeometry on dedicated server; wells need ViewGeometry liquid_source; -cacheP3D for unbinarized meshes; disableSimulation on static houses. Details: dayz-1-30-model-pipeline.md and ## DayZ 1.30 Exp.)
Artist-return .p3d preflight (SP-246)
BEFORE deploying any .p3d that came back from an artist, run this offline py3d
preflight against the file that was sent. An artist exporter keeps what is VISIBLE
and drops the rest. An untouched LOD is suspicious, not safe: the envelope may have
moved while ViewGeometry, FireGeometry, boundingbox_min/max and *_axis came back
intact and now lie.