Alex Majewski
alexmajewski
About Me
EXPERTISE
Developer
INDUSTRY
Advertising / Motion Graphics
Connect
LOCATION
Poznan,
Not Specified
WEBSITE
Houdini Skills
Availability
Not Specified
Recent Forum Posts
Houdini on Wayland Linux Nov. 20, 2025, 6:15 a.m.
@mzigaib omg I had the same thing! Node info with MMB would completely freeze just my screen (music kept playing). I was using Gnome. Now I switched to Hyprland and it works flawlessly. I used to be a fan of Gnome, but after switching I realized just how many of my overall issues were caused by it alone (not just in Houdini).
How to convert vector3 to vector2 in a way that scales? Oct. 28, 2025, 1:22 p.m.
@vikus What do you mean it remains a vector3? It's vector2 in your hipfile as well as when trying your original VEX technique. And it can't not be vector2 since we create a new attribute.
One thing that I noticed about the new detail wrangle is that it produces different values than all previous methods (check geo spreadsheet). Not sure yet why. Btw if you set Attribute Swap method to "Move" the attribdelete2 node is no longer needed.
One thing that I noticed about the new detail wrangle is that it produces different values than all previous methods (check geo spreadsheet). Not sure yet why. Btw if you set Attribute Swap method to "Move" the attribdelete2 node is no longer needed.
How to convert vector3 to vector2 in a way that scales? Oct. 27, 2025, 10:59 a.m.
@vikus Ooh okay! vector2() is so much easier to type, how did I miss this one for so long
Your solution is very good. Thank you so much!
I was experimenting with different ideas in the meantime, so how about this for a bit more SOP-based solution: First Attribute Swap to add a _tmp suffix to my attribs, then use vector2() in a wrangle to re-create their names, then delete all attribs with *_tmp suffix.
Your solution is very good. Thank you so much!
I was experimenting with different ideas in the meantime, so how about this for a bit more SOP-based solution: First Attribute Swap to add a _tmp suffix to my attribs, then use vector2() in a wrangle to re-create their names, then delete all attribs with *_tmp suffix.