Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Community Reputation

0 Neutral

About AME

  • Rank

Personal Information

  • Name
  • Location
  1. Hi everyone. I encountered a few problems compiling HDK assets for Houdini 17 using cmake. Houdini seems unable to detect the assets even though they build just fine without error. I use the community edition of visual studio 2015 update 3, and as far as I can tell, this is the correct version for Houdini 17 ?? When I try a simple SOP_Star example with Hcustom it does not work either as I get the error: Failed to run C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\Hostx86\x64\cl with error 2: The system cannot find the file specified. This path does not seems to exist but when I use cmake it targets this dir: This path exists in Visual studio 2017 but not in 2015. However, when I try with cmake, it finds the compiler here: CProgram Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe And creates the solution just fine. When I build the solution however, it does not show up in Houdini... I have been using a similar procedure to compile assets with cmake for earlier versions of Houdini with no issues. Reading thourgh the HDK docs for comiling with cmake, they suggest parsing the argument "Visual Studio 14 2017 Win64" Does this version even exist ? I have not been able to locate it... I have tried to compile with VS 2017 as well without luck. So do anyone know what the problem might be ?
  2. Hi everyone Is it possible to store a sparse_matrix data structure across multiple time steps without reforming it at every time step ? I am writing a custom dop solver, so I would like to store it as subdata but I am not quite sure how to do it so any help would be greatly appreciated. I have not really been able to find any examples of this in the documentation ...
  3. volume wrangle in python

    Hi everyone is it possible to run a volume wrangle in a python code ? basically i need to define a python function that runs a volume wrangle every time it is called. I have read about the runvex function in python, but I'm not sure how one would go about implementing this. Any help greatly appreciated
  4. global variables in vex

    Hi Edward, thanks a lot, but I'm not quite sure what you mean by mode. I create the list in an attribwrangle running over the detail attribute. I managed to set a detail attribute with the list as a string which seems to work ok but then I would need to "un-string" it again and I'm not sure how to do that. When you say array geometry attribute , does that mean you can store the array without creating a string first ? Or alternatively how do you convert the string back to the original array ?
  5. global variables in vex

    Hi everyone Is there a way to reference one array in several different wrangle nodes ? I have an array containing a list of voxel indices constructed in one wrangle node but I need to use it in other places as well and would prefer not to construct it several times. So is it possible to define some sort of global array from a vex node and reference it in different places ? any help is much appreciated
  6. gas field wrangle and point clouds ?

    Thanks a lot Pradeep. I tried to implement the stuff you suggested (correct me if i'm wrong) but somehow i still can't make the wrangle node open the point cloud. I wired a geometry copy node to the input of the gas field wrangle node and wrote: hnd = pcopen('op:`opinputpath(".", 0)`','P',pos,0.2,99999); as the vex-snippet, where the position is some vector. It still returns 0 though... I also tried with the absolute path but to no avail.
  7. Hi everyone. I need to open a point cloud in a gasfieldwrangle - node but i need the point cloud to update for each frame as well. Any ideas how to do this. In the geometry context i would simply wire the geometry to one of the inputs in a volume wrangle node and call the pcopen- function, but I can't this as a possibility in DOPS. Any help is greatly appreciated