Questions tagged [houdini]

Houdini is an advanced procedural modeling, animation, effects, simulation, rendering, and compositing package.

Houdini is a procedural modeling, animation, effects, simulation, rendering, and compositing package.

Houdini is based on procedural workflows. Working in Houdini involves creating networks of nodes connected together that describe the steps to accomplish a task. For example, a node that creates a box might be wired into a node that extrudes sides of the box, then a node that subdivides the polygons, then a node that edits the point positions.

Related Tags

You can also tag issues with these related tags, depending on your question.

Documentation

62 questions
1
vote
1 answer

Understanding Houdini terrain generation math

I am trying to understand how Houdini generates terrain, but I cannot find the relevant documentation. For example, I am looking for a mathematical description of the algorithms used to calculate terrain erosion and animal path determination.
albus_c
  • 6,292
  • 14
  • 36
  • 77
1
vote
1 answer

Houdini voronoifracture group

I have a little workflow with fractures and I'm having troubles at the moment of making the fracture apply only to certain group. Being the wrangle vex: And then I try to make the voronoifracture to take upon that group: The problem is that the…
Cyanide
  • 21
  • 5
1
vote
1 answer

Python module cannot load shared library, Reason: image not found

I'm trying to use the Houdini Python module that ships with the application and is part of Houdini's installation folder, outside the standard Python paths. After following the installation instructions, running the Houdini Terminal 16.5.571 script…
klotz
  • 1,951
  • 2
  • 22
  • 27
1
vote
1 answer

Error defining Enum in class: TypeError: 'module' object is not callable

I have a Python package containing a module: myPackage |----> myModule where I want to define an enum as a static property of the module. I'm using the enum34 module for Python 2.7 in Houdini #myModule.py from enum import Enum class…
Geordie
  • 1,920
  • 2
  • 24
  • 34
0
votes
0 answers

In QGIS, how can I use the color on one image to crop another image (a raster layer)?

I have data (black pixels) that show where there are trails in a specific region: Trail Data I also have a detailed heightmap in a raster layer (it's 9 tiles total): Heightmap Raster I use Houdini to create heightfields with the above raster layer…
0
votes
1 answer

Introduce cycles in a Minimal Spanning Tree

I'm using Houdini to create a dungeon generator and I've used Prim (I think) to calculate a Minimal Spanning Tree. Now I would like to introduce one or two loops to make it seem more natural. This is the code: int pts[] = expandpointgroup(0,…
0
votes
0 answers

How to Create a Lab Beaker "Spout" in Houdini?

I have created a basic beaker geometry. Now I want to create the beaker spout, but have no idea on how to procedurally: Slice the geometry where the spout needs to be placed Bend / transform the sliced area in the shape of a…
Johnny5
  • 1
  • 1
0
votes
0 answers

How to programmatically control bone motion in Houdini to create character animations?

I am a novice, and I would like to know how to programmatically control bone motion in Houdini to create character animations? Such as VEX, or other scripting languages? I know about controlling character animation by setting keyframes, but I…
x_iunknown
  • 63
  • 3
0
votes
0 answers

How to recreate the original vector from tangent space vector in Houdini within Unity Shader?

Currently, there is a need to convert normals from model space to tangent space in Houdini, and save them to vertex color. Then in Unity Shader, the normals can be converted from tangent space to model space by reading vertex color. vector T =…
Justin
  • 1
0
votes
0 answers

Python : How can I send command lines to a (silent) running shell program

I work with python in Houdini, but bear with me as my question might not be only restricted to the Houdini environment. Basically, Houdini comes with a "Hython" process that is supposed to be a Python shell (see the end of this doc :…
gargam
  • 1
0
votes
0 answers

Python Getting a SyntaxError: parsing command to Hython on windows

I'm trying to parse a few commands to Houdini's Python module called Hython. And I'm doing this through os on windows. My command looks like this: command = '''"c:\\Program Files (x86)\\Steam\\steamapps\\common\\Houdini Indie\\bin\\hython.exe" -c…
0
votes
1 answer

(Qt Error) Launch Houdini on linux Debian 11

i am trying launch houdini on linux, but i get this error . ./houdini Qt Error: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are:…
0
votes
0 answers

how to resize QtableWidget() 2 first columns

I created this table UI with this code below : self.asset_table = QtWidgets.QTableWidget() self.asset_table.setRowCount(len(full_asset_list)) self.asset_table.setColumnCount(4) self.asset_table.setColumnWidth(0,16) …
Vincent A
  • 85
  • 10
0
votes
0 answers

How to speed up Qt UI creation

My UI become slow to initialize since I add some images as QTableWidetItem ( with the comment code). How can I improve that ? ... for i, current_asset in enumerate(full_asset_list): item_name =…
Vincent A
  • 85
  • 10
0
votes
0 answers

Dynamically resize QWidgeet to main window

If my 'container' QWidget fits the size of the main window on startup, it doesn't follow main window resizing. How can I make 'container' to fit the size of the main window all the time . hou.qt.mainWindow() is a QWidget…
Vincent A
  • 85
  • 10