Found 499 posts.
Search results Show results as topic list.
Houdini Indie and Apprentice » Pyro Shader Displacement
-
- Alejandro Echeverry
- 691 posts
- Offline
Houdini Indie and Apprentice » Pyro Shader Displacement
-
- Alejandro Echeverry
- 691 posts
- Offline
Houdini Lounge » BPR + light dispersion
-
- Alejandro Echeverry
- 691 posts
- Offline
You can hack that with 3 trace or gather vops and a slightly different ior for each rgb channel.
Technical Discussion » Cloud Rig with density control by a Volume VOP
-
- Alejandro Echeverry
- 691 posts
- Offline
Technical Discussion » Variance Antialiasing in Gather vex function
-
- Alejandro Echeverry
- 691 posts
- Offline
Hi!!
Has someone an example of how I can get variance antialiasing when import a variable with gather?, for example ray:length.
I've tried do that this way:
//compute transmission vector
$Nf = frontface(N,I);
fresnel(normalize(I),$Nf,1/$ior,kr,$kt,R,$Tr);
//temp variables
float raylength;
vector surfacecolor;
//gather loop
gather(P,$Tr,“samples”,$attSamples,
“bias”,$bias,
“maxdist”,$maxDistance,
“angle”,radians(60),
“samplebase”,1,
“variancevar”,“ray:length”,
“ray:length”,raylength)
{
raylength += 0;
}
else
{
raylength = $densityAttenuation;
}
raylength /= max($attSamples,1);
raylength = fit(raylength,0,$densityAttenuation,1,0);
$katt = pow(raylength,$attExponent);
Has someone an example of how I can get variance antialiasing when import a variable with gather?, for example ray:length.
I've tried do that this way:
//compute transmission vector
$Nf = frontface(N,I);
fresnel(normalize(I),$Nf,1/$ior,kr,$kt,R,$Tr);
//temp variables
float raylength;
vector surfacecolor;
//gather loop
gather(P,$Tr,“samples”,$attSamples,
“bias”,$bias,
“maxdist”,$maxDistance,
“angle”,radians(60),
“samplebase”,1,
“variancevar”,“ray:length”,
“ray:length”,raylength)
{
raylength += 0;
}
else
{
raylength = $densityAttenuation;
}
raylength /= max($attSamples,1);
raylength = fit(raylength,0,$densityAttenuation,1,0);
$katt = pow(raylength,$attExponent);
Work in Progress » Reel 2013
-
- Alejandro Echeverry
- 691 posts
- Offline
Work in Progress » Reel 2013
-
- Alejandro Echeverry
- 691 posts
- Offline
Work in Progress » Reel 2013
-
- Alejandro Echeverry
- 691 posts
- Offline
Work in Progress » Reel 2013
-
- Alejandro Echeverry
- 691 posts
- Offline
Work in Progress » Reel 2013
-
- Alejandro Echeverry
- 691 posts
- Offline
Work in Progress » Reel 2013
-
- Alejandro Echeverry
- 691 posts
- Offline
Houdini Lounge » HQueue on Windows, network permission errors
-
- Alejandro Echeverry
- 691 posts
- Offline
lor
ACCESS DENIED ERROR SOLVED!!!!
Holy Crap.
You are an administrator with all privileges, yet you still get “Access Denied” errors. The issue is that Windows now installs with UAC (User Account Controls) enabled. Disable them. Once I did this, I was able to disable the windows hqclient service and now my farm is rock solid.
If you're having trouble getting a machine running take these steps:
1: log in to your render account
2. Check your services. Ensure that Hqclient is DISABLED
3. open a command prompt, navigate to c:\Hqueueclient\
4. enter: hqclientd.bat stop
5. Using windows explorer, go to c:\hqueueclient\ and delete any .pid files.
6. back at the command prompt, type hqclientd.bat start.
If hqclientd.bat is in your task scheduler and scheduled to run whenever your render account is logged in, your machine should now work reliably, automatically picking up frames as soon as it is logged in.
good Luck
Thank you!!!
With Hqueue its possible to resume a failed render, for example if there is a power off? I don't know how to do that Hqueue always starts again from the initial frame and overrides all.

Thank you!!!
Houdini Lounge » Create geometry question
-
- Alejandro Echeverry
- 691 posts
- Offline
stevegh
Something else I've noticed, and this becomes quite frustrating when going through the documentation, is that it appears as though most VEX contexts don't allow a function to return arrays. I know in the docs we have this example:
vector rgb_array()
{
return { {1, 0, 0}, {0, 1, 0}, {0, 0, 1} };
}
But I get a syntax error everytime, in every context I try. What is the dealy-o?
Try it in CVEX.
Technical Discussion » PBR layered Material
-
- Alejandro Echeverry
- 691 posts
- Offline
Technical Discussion » Make Unreadable Digital Assets !
-
- Alejandro Echeverry
- 691 posts
- Offline
Technical Discussion » Make Unreadable Digital Assets !
-
- Alejandro Echeverry
- 691 posts
- Offline
Unfortunately the encryption is only possible with Orbolt, but it would be nice if this comes as a common Houdini feature.
Technical Discussion » how to use the popgroup
-
- Alejandro Echeverry
- 691 posts
- Offline
You should use the ingroup vex function like this:
ingroup = 1; //add to group
ingroup = 0; //remove from group
example: ingroup = @P.y>1;
Hope that helps!!
ingroup = 1; //add to group
ingroup = 0; //remove from group
example: ingroup = @P.y>1;
Hope that helps!!
Houdini Lounge » Camera Background
-
- Alejandro Echeverry
- 691 posts
- Offline
Houdini Lounge » Camera Background
-
- Alejandro Echeverry
- 691 posts
- Offline
Hi!!
I've noticed that the roto object property for a cam object is no more, and from the new display properties I can't define an image background for my viewed camera (if is camera object), camera is always grayed out. How is the new workflow to simply put an image or cop reference in a camera object?
Thank you!!!
I've noticed that the roto object property for a cam object is no more, and from the new display properties I can't define an image background for my viewed camera (if is camera object), camera is always grayed out. How is the new workflow to simply put an image or cop reference in a camera object?
Thank you!!!
Houdini Lounge » Still unfixed from 12.5, anyone else facing these bugs?
-
- Alejandro Echeverry
- 691 posts
- Offline
circusmonkey-Tooltips disappear/turn black
Yes happens often on linux with a duel screen set up.
Rob
Even with one screen setup also.

-
- Quick Links