Do you know if orient is being calculated behind the scenes or something?
It's not an attribute I can see, or an intrinsic I can find…
Found 680 posts.
Search results Show results as topic list.
Technical Discussion » What attribute(s) used to draw Particle Gnomon on screen?
- goldleaf
- 4164 posts
- Offline
Technical Discussion » What attribute(s) used to draw Particle Gnomon on screen?
- goldleaf
- 4164 posts
- Offline
I was wondering what attributes are being read, to tell the Particle Gnomon to draw correctly? I'd like to just use that data as a small coordinate system, but I'm confused about where Houdini is reading it from… Obviously, Z is in the direction of velocity, but there isn't any orient or up that I can see.
Thanks!
Thanks!
Technical Discussion » No HOM functions for Array Attributes?
- goldleaf
- 4164 posts
- Offline
I submitted a bug for this, as I'm pretty sure it's missing, but I can't find the Python functions for working with Array attributes. Has anyone else done this, or am I just having a brain cramp?
Thanks
Thanks
Technical Discussion » Distributed simulation tracker
- goldleaf
- 4164 posts
- Offline
I'm really surprised to hear Hqueue doesn't work with Indie licenses; have you guys asked support? I considering we can purchase Engine indie licenses, it seems like a big oversight (or a bug) that Hqueue isn't allowed.
Technical Discussion » Animating a COPs switch
- goldleaf
- 4164 posts
- Offline
Technical Discussion » Counter/Timer in VOPSOP
- goldleaf
- 4164 posts
- Offline
If AttribFade doesn't work asi-is, you could always copy the VOP nodes it's using inside and adapt them to your needs.
Technical Discussion » HDK - Increment similar parameter names
- goldleaf
- 4164 posts
- Offline
The OpenVDB project uses a ParmFactory to make it easier to create UIs for the Houdini OpenVDB SOPs. For example, in SOP_OpenVDB_Prune [github.com], like this one:
parms.add(hutil:armFactory(PRM_STRING, “group”, “Group”)
.setHelpText(“Specify a subset of the input grids to be processed.”)
.setChoiceList(&hutil:rimGroupMenuInput1));
{
const char* items = {
“value”, “Value”,
“inactive”, “Inactive”,
“levelset”, “Level Set”,
NULL
};
I'm not an engineer, but I think that's along the lines of what mark recommended? I think it's all implemented in houdini_utils/ParmFactory.h, if you want to see how they did it.
parms.add(hutil:armFactory(PRM_STRING, “group”, “Group”)
.setHelpText(“Specify a subset of the input grids to be processed.”)
.setChoiceList(&hutil:rimGroupMenuInput1));
{
const char* items = {
“value”, “Value”,
“inactive”, “Inactive”,
“levelset”, “Level Set”,
NULL
};
I'm not an engineer, but I think that's along the lines of what mark recommended? I think it's all implemented in houdini_utils/ParmFactory.h, if you want to see how they did it.
Technical Discussion » Counter/Timer in VOPSOP
- goldleaf
- 4164 posts
- Offline
Technical Discussion » Issues with Bullet in H14
- goldleaf
- 4164 posts
- Offline
Technical Discussion » foam/bubbles heavyness
- goldleaf
- 4164 posts
- Offline
Delete all except the most important attributes. I haven't messed with foam + FLIP, so I don't know what it comes with, but array attrs (new to H14) can be especially heavy. If you only need id and vel, try that.
Also, you might find an alembic cache a more efficient way to save particles. You have to have particles on the first frame; but it's usually smaller, and you only have 1 file to transfer over networks vs many files.
Also, you might find an alembic cache a more efficient way to save particles. You have to have particles on the first frame; but it's usually smaller, and you only have 1 file to transfer over networks vs many files.
Technical Discussion » Issues with Bullet in H14
- goldleaf
- 4164 posts
- Offline
The H14 file crashes on me when I open it; if I disable all of the DOP nodes, and the assemble2 in the screenshot (which I have to do by opening Houdini in ‘Never Cook’ mode) I can view the scene.
Did those nodes get copied from the H13 file? Maybe they have some sort of corruption saved on some of the nodes, if they were indeed copied?
Did those nodes get copied from the H13 file? Maybe they have some sort of corruption saved on some of the nodes, if they were indeed copied?
Technical Discussion » Q; VOP sop to h14 Attribute VOP workflow
- goldleaf
- 4164 posts
- Offline
I don't know for sure (hoping someone more knowledgeable can correct/clarify), but I think that because the Attrib VOPs run in the CVEX context (as opposed to VOP SOPs running in SOPs), it changes how/when expressions are cooked. So I'm not sure about how you can/cannot use hscript expressions overall.
Two workflow alternatives: you could save those bbox min/max values of OUT_BOX as detail attributes and reference them directly; or use the bbox vop to read OUT_BOX from AttribVOP's the second input (like the attached screenshot).
My studio saw a few changes to existing workflows with the switch in H14 (we started encouraging Attrib VOP over VOP SOP in H13, to ease the transition), and while the workflow changes were frustrating, ultimately we could get the same functionality. And it was worth all the effor to change, so we could do things like create/destroy geometry in VEX/VOPs (which you can only do in CVEX context).
Hope that's helpful (and I hope someone more experienced can chime in too!)
Two workflow alternatives: you could save those bbox min/max values of OUT_BOX as detail attributes and reference them directly; or use the bbox vop to read OUT_BOX from AttribVOP's the second input (like the attached screenshot).
My studio saw a few changes to existing workflows with the switch in H14 (we started encouraging Attrib VOP over VOP SOP in H13, to ease the transition), and while the workflow changes were frustrating, ultimately we could get the same functionality. And it was worth all the effor to change, so we could do things like create/destroy geometry in VEX/VOPs (which you can only do in CVEX context).
Hope that's helpful (and I hope someone more experienced can chime in too!)
Houdini Lounge » Houdini 15 Wishlist
- goldleaf
- 4164 posts
- Offline
halfdangoldleafPlus, reorder inputs wouldn't always undo correctly, making its place as a naked hotkey even more terrorizing.
The hotkey changes, where a modifier key was added, happened to try and reduce destructive network changes by accidentally hitting a key. In the case of R, I've seen users hit R, and switch some Merge or VOP inputs, and didn't realize it for a while.
That's right halfdan! I forgot some of those operations weren't undo-friendly!
Houdini Lounge » Houdini 15 Wishlist
- goldleaf
- 4164 posts
- Offline
PradeepBarua
Why hotkey “R” for swapping input doesn't work?
Why “SHIFT+R”?
The hotkey changes, where a modifier key was added, happened to try and reduce destructive network changes by accidentally hitting a key. In the case of R, I've seen users hit R, and switch some Merge or VOP inputs, and didn't realize it for a while.
I've learned that, if I hit a hotkey based on muscle memory, and it doesn't do anything, start trying shift/ctrl/alt with that key, and see what happens.
Technical Discussion » Cloud submission error
- goldleaf
- 4164 posts
- Offline
Ah, I see. Yeah, 100GB sim caches kinda make it hard to use the cloud, which is unfortunate…
Thanks
Thanks
Technical Discussion » Cloud submission error
- goldleaf
- 4164 posts
- Offline
I hit this same problem just now, under Linux.
Rob, did you ever find the solution? Is it an existing bug for SESI, or should I go ahead and submit one?
Rob, did you ever find the solution? Is it an existing bug for SESI, or should I go ahead and submit one?
Houdini Lounge » h14 What happend to the "S" key ?
- goldleaf
- 4164 posts
- Offline
Houdini Indie and Apprentice » Direct/Indirect Samples?
- goldleaf
- 4164 posts
- Offline
I understand Direct Samples to be ray samples that go from Light –> Object –> Camera, and Indrect Samples are the samples which go between objects before being picked up by camera. Not sure how accurate that description is, but that's how I think of it.
A new toggle button exists on the Samples tab, called Enable Indirect Samples Limits. When you toggle that on, you get indirect versions of min/max samples and noise level.
Hope that helps!
A new toggle button exists on the Samples tab, called Enable Indirect Samples Limits. When you toggle that on, you get indirect versions of min/max samples and noise level.
Hope that helps!
Technical Discussion » Houdini Free Apprentice question
- goldleaf
- 4164 posts
- Offline
This page has some licensing FAQs; I've found lots of good help there:
https://www.sidefx.com/index.php?option=com_content&task=view&id=1039&Itemid=273 [sidefx.com]
https://www.sidefx.com/index.php?option=com_content&task=view&id=1039&Itemid=273 [sidefx.com]
Technical Discussion » Tip: If you're signing up for Hqueue in the Cloud...
- goldleaf
- 4164 posts
- Offline
After trying to sign up for Houdini Cloud Compute (following the Hqueue Guide), and not seeing anywhere to get signed up for Houdini usage, Support helped identify a gotcha:
Turns out that after clicking the Sign Up button (under Render > Cloud Properties), and getting signed up with AWS, you need to go back to the Cloud Properties window a second time and click the Sign Up button. This will then take you to the Houdini Cloud Compute page, where you can get signed up and continue following the Guide.
SESI are working to add this to the AWS Market Place, to make it easier in the future; but in the meantime, this worked for me, hopefully it helps anyone else hitting this too!
Thanks Support!
Turns out that after clicking the Sign Up button (under Render > Cloud Properties), and getting signed up with AWS, you need to go back to the Cloud Properties window a second time and click the Sign Up button. This will then take you to the Houdini Cloud Compute page, where you can get signed up and continue following the Guide.
SESI are working to add this to the AWS Market Place, to make it easier in the future; but in the meantime, this worked for me, hopefully it helps anyone else hitting this too!
Thanks Support!
-
- Quick Links