Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


michaelb-01 last won the day on January 5 2015

michaelb-01 had the most liked content!

Personal Information

  • Name
  • Location
    United Kingdom

Recent Profile Visitors

4,224 profile views

michaelb-01's Achievements


Newbie (1/14)



  1. I was trying to do this recently too but couldn't figure it out and assumed it wasn't possible through python. Did you manage to figure it out?
  2. @trzanko Have you managed to run a python script from an Mplay menu? I've tried importing it from: $HOUDINI_PATH/scripts $HOUDINI_PATH/scripts/python $HOUDINI_PATH/python2.7libs In Houdini all of those paths are fine but Mplay doesn't see them.. And I can't seem to do a relative import either..
  3. I'm using Arnold and Aces (1.0.3). Our backplates are written out as Aces 2065-1. However there are no options to set the colour space when loading a background image in the render view. It seems to use the default output of the Arnold Rop which is AcesCG so the colours are slightly off. I thought maybe I could load it through COPs but again there are no real controls for setting the colour space (when using ACES). I can just project an image onto a grid as a backplate but does anyone have a way to colour correct the background image in the render view?
  4. I never did unfortunately.. Let me know if you do!
  5. I am working on a big destruction job and I’m trying to optimise our workflow as much as possible. my usual workflow: - cache a single frame of my fractured geo as packed fragments - import rbd sim and create point per rbd piece (dop import) then lighting would import these two caches and use transform pieces. This works well since we only cache a single frame of the fractured geo, and the cache for the rbd points is very small. however the geo is still written into the ifd file every frame, which can be quite large. So, is it possible to specify the geo needed for the whole sequence and then have mantra transform the geo at render time (the same as transform pieces). This would make the ifd’s tiny an alternative method is to write each fractured piece out as a separate file then copy empty packed disk primitves to the rbd points then use the unexpandfilename intrinsic to expand it at render time. This makes tiny and fast ifd files which is great but seems quite slow to render - probably because it has to pull so many files from disk (1000s of pieces).. is it possible to do the render time transform pieces approach or does anybody have a better method? (The two I’ve mentioned are fine I’m just trying to optimise it!)
  6. Sorry I thought pane.pwd() was just returning a string but I think its actually the hou.node so I can just do hou.pwd().path()
  7. I'm trying to get the full path to the parent node in the current paneTab under the users mouse. I'm currently doing the following to return the paneTab: pane = hou.ui.paneTabUnderCursor() I can get the current parent node with: pane.pwd() So if i'm in /obj/geo1/subnet1 this will return subnet1 but how do I get the full path? (/obj/geo1/subnet1)
  8. I'm trying to add pop forces to ragdolls so they flail their limbs a bit however my pop force seems to have no effect (though gravity does..). I've attached a simple scene falling_mlb_v001.hiplc
  9. Unified noise seems to be much worse than a turbulent noise. When rendering a unified noise the scene takes 3 or 4 seconds to generate, however with turbulent noise its milliseconds. Obviously unified noise is a much more complex noise but i'm surprised its that slow..
  10. I'm having the same issue. Usually I render in Arnold and i'm used to very fast start and refresh times. I'm developing my material at the top level (in /mat) then i'm going to collapse it into a material later. This way I can drag shading nodes directly onto geo in the ipr and it will make me a temporary material and render just that shading node - this doesn't seem to work if you are inside a material builder.. So i've isolate a small patch of my geometry, i'm rendering a very small region of the IPR and i'm rendering a unified noise just to tweak the parameters, but every time I make a change on the noise it re-generates the scene which takes a few seconds. It makes look dev very painful... Anyway to prevent mantra from re-generating the scene (only refresh the materials..?)
  11. Probably a stupid question but i'm not a mantra user... I'm currently rendering an ocean in Mantra on our farm with Deadline. I've written out the ocean spectra, foam etc and everything renders correctly on my box. I'm then submitting an IFD generation job and a mantra job (frame dependent on the IFDs) however it renders without any displacement on the ocean...
  12. Houdini's hairgen node displays the hair polygon lines with thickness defined by the width point attribute. How can I visualise this in the viewport on normal curves/polygon lines?
  13. I'm doing a flip sim of a splash. My particle separation is 0.006 which produces 14mil particles so pretty low. However because its quite a big splash the bounding box of the sim gets quite large so by the end of the sim I have 600mil voxels in the surface volume and 115mil voxels in the vel volume. So this is crashing my machine (which has 128GB ram)... My grid scale is the default of 2 but the vast majority of those voxels will be wasted since there are no particles in most of the bounding box. Is there any way to optimise this? The obvious way would be to use sparse volumes in dynamics instead of Houdini's native volumes but I imagine that would be creating a flip solver from scratch.. Or can I increase the grid scale without it negatively affecting the sim too much (i'm going to test this now..) I've attached a flip book of the sim https://drive.google.com/open?id=1k3Kexf-DJ5_ULPLt6dpsfx5f9LtW2OVz
  14. I'm trying to set this up for the whole studio, I have it working in my 456.py with: hou.hscript('autosave on') But autosave defaults to save every 1 minute, how can I change this (through the 456.py or some other method) to every 10 minutes for example? I can't find anything relevant in hscript or hou..
  • Create New...