diff options
| author | skal <pascal.massimino@gmail.com> | 2026-03-22 08:44:58 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-03-22 08:44:58 +0100 |
| commit | 3ced9452ed0786426fa42148cac0961fbcebea0e (patch) | |
| tree | 34ef13a97e0f69391352bdb6fed5b17ffa121d8d /cnn_v3/training/blender_export.py | |
| parent | a1c1aa4f9ec54525a9b37e211cc1512f8e1cb747 (diff) | |
feat(cnn_v3): blender_export print pack_blender_sample.py batch command after render
Diffstat (limited to 'cnn_v3/training/blender_export.py')
| -rw-r--r-- | cnn_v3/training/blender_export.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cnn_v3/training/blender_export.py b/cnn_v3/training/blender_export.py index 08f40ef..f8ca9f6 100644 --- a/cnn_v3/training/blender_export.py +++ b/cnn_v3/training/blender_export.py @@ -214,6 +214,15 @@ def main(): shutil.rmtree(discard_dir, ignore_errors=True) print("[blender_export] Render complete.") + # Print the next-step pack command (HOW_TO_CNN.md §"Batch packing"). + pack_script = os.path.join(os.path.dirname(os.path.abspath(__file__)), "pack_blender_sample.py") + out_abs = os.path.abspath(args.output) + print("\n[blender_export] Next step — pack EXRs into sample directories:") + print(f" for exr in {out_abs}/*.exr; do") + print(f' name=$(basename "${{exr%.exr}}")') + print(f' python3 {pack_script} --exr "$exr" --output {out_abs}/$name/') + print( " done") + if __name__ == "__main__": main() |
