Jump to content

kgmcnamara

Members
  • Posts

    38
  • Joined

  • Last visited

  • Days Won

    1

kgmcnamara last won the day on November 5 2014

kgmcnamara had the most liked content!

1 Follower

Personal Information

  • Name
    Kevin
  • Location
    United States

Recent Profile Visitors

3,315 profile views

kgmcnamara's Achievements

Newbie

Newbie (1/14)

38

Reputation

  1. Funny but he's asking how to create a Black Boxed Asset (what you make by using the "Assets > Create Black Boxed Asset from Section" menu) I have the same question - is there any way to trigger this "Create Black Boxed Asset" from code, either python or vex? I don't see anything under hou.hda EDIT: Found the answer here:
  2. It's an old thread but replying here because I don't think the documentation is very clear on this so it took me a while to refresh myself on how to do this. There are a few options, such as setting in your pythonrc.py, but I find it easiest to add the following to my 123.py and 456.py files since I already set the JOB variable there: import sys sys.path.append("your_path")
  3. I swear I run into this problem every time I have to set up a new Houdini pipeline and it takes me twenty minutes to find this thread again. Thanks Edward and Yongbin - that's the line I'm always missing.
  4. Given what you currently have, you could make secondaryIntersect set a detail attribute on itself that marks whether or not an intersection happened. Then, disconnect the output of secondaryIntersect from the foreach_end. Drop an attribute create, linking foreach_begin -> secondaryIntersect -> foreach_end, and set the attribute create to look at the detail attribute that secondaryIntersect set, thus marking the current prim with whether or not the intersection happened. Might not necessarily be the most computationally efficient way, but maybe the easiest thing to do given the current setup.
  5. Yes, great feedback! I agree the top is too stiff. I'll see if I can get some motion up there
  6. Also working on some audio driven animation for a music video. We'll need some creatures swimming around! All animation here is procedurally driven by audio and mathematics using Houdini's channel operators. Additionally, all geometry is procedurally modeled (jelly dome is a mix of noises, oral arms were modeled using differential mesh growth, tentacles are noise-driven) The audio is from our band, yesper. Find the full song here:
  7. Refining the growth algorithm a bit to get the shapes and scale I'm looking for. Starting to play with some very early work in progress shading. Everything you see here is procedural / mathematical - the rock formations, pebbles, shaders, etc. No textures or hand modeling. The white box is roughly the size of a human for scale reference.
  8. Thanks Brian! Altering the differential growth a bit to get some seabed/rock shapes. I will then grow coral on top of this. Really happy with some of the shapes - I'm going to introduce a bit of smoothing later towards the end of the growth because some of the rocks are too noisy at the top. more updates soon!
  9. Back experimenting with some coral growth! Here's an early test using an adaptation of differential mesh growth. Lots to tweak, but it's a start at growing this kind of mantipora "shelf" coral:
  10. Awesome Diego, very cool. Would love to see it surfaced and rendered
  11. I'm curious about this as well. Subnets and Digital Assets now support multiple outputs - why not foreach SOPs?
  12. Yep - I was able to reproduce this on my machine (14.0.291, Windows 8.1). Submit it as a bug! Seems like sweep is maybe caching the cross section input.
  13. Is there any way to use setBlock or setBlockFromIndices to avoid iteration if you're not setting all the values the same? Keeps crashing when I try, but I think I'm messing up the offsets.
  14. Yep, I am using the gray-scott model. It's quite straightforward to implement using an attribWrangle and a SOP Solver. The links above are great resources, as well as Karl Sims' page There is an open-source library for reaction diffusion called Ready. It's extremely powerful and can be a great place to start.
×
×
  • Create New...