Forgot your password?   Click here   •   No account yet?   Please Register    •   Or login using  
EN Login
SideFX Homepage
  • Products
    • What's New in H20.5
      • Overview
      • VFX
      • Copernicus
      • Animation
      • Rigging
      • Lookdev
    • Houdini
      • Overview
      • FX Features
      • CORE Features
      • Solaris
      • PDG
    • Houdini Engine
      • Overview
      • Engine Plug-Ins
      • Batch
    • Karma Renderer
    • Compare
    • SideFX Labs
    • Partners
  • Industries
    • Film & TV
    • Game Development
    • Motion Graphics
    • Virtual Reality
    • Synthetic Data for AI/ML
  • Community
    • Forum
    • News Feed
      • Overview
      • Project Profiles
      • Houdini HIVE Events
      • Contests & Jams
    • Gallery
    • Event Calendar
    • User Groups
    • Artist Directory
  • Learn
    • Tutorials
      • Overview
      • My Learning
      • Learning Paths
      • Tutorial Library
    • Content Library
    • Tech Demos
    • Talks & Webinars
    • Education Programs
      • Overview
      • Students
      • Instructors
      • Administrators
      • List of Schools
      • Resources
  • Support
    • Customer Support
    • Licensing
      • Overview
      • Commercial
      • Indie
      • Education
    • Help Desk | FAQ
    • System Requirements
    • Documentation
    • Changelog / Journal
    • Report a Bug/RFE
  • Try | Buy
    • Try
    • Buy
    • Download
    • Contact Info
 
Advanced Search
Forums Search
Found 313 posts.

Search results Show results as topic list.

Houdini Lounge » Cannot load example files from an external browser

User Avatar
alexwheezy
319 posts
Offline
 March 8, 2025 00:42:26
I asked last year about this issue and got this response.

RFE #160907

Hello Alexander,
Many released back (well before Houdini 20.0), or development team made the decision that Houdini help files will not launch from the external web browser.
You can open these help files from the internal browser, inside of Houdini. And launch the files directly from houdini/help/examples
Edited by alexwheezy - March 8, 2025 01:38:48
See full post 

Houdini Indie and Apprentice » Cannot find Cross Product VOP node

User Avatar
alexwheezy
319 posts
Offline
 Dec. 13, 2024 10:05:22
I think you have changed the definition of this node. The easiest solution would be to backup the houdini20.5 folder in your home user directory and start Houdini again.
See full post 

Houdini Indie and Apprentice » Cannot find Cross Product VOP node

User Avatar
alexwheezy
319 posts
Offline
 Dec. 12, 2024 01:53:46
Hi,
many reasons can be for this behaviour but can you create a node using Python?
hou.node("/obj").createNode("geo").createNode("attribvop").createNode("cross")
See full post 

Technical Discussion » Vex question: two highest (@P.y) points from a group?

User Avatar
alexwheezy
319 posts
Offline
 Dec. 11, 2024 17:01:10
An easy way to do this:
upadate:
float pos[];
int grp[] = expandpointgroup(0, "endPts");
foreach(int pt; grp){
    push(pos, vector(point(0, "P", pt)).y);
}

float result[] = sort(pos);
int pts[] = argsort(pos)[-2:];
Edited by alexwheezy - Dec. 11, 2024 17:21:09
See full post 

Solaris and Karma » Read 'material:binding' via the 'Leaf Primitive Path'

User Avatar
alexwheezy
319 posts
Offline
 Dec. 10, 2024 16:38:04
To give you an example
node = hou.node("/obj/lopnet1/pig").stage().GetObjectAtPath("/pig/geo/shape/PigNeck.material:binding")
targets = node.GetTargets()
See full post 

Technical Discussion » Viewport Color Editor not loading

User Avatar
alexwheezy
319 posts
Offline
 Dec. 9, 2024 09:47:58
This scheme can be found in the configuration files: $HFS/houdini/config/3DSceneColors.dg
See full post 

Solaris and Karma » How to get HoudiniPrimEditorNodes by python?

User Avatar
alexwheezy
319 posts
Offline
 Dec. 9, 2024 00:47:24
Hi,
Here's a good explanation of how to get it.
https://lucascheller.github.io/VFX-UsdSurvivalGuide/pages/dcc/houdini/faq/overview.html#how-do-i-get-the-lops-node-that-last-edited-a-prim [lucascheller.github.io]
Edited by alexwheezy - Dec. 9, 2024 00:47:36
See full post 

Technical Discussion » Viewport Color Editor not loading

User Avatar
alexwheezy
319 posts
Offline
 Dec. 7, 2024 11:26:44
This tool appeared earlier than other schemas and if you open the source code directly in the toolbar you can see how it adds these schemas.
self.mySchemeMenu.addItem("Light", "config/3DSceneColors.light")
self.mySchemeMenu.addItem("Dark", "config/3DSceneColors.dark")
self.mySchemeMenu.addItem("Grey", "config/3DSceneColors.bw")
Edited by alexwheezy - Dec. 7, 2024 11:27:24
See full post 

Technical Discussion » Viewport Color Editor not loading

User Avatar
alexwheezy
319 posts
Offline
 Dec. 7, 2024 10:52:06
frescalus
Hi Alex,

I can't seem to use that command. I've tried it in the Python Shell and the Python Source Editor, nothing happens.

It should work. Try opening the Python Panel additionally.
Edited by alexwheezy - Dec. 7, 2024 10:53:04
See full post 

Technical Discussion » Viewport Color Editor not loading

User Avatar
alexwheezy
319 posts
Offline
 Dec. 7, 2024 01:45:25
Hi,
1) A workaround for this could be to use a module that loads examples from the help.

__import__('houdinihelp').load_example("/examples/python_panels/viewportcoloreditor.pypanel")

2) I've thought about this too but there doesn't seem to be a way to add new colour schemes.
Edited by alexwheezy - Dec. 7, 2024 04:37:32
See full post 

Technical Discussion » Accessing Arrays in TOPs

User Avatar
alexwheezy
319 posts
Offline
 Dec. 6, 2024 06:17:57
This method only needs the attribute name
names = work_item.stringAttribArray("filename")
print(names)
See full post 

Technical Discussion » Accessing Arrays in TOPs

User Avatar
alexwheezy
319 posts
Offline
 Dec. 5, 2024 13:08:28
Hi,
Can you show an example of what your network looks like?
See full post 

Technical Discussion » Houdini package expressions not working

User Avatar
alexwheezy
319 posts
Offline
 Dec. 5, 2024 10:13:18
ObeidaZakzak
The expression syntaxe actually expects string values.
Yes, but the string "20.5.429" doesn't work as a variable for houdini_version. If you don't enclose the value in double quotes everything works.
Edited by alexwheezy - Dec. 5, 2024 10:14:29
See full post 

Technical Discussion » attribpaint Brush Not Showing or being active

User Avatar
alexwheezy
319 posts
Offline
 Dec. 5, 2024 09:25:46
To activate the tool you need to select a node, move the cursor in the viewport and press Enter.
See full post 

Technical Discussion » Houdini package expressions not working

User Avatar
alexwheezy
319 posts
Offline
 Dec. 5, 2024 07:45:13
I think this is because a number is expected, not a string. But there is a problem here that the value is only read up to the first dot. So it only works for non-string comparisons.
Image Not Found
Edited by alexwheezy - Dec. 5, 2024 07:48:04
See full post 

Technical Discussion » Is it possible to change a node icon with python?

User Avatar
alexwheezy
319 posts
Offline
 Nov. 29, 2024 04:19:48
Wouldn't it be better to change the shape of the current node rather than the icon?
See full post 

Houdini Indie and Apprentice » Filter vertex by the referenced point in group filter?

User Avatar
alexwheezy
319 posts
Offline
 Nov. 26, 2024 07:05:20
I'm not sure, but the filter using attribute (@) binding for vertices doesn't work in the table for some reason, although it works for points and primitives. It's probably a known bug.
See full post 

Technical Discussion » Removing zeros from the start of a float

User Avatar
alexwheezy
319 posts
Offline
 Nov. 25, 2024 09:12:12
You can do it this way:

// 0.000000000135 -> 135
// 0.456 -> 456
// 0.0000567 -> 567
// 0.01 -> 1

float input = 0.01;
float value = input * pow(10, abs(ceil(log10(input))));

int n = -1;
float eps = 1e-9;
while(value - floor(value) >= eps) {
    value *= 10;
    ++n;
}
int result = int(value);

or

float input = 0.01;
float value = input * pow(10, abs(ceil(log10(input))));
int result = select(value < 1.0, atoi(sprintf("%g", value)[2:]), int(value));
Edited by alexwheezy - Nov. 25, 2024 12:32:51
See full post 

Houdini Indie and Apprentice » I want to use the Labs Group by Color node.

User Avatar
alexwheezy
319 posts
Offline
 Nov. 24, 2024 07:07:53
The irony is that this node only uses VEX for this purpose.
If you really need it you can make it visible again for the SOP context using Texport:
opunhide Sop labs::group_by_color

The recommended way now is to use Labs Group by Attribute to do this.
See full post 

Houdini Indie and Apprentice » Filter vertex by the referenced point in group filter?

User Avatar
alexwheezy
319 posts
Offline
 Nov. 23, 2024 07:49:24
It is not necessary to explicitly specify a group for this case
See full post 
  • First
  • 1
  • 2
  • 3
  • 4
  • Last
  • Quick Links
Search links
Show recent posts
Show unanswered posts
PRODUCTS
  • Houdini
  • Houdini Engine
  • Houdini Indie
LEARN
  • Talks & Webinars
  • Education Programs
SUPPORT
  • Customer Support
  • Help Desk | FAQ
  • Documentation
  • Report a Bug/RFE
  • Sales Inquiry
LEGAL
  • Terms of Use
  • Privacy Policy
  • License Agreement
  • Accessibility
  • Responsible Disclosure Program
COMPANY
  • About SideFX
  • Careers
  • Press
  • Internships
  • Contact Info
Copyright © SideFX 2025. All Rights Reserved.

Choose language