Scripts Overview
extract_texture_filename_from_3ds.py: Parses a.3dsbinary and lists referenced texture filenames.generate_3d_glb.py: For each PNG inimages/, calls thetencent/hunyuan3d-2model viasynexa, downloadstextured_mesh.glb, and saves it locally.generate_json.py: Loadswesen.json, fuzzy-maps names to a hardcoded model list, and writesspirit_list_out.jsonwithModel URLfields (German console messages).image_from_json.py: For each entry in a JSON list, asks an OpenAI chat model for an image prompt, then calls the Image API to generate/download images (configurable CLI).naming.py: Matches.webpimages inwebp/to entries inspirit_list.json(or their model filenames), addsImage URLfields, and writesspirit_list_with_images.json.openai_image_gen.py: Simple CLI wrapper around the OpenAI Image API to generate and download images from a prompt.remesh_bake_batch.py: Blender automation: imports a GLB, QuadRemesher remeshes it, auto-UVs, bakes diffuse/normal maps, exports a remeshed GLB plus PNG bake outputs.