Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Community Reputation

11 Good

About jonp

  • Rank

Personal Information

  • Name
  • Location
    New York
  1. Greetings, I'm looking into visualizing some scientific simulations that either use 3D voronoi tessellation or are adaptive mesh refinement simulations. I would like to vary the "volume quality" parameter based on the local resolution of the adaptive volume. Before delving into the HDK to accommodate this: is it possible? Cheers, Jon
  2. Fancy font tools?

    Hello SOPpers, Are there any slightly more advanced font tools for Houdini floating around the internet? I'm looking for Illustrator style tools that will let one have fonts follow a path and also maintain distances and shape, etc.. Extrusion and beveling tools aren't needed for what I'm doing now but it could be useful in the future. Basically a Font tool for motion graphics. I can always roll my own version but it sounds useful enough that someone else has already done it. Cheers, Jon
  3. Merge edit sops?

    Yes, that's excellent! Thanks!
  4. Merge edit sops?

    Is there some secret function or script that will let me merge multiple edit SOP operations into one node? I'm not seeing a big performance hit with lots of them chained together but... OCD is kicking in.
  5. Python's multiprocessing

    I'm having issues with multiprocessing as well, on Linux, where my child processes don't seem to do any work when the script is run in Houdini. set_executable() doesn't exist on Linux so I'm wondering if there is anything else I can do to try to fix it? -Jon
  6. Random link of interest

    The largest virtual universe ever simulated: https://phys.org/news/2017-06-largest-virtual-universe-simulated.html 2 trillion particles! https://link.springer.com/article/10.1186/s40668-017-0021-1
  7. EDIT: Given that RBF is in fact used in mesh deformation, I should clarify that I'm interested in using it to convert particle simulations into volumess.
  8. Maybe I know just enough to not know anything about this... I was reading about radial basis function interpolation and in sample images it gives a really nice smooth result and seems to more intelligently fill in missing values than some other methods. However, it sounds like it takes a ton of memory to perform and is quite slow. Has anyone experimented with it? I've tested the Scipy implementation, which very rapidly runs out of memory and makes it impossible to use for real-world sized data. Cheers, Jon
  9. Random link of interest

    "Proper" simulation of a tornado: http://news.wisc.edu/a-scientist-and-a-supercomputer-re-create-a-tornado/
  10. Ah, Well I haven't looked at your scene to fully understand what's going on, but I do see you are using a blend CHOP... I have also had problems with flipping when using this node. I fixed it by replacing blend with a stack of composite CHOPS. Theoretically they should work the same way, but the composite chops did not have issues with flipping.
  11. Take a look at the following scene. I don't have access to a commercial license right now so you'll have to recreate it, but it should do what you want. It basically reproduces this advice on stackoverflow: http://stackoverflow.com/questions/15873996/converting-a-direction-vector-to-a-quaternion-rotation You build basis vectors from your normal, then use the built-in VOPs / vex functions to convert a matrix3 to a quaternion. odforce_flipping_geo_orient.hipnc
  12. Your goal is to smoothly blend the orientation of your copied geometry, yes? Could you just build some basis vectors from N, convert that to a matrix, then that to a quaternion.? After you do that interpolation is easy, just use a slerp() function in an attribwrangle.
  13. Houdini Glow Pass?

    You can also do it in Houdini, in COPS. See the attached HIP. Navigate to the /img context and look at it with a Composite View pane. blur.hipnc
  14. Random link of interest

    Galiliean-invariant cosmological hydrodynamical simulations on a moving mesh http://wwwmpa.mpa-garching.mpg.de/~volker/arepo/ Note that the codebase used here was the basis for this amazing simulation: http://www.illustris-project.org/