-
Posts
38 -
Joined
-
Last visited
-
Days Won
1
kgmcnamara last won the day on November 5 2014
kgmcnamara had the most liked content!
Personal Information
-
Name
Kevin
-
Location
United States
kgmcnamara's Achievements
Newbie (1/14)
38
Reputation
-
ccamac started following kgmcnamara
-
How to create black box asset use python ?
kgmcnamara replied to newPeak's topic in General Houdini Questions
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: -
Setting python include path to external pyd library
kgmcnamara replied to GeordieM's topic in Scripting
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") -
JOB variables problem with setenv
kgmcnamara replied to mathieuN's topic in General Houdini Questions
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. -
Carving Multiple Curves By attribute (HIP file attached)
kgmcnamara replied to Vivi's topic in General Houdini Questions
Wow that's a great function! They should make that built-in -
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.
-
Yes, great feedback! I agree the top is too stiff. I'll see if I can get some motion up there
- 29 replies
-
- environment
- set modeling
- (and 8 more)
-
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:
- 29 replies
-
- 4
-
- environment
- set modeling
- (and 8 more)
-
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.
- 29 replies
-
- 2
-
- environment
- set modeling
- (and 8 more)
-
kgmcnamara changed their profile photo
-
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!
- 29 replies
-
- 2
-
- environment
- set modeling
- (and 8 more)
-
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:
- 29 replies
-
- 4
-
- environment
- set modeling
- (and 8 more)
-
Awesome Diego, very cool. Would love to see it surfaced and rendered
- 9 replies
-
- FLipPaintSpeaker
- CHOP
-
(and 4 more)
Tagged with:
-
I'm curious about this as well. Subnets and Digital Assets now support multiple outputs - why not foreach SOPs?
-
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.
-
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.
-
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.
- 29 replies
-
- 1
-
- environment
- set modeling
- (and 8 more)