build-instanced-asset-tiles.mjs 466 B

123456
  1. // Usage: node build-instanced-asset-tiles.mjs <bounded-source-directory> <new-output-directory>
  2. // Source: assemble-instanced-city.py. Reuses exact meshes/materials/TRS, including foundations;
  3. // does not load undeformed library GLBs or invent file names, bounds or palette values.
  4. import assert from 'node:assert/strict'
  5. assert.ok(process.argv[2] && process.argv[3], 'supply bounded source and a new output directory')
  6. await import('./convert-instanced-city.mjs')