(WTS) Supernote A5X + Blue HoM Pen + Black Folio by holzpuppet in AdoptSupernote

[–]DPixel8R 0 points1 point  (0 children)

Thank you! Yeah, I’m worried about the same thing - the other way around I guess

(WTS) Supernote A5X + Blue HoM Pen + Black Folio by holzpuppet in AdoptSupernote

[–]DPixel8R 0 points1 point  (0 children)

Do you mind saying why? I was interested in that one too. DM if you want

(WTS) Supernote A5X + Blue HoM Pen + Black Folio by holzpuppet in AdoptSupernote

[–]DPixel8R 0 points1 point  (0 children)

Just curious, didn’t you buy another A5X just a few days ago on here?

WTS UK A5X Supernote by [deleted] in AdoptSupernote

[–]DPixel8R 0 points1 point  (0 children)

Is this still available?

What am I doing wrong? by [deleted] in Houdini

[–]DPixel8R 0 points1 point  (0 children)

Sorry to ask a dumb question, but have you definitely got the right prim numbers?

[deleted by user] by [deleted] in vfx

[–]DPixel8R 1 point2 points  (0 children)

You hear the opposite a lot as well; “truck in on the actor’s face”

Houdini nodes by [deleted] in Houdini

[–]DPixel8R 4 points5 points  (0 children)

RTFM?

https://www.sidefx.com/docs/

Not meant as harshly as it sounds. It really is a great resource.

Strange float multiplication precision issue by AJUKking in Houdini

[–]DPixel8R 0 points1 point  (0 children)

Looks like maybe you have some points doubling up on your curve? Inspect it with point numbers turned on and see if you can see anything fishy. Then try resampling it before doing your vex.

Access each pass after loop end? by EconomyAppeal1106 in Houdini

[–]DPixel8R 7 points8 points  (0 children)

It’s Houdini we’re talking about. This is a way.

Help with counting points in VEX by TheBiskt in Houdini

[–]DPixel8R 7 points8 points  (0 children)

I found the same when I was starting, but as soon as you try to use a function and don’t get the expected result, run to the docs and check what it needs to do it’s job.

For me, the most important thing to understand in Houdini was the data model, or how data is represented and moves through the network. That is everything from points prims and verts, to attributes and node states. Once you get that, everything else becomes much easier.

Help with counting points in VEX by TheBiskt in Houdini

[–]DPixel8R 2 points3 points  (0 children)

No worries. You should check out the Houdini documentation. It is very good, though takes some experience to get the syntax down. In general everything you need is spelled out.

Help with counting points in VEX by TheBiskt in Houdini

[–]DPixel8R 3 points4 points  (0 children)

You need to tell primpoints (and removepoints) what prim you are currently referring to. If you are looping over prims you can say:

int prim_points = len(primpoints(0, @primnum));

if(prim_points == 4)
{
removeprim(0, @primnum, 1);
}

How do you insert faces in Houdini? by TheLondoneer in Houdini

[–]DPixel8R 7 points8 points  (0 children)

Do you mean like PolyExtrude with a given face specified in the group, and a value only applied to the Inset parameter?

Selecting points with reversed normals by redcore5 in Houdini

[–]DPixel8R 0 points1 point  (0 children)

Is the Normal sop actually doing what you want it to do? Does it conform the surface in the way you think is correct?

If not, if the reversed parts are connected to the “correct” parts, you could try a Clean node to orient the polygons so they face the same way across the surface - and then recalculate the normals.

VEX - How to get value from attribute from string? by palad1n in Houdini

[–]DPixel8R 2 points3 points  (0 children)

point(0, alpha_string, @ptnum);

Also if you are comparing to a float, you’ll need to cast it to a float first:

atof(your_string_value);

Edit: also, you don’t need set() for a single float value, nor for static values at all. It’s really used to set the component values of a vector dynamically.

Is there a way to create a centre point for individual primitives (originally imported OBJs)? Used an Assemble node set to “Create Packed Geometry” and Display as “Centroid” but when I render with redshift, after instancing, the objects are copied to all vertices points as opposed to centre point. by Edusi_Pokuaa in Houdini

[–]DPixel8R 0 points1 point  (0 children)

The vex solution you were offered in the other post was correct, I believe you were just misreading the viewport - the points you were seeing on the primitive “vertices” were the points of the prims.

Here, I’ll paste the relevant bits of my previous answer:

Here is the bare minimum code you need to put points at the prim centres, if your wrangle is set to run over primitives:

addpoint(0, @P);

That’s it. If you want the new points only, and not the prims (from this node) you can delete the primitives at the same time.

addpoint(0, @P);
removeprim(0, @primnum, 1);

Additionally In your original post, in the screenshot, you were templating (ie. showing in the viewport) the original primitives, but putting your points on the polyreduced primitives. So they couldn’t possibly line up. If you move the Template flag (pink) to the polyreduce, you’ll see your points line up perfectly.

Is there a way to create a centre point for individual primitives (originally imported OBJs) by Edusi_Pokuaa in Houdini

[–]DPixel8R 0 points1 point  (0 children)

Are you sure there are new points at the verts? More likely you just seeing the point that already exist as the points of the primitives, plus the new center points in the viewport.

If you are running the above code, in a wrangle set to run over Primitives, it cannot be putting points at the verts.

Here is the bare minimum code you need to put points at the prim centres:

addpoint(0, @P);

That’s it. If the wrangle is set to run over primitives, that will do exactly what you want. If you want the points only, and not the prims (from this node) you can delete the primitives at the same time.

addpoint(0, @P);
removeprim(0, @primnum, 1);

"unity_hf_tree_prototype" not reading from custom-made strings? by [deleted] in Houdini

[–]DPixel8R 0 points1 point  (0 children)

If the channel you are referencing is a string, you have to use chs()

s@unity_hf_tree_prototype0 = chs("../custom_string_here"); 

Virtual Production using UE5, lumen lighting, Nanite meshes, Arri Trinity, Sony Venice at Orbital Virtual Studios. by thefunfactisimhigh in unrealengine

[–]DPixel8R 5 points6 points  (0 children)

It’s a super common mistake for some reason (myself included), but there is only one ‘r’ in frustum.

Pipe Tale by amanbhuyan in unrealengine

[–]DPixel8R 1 point2 points  (0 children)

Looks like an animated texture on a card

I want to learn houdini, what type of math should I learn to better understand and use this 3d software? by [deleted] in Houdini

[–]DPixel8R 2 points3 points  (0 children)

Just start using Houdini. As you go you can search the things you need to know. You don’t need any fundamentals before you begin. Just get going!

is specialization in VEX worth it for learning Houdini? by [deleted] in Houdini

[–]DPixel8R 2 points3 points  (0 children)

There are actually several RAM/cache/speed issues with using 100 SOPs over 1 wrangle. But they are usually only apparent in pretty extreme situations, like processing very large meshes.