summaryrefslogtreecommitdiff
path: root/cnn_v3
diff options
context:
space:
mode:
Diffstat (limited to 'cnn_v3')
-rw-r--r--cnn_v3/training/blender_export.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cnn_v3/training/blender_export.py b/cnn_v3/training/blender_export.py
index 345f395..16fe28f 100644
--- a/cnn_v3/training/blender_export.py
+++ b/cnn_v3/training/blender_export.py
@@ -30,7 +30,6 @@ import os
import sys
import argparse
import shutil
-import tempfile
import bpy
@@ -110,8 +109,9 @@ def configure_scene(args):
scene = bpy.context.scene
scene.render.engine = "CYCLES"
# Suppress default PNG output — all passes are captured via compositor File Output node.
- # Redirect to a temp dir; files are cleaned up after render (see main()).
- _discard_dir = tempfile.mkdtemp(prefix="blender_export_discard_")
+ # Redirect to a tmp/ subdir next to --output; cleaned up after render (see main()).
+ _discard_dir = os.path.join(os.path.abspath(args.output), "tmp")
+ os.makedirs(_discard_dir, exist_ok=True)
scene.render.filepath = _discard_dir + os.sep
scene.render.resolution_x = args.width
scene.render.resolution_y = args.height