Hey all, I'm having some issues getting Arnold to work in Houdini Indie 18.5.408 on Windows. Each time I try and render I get the following error message:
Failed to save output to file "Traceback (most recent call last): File "C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408/soho/arnold.py", line 14, in <module> HaSession.getSession().run() File "C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408/scripts/python\htoa\session.py", line 505, in run verbosity = log_levels[self.rop.sprop('ar_log_verbosity')] KeyError: (None,) ".
Here's what my houdini.env looks like:
# # Houdini Environment Settings # # The contents of this file are read into the environment # at startup. They will override any existing entries in # the environment. # # The syntax is one entry per line as follows: # VAR = VALUE # # Values may be quoted # VAR = "VALUE" # # Values may be empty # VAR = # # Example: # # HOUDINI_NO_SPLASH = 1 OCIO=C:\Users\marsh\Documents\OpenColorIO-Configs-master\OpenColorIO-Configs-master\aces_1.0.3\config.ocio RMANTREE=C:\Program Files\Pixar\RenderManProServer-23.5 RFHTREE=C:\Program Files\Pixar\RenderManForHoudini-23.5 #Uncomment the following line only when using Solaris #RMAN_PROCEDURALPATH = $RFHTREE/18.5.351/openvdb;& #HOUDINI_PATH=$RFHTREE\18.5.351;& #PATH=$RMANTREE\bin;& PATH = "$PATH;C:/ProgramData/Redshift/bin;$RMANTREE\bin;C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-${HOUDINI_VERSION}/scripts/bin;&" HOUDINI_PATH = "$HOUDINI_PATH;C:/ProgramData/Redshift/Plugins/Houdini/18.5.408;$RFHTREE\18.5.351;C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-${HOUDINI_VERSION};&"
Some other info that may be relavent:
I've put a pretty solid effort into trying to resolve this, but am out of ideas at this point. If anyone has any ideas, I'd really appreciate it.
This is an problem with the environment, most likely HOUDINI_PATH
Can you get HOUDINI_PATH from Help > About Houdini > Show Details?
In general, I would remove all other plugins from HOUDINI_PATH, get HtoA working, and then put the other stuff back.
Thanks, Stephen. I've removed everything else from from the houdini.env. I've also ensured that my packages directory in C:\Users\marsh\Documents\houdini18.5\packages is empty. What I'm finding strange is that Houdini still looks to be aware that the other renderers that USED to exist in the HOUDINI_PATH and PATH variables in the "About Houdini" text. But I'm still a little new to Houdini, so I don't know what to expect. Is there some sort of cache that needs to be emptied? I'm also seeing some semicolons butted up next to each other in PATH, which seems odd. I just don't know how to get rid of this stuff if not via the houdini.env file.
Anyways, here's the result of "Help > About Houdini > Show details". Thanks for your help.
Houdini FX Version 18.5.408 Operating System: Windows 10 Pro x64 Number of Cores: 20 Physical Memory: 63.87 GB Number of Screens: 3 Screen 0: 2560 x 1080 at 0,0 Work Area 0: 2560 x 1040 at 0,0 Screen 0 DPI: 81.8 Screen 1: 1920 x 1200 at 2560,0 Work Area 1: 1920 x 1160 at 2560,0 Screen 1 DPI: 94.1 Screen 2: 1920 x 1200 at -1920,0 Work Area 2: 1920 x 1160 at -1920,0 Screen 2 DPI: 94.1 Build platform: windows-x86_64-cl19.16 Python Version: 2.7 Qt Version: 5.12.6 UI Scale: 1.000 OpenGL Vendor: NVIDIA Corporation OpenGL Renderer: GeForce GTX 1080 Ti/PCIe/SSE2 OpenGL Version: 4.6.0 NVIDIA 457.51 OpenGL Shading Language: 4.60 NVIDIA Detected: NVidia Consumer 11264 MB 457.51.0.0 Supported Extensions not in OpenGL 3.3 (Version): EXT_extensions_string GL_ARB_base_instance (4.2) GL_ARB_bindless_texture GL_ARB_bindless_texture GL_ARB_buffer_storage (4.4) GL_ARB_clear_buffer (4.3) GL_ARB_compatibility GL_ARB_compute_shader (4.3) GL_ARB_copy_texture (4.3) GL_ARB_debug_output GL_ARB_draw_indirect (4.0) GL_ARB_gpu_shader5 (4.0) GL_ARB_gpu_shader_fp64 (4.0) GL_ARB_multi_bind (4.4) GL_ARB_program_interface_query (4.3) GL_ARB_robustness GL_ARB_sample_shading (4.0) GL_ARB_separate_shader_objects (4.1) GL_ARB_shader_atomic_counters (4.2) GL_ARB_shader_image_load_store (4.2) GL_ARB_shader_storage_buffer_object (4.3) GL_ARB_shading_language_packing (4.2) GL_ARB_tessellation_shader (4.0) GL_ARB_texture_buffer_object_rgb32 (4.0) GL_ARB_texture_cube_map_array (4.0) GL_ARB_texture_filter_anisotropic (4.6) GL_ARB_transform_feedback3 (4.0) GL_ARB_vertex_attrib_64bit (4.1) GL_EXT_abgr GL_EXT_blend_minmax GL_EXT_direct_state_access GL_KHR_debug (4.3) GL_NVX_gpu_memory_info GL_NV_gpu_shader5 WGL_EXT_swap_control Unsupported OpenGL Extensions used by Houdini: GL_ATI_meminfo OpenGL Limits: ELEMENTS_VERTICES 1048576 ELEMENTS_INDICES 1048576 VERTEX_UNITS 32 TESS_CONTROL_TEXTURE_IMAGE_UNITS 32 TESS_EVALUATION_TEXTURE_IMAGE_UNITS 32 GEOMETRY_UNITS 32 FRAGMENT_IMAGE_UNITS 32 COMBINED_UNITS 192 TEXTURE_SIZE 32768 3D_TEXTURE_SIZE 16384 CUBE_MAP_TEXTURE_SIZE 32768 RECTANGLE_TEXTURE_SIZE 32768 TEXTURE_ARRAY_LAYERS 2048 MAX_COLOR_TEXTURE_SAMPLES 32 MAX_DEPTH_TEXTURE_SAMPLES 32 FBO_ATTACHMENTS 8 DRAW_BUFFERS 8 VIEWPORT_DIMS 32768x32768 VERTEX_UNIFORMS 4096 FRAGMENT_UNIFORMS 4096 VERTEX_ATTRIBS 16 VERTEX_OUTPUT_COMPONENTS 128 MAX_CLIP_DISTANCES 8 PATCH_VERTICES 32 TESS_GEN_LEVEL 64 TESS_PATCH_COMPONENTS 120 TESS_CONTROL_OUTPUT_COMPONENTS 128 TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS 4216 TESS_EVALUATION_OUTPUT_COMPONENTS 128 GEOMETRY_UNIFORM_COMPONENTS 2048 GEOMETRY_INPUT_COMPONENTS 128 GEOMETRY_OUTPUT_COMPONENTS 128 GEOMETRY_TOTAL_OUTPUT_COMPONENTS 1024 GEOMETRY_OUTPUT_VERTICES 1024 UNIFORM_BLOCKS 84 UNIFORM_BLOCK_SIZE 65536 UNIFORM_BUFFER_BINDINGS 84 COMBINED_VERT_UNIFORM_BLOCKS 14 COMBINED_VERT_UNIFORM_COMPS 233472 TESS_CONTROL_UNIFORM_BLOCKS 14 TESS_CONTROL_UNIFORM_COMPONENTS 2048 TESS_EVALUATION_UNIFORM_BLOCKS 14 TESS_EVALUATION_UNIFORM_COMPONENTS 2048 COMBINED_GEO_UNIFORM_BLOCKS 14 COMBINED_GEO_UNIFORM_COMPS 231424 COMBINED_FRAG_UNIFORM_BLOCKS 14 COMBINED_FRAG_UNIFORM_COMPS 233472 MAX_FRAGMENT_STORAGE_BLOCKS 16 MAX_STORAGE_BLOCK_BINDINGS 96 TRANSFORM_FEEDBACK_INT_COMPS 128 TRANSFORM_FEEDBACK_SEP_COMPS 4 TRANSFORM_FEEDBACK_SEP_ATTRIBS 4 LINE_WIDTH_RANGE 0.5 - 10 LINE_WIDTH_GRANULARITY 0.125 POINT_SIZE_RANGE 1 - 189.875 POINT_SIZE_GRANULARITY 0.125 OpenCL Platform NVIDIA CUDA Platform Vendor NVIDIA Corporation Platform Version OpenCL 1.2 CUDA 11.1.114 OpenCL Device GeForce GTX 1080 Ti OpenCL Type GPU Device Version OpenCL 1.2 CUDA Frequency 1657 MHz Compute Units 28 Device Address Bits 64 Global Memory 11264 MB Max Allocation 2816 MB Global Cache 1344 KB Max Constant Args 9 Max Constant Size 64 KB Local Mem Size 48 KB 2D Image Support 16384x32768 3D Image Support 16384x16384x16384 Max On Device Queues 4 Pref. Device Queue Size 256 KB Max Device Queue Size 256 KB OpenCL Platform Extensions: cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid OpenCL Device Extensions: cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_d3d10_sharing cl_khr_d3d10_sharing cl_nv_d3d11_sharing cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid Environment: ACTIVETAKE Main ALLUSERSPROFILE C:\ProgramData APPDATA C:\Users\marsh\AppData\Roaming COMPUTERNAME DESKTOP-TUKVE8G ChocolateyInstall C:\ProgramData\chocolatey ChocolateyLastPathUpdate 132461297589753634 ComSpec C:\Windows\system32\cmd.exe CommonProgramFiles(x86) C:\Program Files (x86)\Common Files CommonProgramFiles C:\Program Files\Common Files CommonProgramW6432 C:\Program Files\Common Files DELIGHT C:\Program Files\3Delight DRIVER arnold1 DRIVERPATH /out/arnold1 DriverData C:\Windows\System32\Drivers\DriverData H C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408 HB C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/bin HDF5_DISABLE_VERSION_CHECK 1 HFS C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408 HH C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/houdini HHC C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/houdini/config HHP C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/houdini/python2.7libs HIP C:/Users/marsh/Desktop HIPFILE C:/Users/marsh/Desktop/arnold-render-test.hiplc HIPNAME arnold-render-test HOME C:/Users/marsh/Documents HOMEDRIVE C: HOMEPATH \Users\marsh HOUDINI13_VOLUME_COMPATIBILITY 1 HOUDINI_DESKTOP_DIR C:/Users/marsh/Desktop HOUDINI_OS Windows HOUDINI_PATH C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408;C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs18.5;C:/Program Files/vray_adv_50050_houdini18.5.408/vfh_home;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/packages/viewer_handle_demo;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/packages/kinefx;C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408;& HOUDINI_QT_PREFERRED_BINDING PySide2 HOUDINI_TEMP_DIR C:/Users/marsh/AppData/Local/Temp/houdini_temp HOUDINI_USER_PREF_DIR C:/Users/marsh/Documents/houdini18.5 HOUDINI_VERSION 18.5.408 HT C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/toolkit HTB C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/toolkit/bin HTOA C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408 HTOA_PLUGIN_PATH C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408/arnold\plugins;C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408/arnold\plugins INSTALL_ROOT C:\Program Files\vray_adv_50050_houdini18.5.408 INTEL_DEV_REDIST C:\Program Files (x86)\Common Files\Intel\Shared Libraries\ IntelliJ IDEA C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.1\bin; JOB C:/Users/marsh LOCALAPPDATA C:\Users\marsh\AppData\Local LOGONSERVER \\DESKTOP-TUKVE8G MAYA_MODULE_PATH C:\Program Files\Common Files\Autodesk Shared\Modules\maya MAYA_RENDER_DESC_PATH C:\Program Files\3Delight\maya\render_desc NUMBER_OF_PROCESSORS 20 OCIO C:\Users\marsh\Documents\OpenColorIO-Configs-master\OpenColorIO-Configs-master\aces_1.0.3\config.ocio OS Windows_NT OneDrive C:\Users\marsh\OneDrive OneDriveConsumer C:\Users\marsh\OneDrive PATH C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408\scripts\bin;C:\PROGRA~1\SIDEEF~1\HOUDIN~1.408\python27\lib\site-packages-forced\PySide2;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/python27;C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs18.5/bin;C:/Program Files/vray_adv_50050_houdini18.5.408/vfh_home/bin;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/bin;C:/Program Files/vray_adv_50050_houdini18.5.408/appsdk/bin;C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs18.5/bin;C:/Program Files/vray_adv_50050_houdini18.5.408/vfh_home/bin;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/bin;C:/Program Files/vray_adv_50050_houdini18.5.408/appsdk/bin;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/bin;C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/toolkit/bin;C:/Python38/Scripts/;C:/Python38/;C:/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler;C:/Windows/system32;C:/Windows;C:/Windows/System32/Wbem;C:/Windows/System32/WindowsPowerShell/v1.0/;C:/Windows/System32/OpenSSH/;C:/Program Files (x86)/NVIDIA Corporation/PhysX/Common;C:/Program Files/Git/cmd;C:/Program Files/nodejs/;C:/ProgramData/chocolatey/bin;;C:/Program Files/3Delight/bin;C:/Users/marsh/AppData/Local/Microsoft/WindowsApps;;C:/Program Files/JetBrains/IntelliJ IDEA 2020.3.1/bin;;C:/Users/marsh/AppData/Roaming/npm;C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408/scripts/bin;C:/Users/marsh/htoa/htoa-5.5.0.2_r1582e12_houdini-18.5.408/htoa-5.5.0.2_r1582e12_houdini-18.5.408/scripts/bin PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW POSE C:/Users/marsh/Documents/houdini18.5/poselib PROCESSOR_ARCHITECTURE AMD64 PROCESSOR_IDENTIFIER Intel64 Family 6 Model 165 Stepping 5, GenuineIntel PROCESSOR_LEVEL 6 PROCESSOR_REVISION a505 PSModulePath C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules PUBLIC C:\Users\Public PYTHONHOME C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/python27 PYTHONPATH C:/Program Files/vray_adv_50050_houdini18.5.408/appsdk/python27;C:/Program Files/vray_adv_50050_houdini18.5.408/appsdk/python27 ProgramData C:\ProgramData ProgramFiles(x86) C:\Program Files (x86) ProgramFiles C:\Program Files ProgramW6432 C:\Program Files QT_D3DCREATE_MULTITHREADED 1 QT_LOGGING_RULES qt.svg.warning=false QT_QPA_FONTDIR C:/PROGRA~1/SIDEEF~1/HOUDIN~1.408/houdini/fonts RFMTREE C:\Program Files\Pixar\RenderManForMaya-23.5\ SESI_LMHOST DESKTOP-TUKVE8G SESSIONNAME Console SIDEFXLABS C:/Program Files/Side Effects Software/sidefx_packages/SideFXLabs18.5 SystemDrive C: SystemRoot C:\Windows TEMP C:/Users/marsh/AppData/Local/Temp/houdini_temp TMP C:\Users\marsh\AppData\Local\Temp USER marsh USERDOMAIN DESKTOP-TUKVE8G USERDOMAIN_ROAMINGPROFILE DESKTOP-TUKVE8G USERNAME marsh USERPROFILE C:\Users\marsh VFH_HOME C:\Program Files\vray_adv_50050_houdini18.5.408/vfh_home VRAY_APPSDK C:\Program Files\vray_adv_50050_houdini18.5.408/appsdk VRAY_APPSDK_PYTHON_REFERENCE_ONLY 1 VRAY_OSL_PATH C:\Program Files\vray_adv_50050_houdini18.5.408/appsdk/bin VRAY_UI_DS_PATH C:\Program Files\vray_adv_50050_houdini18.5.408/ui VRAY_VFB2_SKIP_QT_RUNTIME_CHECK 1 _HIP_SAVEPLATFORM windows-x86_64-cl19.16 _HIP_SAVETIME Mon Jan 11 20:03:34 2021 _HIP_SAVEVERSION 18.5.408 _HIP_SHELFTOOLCOUNT 6 g_additionalModulePath C:\Program Files\3Delight\cinema4d windir C:\Windows
@Marshall Moore
Hi
How do you open Houdini? Are you double-clicking a .hip file?
Use the Houdini Command Line Tools to start Houdini...does that work?
That's it! I've had a test file on my desktop that I've been tinkering with. I've been clicking on that .hip file. I started a new test file today with my stripped-back houdini.env file and am doing simple renders without issue. Clicking on the new file to open Houdini is now working in this case. It's odd to me that a problem like this would be tied to a file. Do you know of a way to 'fix' a file that's causing these problems?
Again, thanks for your help. I'm thrilled to have this resolved and be able to use Arnold.
@Marshall Moore On Windows, when you double-click a hip file, it opens with hview, and that sets the environment differently for some reason. So it's not the file that is the problem, it's how Houdini starts.
I have issues when I render, I can not render a simple scene
I have these error:
Error | Failed to save output to file "Traceback (most recent call last): |
hello, on the same forum go to page 5. There is a discussion and my solution to the problem
posted on 06-15-2022 01:17 PM. Python 3 versions of both HtoA and Houdini OR Python 2 versions
of both HTOA and Houdini . You cannot have a mix, that won't work. In my case my htoa version was
python 2.7 and my houdini was python 3.7
C:/Users/caarr/htoa/htoa-6.1.2.1_rb46a0de_houdini-18.5.759/htoa-6.1.2.1_rb46a0de_houdini-18.5.759
File "C:\PROGRA~1\SIDEEF~1\HOUDIN~1.759\python37