Welcome to od|forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by michaelb-01

  1. They will until the gas resize node resizes them right? Then they will resize to fit whatever you have in the tracking field (e.g. Density). So I had hoped I could have a separate resize just for the collision and collisionvel which just tracked by the collision field that I'm sourcing, but it doesn't seem to work...
  2. The gasresizefluiddynamic node resizes pretty much all the fields in the simulation, however if you have a collision volume that is moving through the sim you surely don't need that to be the same size as the density field, it just needs to be large enough to contain the collision object. Is there a way to set this up? I tried cracking open the node and removing collision and collisionvel from fields parameter in gasresizefield_smoke, I then created a separate gasresizefluiddynamic for just the collision fields. But for some reason my collision fields are still resizing to be the same size as the density field..
  3. Hi, I'm looking to build a PC at home and I don't know a huge amount these things so I'm looking for some advice. My budget is around £3k. The main uses will be Houdini, Maya and Nuke. I do a fair amount of heavy fx work and I'm planning to do gpu rendering with redshift. My main questions are to do with which cpu and gpu to go for: CPU - the AMD threadripper looks very interesting, is it worth waiting to see how much that costs and how it compares to intel i7/i9? - are the i9 chips worth it? - or is it better to go for a dual cpu (e.g. dual xeons)? Would that fit in my budget? is it possible to use just one cpu on a dual socket (with the option to add another at a later date)? GPU - I would ultimately like to have 2 or 3 gpus for rendering but, so I guess this influences which motherboard I can get (with enough pci-e lanes) - I think the 1070 seems like a really good option to start with for price/performance
  4. Thanks Peter, thats really helpful. A lot of what you went for is what i'm looking at, so good to know i'm on the right lines!
  5. Ok thanks, also there are rumours that the geforce 20 series with Volta may be released this year (Q3), do you think its worth waiting for these to be released?
  6. Hey, thanks very much for your reply, really helpful! Ok, do you think 1080ti is the best option? (better than say a quadro p4000?)
  7. Opening one scene I get a 'Load failed for... Unexpected end of .hip file' message. The hip file does open but most of the nodes are missing.. Does anyone know why this is? Is there a way to fix the hip file? The previous two versions are also corrupt but the one before that is fine. I can't think of anything that might have caused it. I updated from Arnold4 to Arnold5 and its possible that happened between those versions but my other hip files seem to be fine..
  8. Coming back to this.. does anyone have the answer? I want to install redshift on a windows netork drive
  9. If I have parameters on digital assets that are expressions I sometimes find it useful to have another parameter that shows the result of the expression. I can obviously middle mouse on a parameter to show the evaluated result but is there a way to show the evaluated result by default? I feel like the answer is no so my solution would be to use callbacks for any parameter that affects the expression then update the 'result' parameter as a raw string, unless anyone has a better suggestion?
  10. I know, I was just hoping to be able to show a parameter in its 'result' state by default - without having to click on it first. Just in case I make an asset and another artist might not know you can toggle between the expression and the result of the expression
  11. Does anybody know how to install redshift to a custom centralized location?
  12. There are various event handlers you can use with HDA's (like onCreated, onInputChanged etc.) but I can't seem to find one that can be used as a callback for when the output connection of the HDA changes.. Basically i'm trying to create a custom version of the gas disturbance, part of which has the option to visualise the block size of the disturbance (just with coloured points on a grid). So I was thinking I would use an event handler on the HDA to know when it was connected and then in python traverse down the children to find the solver then traverse back up to find the smoke object so I can get the size and center to position the grid correctly. Is this possible? Is this a stupid idea?
  13. Has anyone ever tried anything like this: Looks like it would be great fun to try and Houdini could be perfect for it! Then if it was integrated with basic crowd sim (Houdini 14 crowd tools??) rules it could give some very interesting results! I'm working with Miarmy on a job at the moment and the main that it lacks is this kind of intelligence and procedural animation.. Would be great to have the best of both!
  14. It would be great to have a centralised official document on setting up Houdini in a production pipeline.. I am currently setting HOUDINI_PATH in houdini.env so that the whole studio can have access to OTLs, prefs, presets, toolbars etc Is it bad practice to append to HOUDINI_PATH? (some posts seem to suggest so..) I am using windows and I have mimicked the folder structure that is in My Documents\houdini##.# folder. I do have access otls that are stored within the otls folder however I can't seem to get the preferences working. My houdini.env is currently: HVER = 16 HOUDINI_PATH = S:/3D_globalSettings/houdini/$HVER;& I've added a hchannel.pref.nosave to the specified folder and i'm trying to set the start and end frame, i.e.: pref.frame_end := 1201; pref.frame_start := 1001; Is this the best approach or should I use hou.putenv in a 123.py for example?
  15. Using the .nosave suffix (which is recommended so that users can't overwrite this file) means that those preferences aren't being picked up for me.. If I remove that suffix that file now works, and 'save as permanent defaults' does not overwrite this file....
  16. Is there a way to use a custom distribution for fur as apposed to a scattered distribution? I would like to have a grid based distribution.. obviously I could create my own wires but I want to avoid simulating every wire dynamically and would prefer to sim a low density of wires and generate the rest at render time
  17. the "collisionignore" point attribute works when it is ignoring static RBDs, however it doesn't seem to work when ignoring active RBDs.. is this a bug?
  18. I'm doing a similar thing, my code is working on a subnet but for some reason when I convert it to a digital asset it doesn't seem to be able to update the menu... Here's my code: import os dir = hou.hipFile.path().rsplit('/',1)[0] folder = hou.pwd().evalParm('folder') check = dir + '/' + folder + '/' cacheList = os.listdir(check) ptg = hou.pwd().parmTemplateGroup() menuParm = hou.pwd().parm('name') template = menuParm.parmTemplate() template.setMenuLabels(cacheList) ptg.replace("name", template) hou.pwd().setParmTemplateGroup(ptg) print cacheList
  19. I wasn't entirely sure what to call this as its quite a complex task.. Basically, lets say I have a faceted spehere with some boxes around it. I want to create a primitive attribute on my faceted sphere which corresponds to an id stored on each box and will essentially tell the shader which box it should render. So maybe 'attribute-based object linking' is more appropriate.. Is this possible? In my head I was thinking I could create a shader for the sphere and inside send a test ray to check what this interescts with, if the object id that it hits corresponds with the sheres primitive id that the ray came from then render this object, if not then ignore this object and carry on pathtracing... This would need to be done for reflection and refraction.. Possible?
  20. Im currently using a MacBook Pro (Retina, 13-inch, Late 2013) and running El Capitan, and its a well known issue but the viewport performance in Houdini is extremely slow... I got so frustrated I took what might have been an extreme action and bought windows 10 and installed bootcamp to see if it would run any quicker on there.. (is that possible?). After spending a few hours installing windows/bootcamp drivers etc. I finally got round to installing Houdini on windows and now that doesnt even work! I get an error saying: "The file or directory is corrupted and unreadable" Does anyone know why i'm getting this error or if theres a fix for this? I tried Houdini 14 and 15 (64-bit) and Houdini 13 (32-bit) but all gave the same error....
  21. So after nearly two days of trying its finally working! I ended up deleting my bootcamp partition, recreating it and re-installing windows. I don't think this actually helped as I still got the same error when trying to run the installer for the latest production build. However.... After Marty's suggestion I tried using H15.244.16, and it works! Plus Houdini's viewport is fine! I can actually lay down a cube without it locking up for 5 seconds! Obviously it would be better if it just ran smoothly on OSX so I didn't have to go through bootcamp but this is the best alternative, and hopefully this will help someone else if they are in a similar position. Thanks for the tip Marty!
  22. Just wishful thinking I guess, I was getting desperate! My hardware should be fine, I think its just the graphics card is no good - although it used to run fine with Houdini 13. I have the following: 2.4 GHz Intel Core i5 8 GB 1600 MHz DDR3 Intel Iris 1536 MB I've spent about 4 hours with windows support but they couldn't fix the problem so i'm re-partioning the drive and trying a fresh install of windows..... Marty, i'm not sure what that means by the checksum being off.. I might try H15.244.16 like you suggest and see if that works, otherwise I give up!
  23. Hey Marty, thanks for your reply. My Houdini 15 installer (houdini-15.0.347-win64-vc11) is 679,541 KB, which is actually bigger than the stated file size on the sidefx site.. So I don't think thats the problem? Any other ideas?
  24. I currently have a chain that i'm simulating using bullet and I would like to constrain the top of the chain so I can move this around and the chain will follow. I managed to get this working with the help of a scene that Pavel Pehlivanov posted on here (I can't find it now), but i'm getting strange results.. I've attached a hip to illustrate what I mean. Cheers anim_constraint_02.hip
  25. I have a wireobject that is empty (has nothing in the SOP path) and I'm trying to add wires during the simulation using a sop solver. I'm enabling the solver on one frame (frame 10) and merging it with the current dop geo but they just seem to flash on for that single frame but don't seem to "join" the simulation.. I've tried adding certain attributes like mass, density, initialpid to try and initialise it but nothings working...