infinigen
infinigen copied to clipboard
[BUG] 2nd command line for $BLENDER fails
Describe the bug
You have specified 4 $BLENDER command lines. Good news: the first line works and produces a blend file that appears to be a terrain with a lot of rectangular boxes.
But the second line generates an error:
I have put "........" where I removed the drive specifics
(infinigen) paul@Pauls-MBP worldgen % $BLENDER -noaudio --background --python generate.py -- --seed 0 --task populate fine_terrain -g desert simple --input_folder outputs/helloworld/coarse --output_folder outputs/helloworld/fine
Blender 3.3.1 (hash ....) [16:09:15.331] [root] [INFO] | Converted args.seed='0' to scene_seed=0, parsed as hexadecimal [16:09:15.341] [root] [INFO] | infinigen version 1.0.0 [16:09:15.341] [root] [INFO] | CUDA_VISIBLE_DEVICES=None [16:09:15.341] [times] [INFO] | [MAIN TOTAL] [16:09:15.341] [times] [INFO] | [Reading input blendfile] Read blend: ........ worldgen/outputs/helloworld/coarse/scene.blend [16:09:15.530] [times] [INFO] | [Reading input blendfile] finished in 0:00:00.189050 [16:09:15.531] [root] [WARNING] | Re-initialized 0 as trusted. Do not run infinigen on untrusted blend files. [16:09:15.531] [root] [INFO] | Processing frames 1 through 1 inclusive [16:09:15.538] [times] [INFO] | [Create terrain] [16:09:15.538] [root] [INFO] | Terrain using only on the fly on_the_fly_asset_folder=PosixPath('....../infinigen/worldgen/outputs/helloworld/fine/assets') [16:09:15.612] [times] [INFO] | [Create terrain] failed with <class 'AssertionError'> [16:09:15.612] [times] [INFO] | [MAIN TOTAL] failed with <class 'AssertionError'> ............
Once I get by line # 2, I'll try #3 and #4
it seems like there should be an assert message at the end of these logs (the '... failed with AssertionError' messages are the ends of various with
statements that trigger when an exception is thrown). Could you post what the assert was? this should be relatively simple to debug after that
Closed due to inactivity, please follow up if you require additional help