Jump to content

kgmcnamara

Members
  • Content count

    36
  • Joined

  • Last visited

  • Days Won

    1

kgmcnamara last won the day on November 5 2014

kgmcnamara had the most liked content!

Community Reputation

34 Excellent

About kgmcnamara

  • Rank
    Peon

Personal Information

  • Name
    Kevin
  • Location
    United States

Recent Profile Visitors

2,065 profile views
  1. JOB variables problem with setenv

    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.
  2. Wow that's a great function! They should make that built-in
  3. Point Wrangle inside foreach loop

    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.
  4. Procedural Coral Reef

    Yes, great feedback! I agree the top is too stiff. I'll see if I can get some motion up there
  5. Procedural Coral Reef

    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:
  6. Procedural Coral Reef

    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.
  7. Procedural Coral Reef

    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!
  8. Procedural Coral Reef

    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:
  9. Paint on Speaker WIP

    Awesome Diego, very cool. Would love to see it surfaced and rendered
  10. Foreach, multiple outputs

    I'm curious about this as well. Subnets and Digital Assets now support multiple outputs - why not foreach SOPs?
  11. Is this a Sweep bug?

    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.
  12. Writing attributes problem

    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.
  13. Procedural Coral Reef

    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.
  14. Mountain Sauce

    In my experience I have found space colonization algorithms to be much more manageable and controllable for plant growth than L-Systems. This thread shows how they have been used to grow some pretty convincing trees
  15. Procedural Coral Reef

    Using reaction diffusion to grow some new types of coral! Lots of fun exploring how to tweak the chemicals to get different types of growth.
×