Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


lukeiamyourfather last won the day on June 13

lukeiamyourfather had the most liked content!

Community Reputation

127 Excellent


About lukeiamyourfather

  • Rank
    Houdini Master

Personal Information

  • Name
  • Location
  1. Advanced bubbles effect

    Translated: Can I upload project files? Yes, there's a paperclip icon in the bottom left of the text box for a new post. Click the "choose files..." link to the right of it. If it's a bigger file maybe use a file hosting service instead.
  2. The iMac Pro is going to be the first serious effort Apple has made in half a decade or more for professional users. Unfortunately it's probably going to be more than twice the price of anything comparable and it still has gaping huge holes everywhere in the design. It has two memory slots meaning it can take up to 128GB of memory total. Why?!?!?! My laptop has two memory slots and it's a laptop. That Xeon crammed in there can support 1.5TB of memory (that's right, terabytes). Rant over, I'd go with the HP. I've worked with Houdini on macOS and it was a second class citizen. There were many bugs not found on other platforms and I felt like a guinea pig constantly, it might be better now since this was like five years ago but I wouldn't try it again personally.
  3. PC Upgrade Advice

    You might look into GPU rendering if you're working one off. It has a lot of strings attached but it can help some projects in a cost effective way. Or consider upgrading the processor and motherboard if you're using a traditional renderer on the CPU like Mantra. You could basically keep everything how it is now but upgrade to a Threadripper 1920X or 1950X for not much over $1000. https://www.newegg.com/Product/Product.aspx?Item=N82E16813157785 https://www.newegg.com/Product/Product.aspx?Item=N82E16819113448 That would double your rendering performance or even more for another $200 with the 16 core model (32 threads). Sure the GPU, memory, storage, and other components could use an upgrade but if you're primarily waiting on renders that's where I'd put the money if it were me.
  4. PC Upgrade Advice

    Are you running out of memory when working? If so this will help significantly. If you never run out of memory this will make zero difference. No, the performance for the price of the Quadro products is significantly worse than the GeForce products. Quadro products offer some features and support not found in gaming cards which you pay a huge premium for (ECC memory, higher level technical support, professional application driver fixes, stereo glasses sync, many display output sync). If you want faster view port performance and faster OpenCL simulations while spending as little as possible go with a gaming card like a GTX 1080. Most M.2 SSD are SATA connected and will offer no performance improvements over a SATA SSD. They're simply smaller and take up less space. A few M.2 SSD are PCI Express connected and they're fast but they're also very expensive (like the Samsung 960 Pro). I think most users wouldn't be able to tell the difference between a SATA SSD and a PCI Express SSD without a benchmark to tell them which is faster. In this specific case your money is better spent elsewhere in my opinion. What do you spend the most time waiting on? Simulations? Rendering? Are you experiencing problems in your workflow or is this more like money burning a hole in your pocket?
  5. When is a network too complex?

    It looks like Hypergraph in Maya. What a total goat fuck that thing is.
  6. When is a network too complex?

    Some node networks can be very complex like hundreds or even 1,000+ nodes. When networks get that complex it's important to stay organized using network boxes and subnetworks. Documenting things and leaving notes can make or break a job especially if there are others touching it. Simple is better but that's not always possible. Hopefully it goes without saying but don't do something with a dozen nodes that could be done with one or two nodes.
  7. Houdini/Linux on a Alienware

    Since this thread is back from the dead... I'll respond to this. The drivers in the repositories for Ubuntu support CUDA. They're the same drivers you can download from Nvidia they're just setup with DKMS already. https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support
  8. 2017 MacBook Pro OSX/Bootcamp with Houdini 16

    Boot Camp is a nonstarter for me. Apple manages the drivers for it and they're the worst. If you're wanting to run Houdini on a Mac with a different operating system I'd use Linux like Ubuntu or Linux Mint.
  9. Custom PC build advice

    One is a GPU and the other is a CPU. They're both going to be good at different things for different reasons but they aren't directly comparable in a meaningful way.
  10. [linux] shortcut to start Houdini from command

    You can add that Houdini directory to the path (places where your shell looks for commands). http://www.linfo.org/path_env_var.html Another option would be to automatically source the Houdini bash setup in your environment. I think it'll add stuff to the path for you.
  11. Global variable using python

    Never tried it but it should work. After creating the variable call global like this. foo = 25 global foo
  12. Export Multiple FBX Using Python

    One other thing to consider when doing lots of actions like this, it's likely using only one processor core (or a couple of processor cores). If you're on a machine with lots of memory and lots of cores you can run many of these tasks concurrently. It'll use more memory linearly since it's concurrent instead of parallel but it'll speed up linearly as well.
  13. Export Multiple FBX Using Python

    I would use a queue manager like HQueue or Deadline and submit these as jobs. If you're using a one off workstation you can certainly use Python to automate this process. It could be as simple as a list of things to do in order. An example is below. # Run for foo hou.parm('/obj/geo1/file1/file').set('$HIP/geo/foo.abc') hou.parm('/out/filmboxfbx1/sopoutput').set('$HIP/geo/foo.fbx') hou.parm('/out/filmboxfbx1/execute').pressButton() # Run for bar hou.parm('/obj/geo1/file1/file').set('$HIP/geo/bar.abc') hou.parm('/out/filmboxfbx1/sopoutput').set('$HIP/geo/bar.fbx') hou.parm('/out/filmboxfbx1/execute').pressButton() The script could get fancier like looking for files in a directory to automatically do this for, a list of parameters to change and a for loop, or any other way you want to go about it. This example is the least complex way of doing it and the most manual.
  14. Convert Scatter Point to 3D-Triangulation

    The Point Cloud Iso node can do this but it's quite slow. pig.hip
  15. Pyrofx smoke render issue

    Increase the stochastic samples.