-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hdRpr Disappearing after picking renderer. #403
Comments
This sounds like a typical example of a mismatch of dynamic libraries required by the plugin and libraries of the current Houdini in use. It happens when you use hdRpr that was compiled against another Houdini version. So I decided to check if H18.5.404 works with the plugin built against H18.5.351 (the latest production release). But what's interesting, for me, RPR was not visible at all. For some reason, H18.5.404 required me to substitute
becomes this
And so I was able to reproduce your issue, I see what is causing this, I will fix it. But in the meantime, you can play with this build |
There should not be any hdRpr files in your Houdini. We don't install hdRpr in the Houdini installation directory anymore because it requires you to reinstall it each time you update Houdini. |
Thank you. |
I am having the same problem. I tried H.18.5.351 and H.18.5.404. I am not not sure why. I even deleted houdini and reinstalled it. RPR shows up then vanishes when I try to use it. I even get the RPR menu at the top near the file menu. |
That's definitely an issue caused by a mismatch of dynamic libraries. Let's try to figure out what's going on. Please set the environment variable TF_DEBUG to TF_DLOPEN value and try enabling RPR. You should see some sort of such output: If you see a load error then do the following:
|
Debug output? Do you mean console? From the screenshot, I see that hdRpr should load, weird. Can you check if RPRUSD.dll has any missing dependencies? Just to be sure? (red entries) |
That's really weird, let's make sure that it tries to load correct libraries. Could you please make the same screenshot as you did here #403 (comment) but with |
Please collapse second-level entries |
The only weird thing I see here is that your houdini uses python27.dll from system32 instead of using its own one. But I don’t think that it causes our issue. Do you see any red dll entries in dependency walker? (If you expand all dll entries) |
Hm, but these libraries are not in direct dependencies of hdRpr. Could you please find who relies on one of them (in the dll tree)? Most likely it will one of system32 libraries. And if you will find it, select it and make a screenshot pls |
I still did not get what exactly prevents hdRpr to load. Can I get remote access to your dependency walker to inspect it more thoroughly? |
Could we use a screen share with discord? |
I have done a clean install of Houdini and a clean install of hdRpr and still no dice. I am using Houdini with Python 2.7 and everything else seems to work USD related. TfDlopen: [opening] 'c:/PROGRA |
You are using hdRpr build for Houdini 18.5.408 in Houdini 18.5.509. Seems like these two versions are not compatible. You have a few options:
|
Hi @cabraswel or others. Can you retry with latest build? Reopen if still seen. |
I have been using Pro render with Houdini since the first one and now I am using the installer script with H18.5.404 using Steam and everything appears to be working much easier that previous versions. But RPR will not work in the viewport after being selected.
I verified that RPR_for_Houdini is in the user folder under packages in the documents\houdini18.5 folder. I made sure to give my install directory a clean name c:/AMD/hdRpr2_0_1. Since H18.5 I did not have a previous version of RPR installed.
There is also "C:\Program Files (x86)\Steam\steamapps\common\Houdini Indie\bin\usd_plugins\hdRpr" that seems to be in the proper place.
The issues is when I pick RPR from the render dropdown in the viewport on USD Stage RPR just disappears from the list leaving OGL Karma and storm until I restart Houdini. I can even go in and change the RPR setting if I press "D" in the viewport. But as soon as i pick it as a rendering engine it vanishes. I even tried to switch to "CPU" ahead of picking it.
The text was updated successfully, but these errors were encountered: