Search the Community
Showing results for tags 'VOP'.
-
I am using an Attribute noise to scatter some moving points (via pointVOP) and would like to have a gradient mask from left to right to blend the noise on the points, any idea how I can achieve this? I have tried this with no luck: Any help would be extremely grateful.
-
Hello every one ! i have a scene where i created à circular gradiant and I want to distort it, like in the picture bellow. Do you know how to do that in vop ?
-
Hi guys, I would like to create a parametric texture as the old ceramic pottery and was wondering what could be the better way.. I know Veronoi fracture but the pattern is not as the same as this one. Thank you for help https://stock.adobe.com/fr/images/cracked-texture-of-old-ceramic-pottery/86450673?
-
Hello I have a question about this video by Scott Keating Houdini for VR | | Houdini HIVE Utrecht https://youtu.be/gkTQ0cyThaE?t=582 I tried to reproduce the same but I don't get the nice rocky distorsion effect Houdini Indie here best regards and Marry Christmas ForumQuestion.hiplc
-
as you can see the title says my question.
-
- alternative
- happened
- (and 6 more)
-
Hi all. This should be easy, but it's killing me... I have a control object living outside a DOP network, a simple particle system. I've plugged it into the second input. Inside the DOP I access this control position without issue, in a VOP. However I then want to follow up by killing particles in a POP wrangle, based on distance to the control object... Easy right? Here's my vex: f@dist = distance(@P, v@opinput0_P); if ( @dist <= ch("threshold")) { removepoint(0,@ptnum);} ... simple. But it kills particles around the origin, not the control object, as if v@opinput0_P = {0,0,0} I've tried multiple variants on opinput, explicit path and the point function etc but it always gives me a "kill" radius around the origin, not the control object. Anyone see what I'm missing? Thanks in advance!
-
Hello, I am trying to do some edge detection using a kernel. I need to do this using standard SOPs/VOPs. http://setosa.io/ev/image-kernels/ I saw a tutorial from Entagma (https://vimeo.com/169437381) that basically does the operation by hand splitting out the vectors and multiplying them but it's quite tedious and you dont really know what vectors you're multiplying (QUESTION: is there an order in which pcfind returns the array of points eg. clockwise closest to furthest ?) Is there a better way (using actual matrices / knowing exactly which points) ? thanks!
-
where I can find the list of global attributes in houdini like pscale animated etc etc .
-
Hello, I have a sim set up using flip objects with geo copied to points. I want to be able to delete 5% of my points every frame after a specific frame, so there is a gradual deletion. I referenced this post which triggers from frame 1. https://forums.odforce.net/topic/29024-delete-5-of-points-every-frame/ Can I achieve that same setup, but trigger it from a specific frame number, rather than from frame 1? I'm a beginner and still getting my head around vex. Any help is appreciated. Thanks.
-
Hello, Simple question I suppose. I have this Cd attribute coming from a measure SOP. But I can't find the way to combine him with a noise VOP. What am I doing wrong ? Thanks combine-cd-attribute.hip
-
Hi all, Another Noob question here: I'd like create a setup that takes my object A (in this case, a Line SOP) and constrains its pivot position and vector angle to the pos and N of a given point on object B (in this case a mesh object). I'd like to include in the setup, an integer slider that lets me choose the point number. I have to imagine this is a fairly simple thing to do and have been searching for the right tutorial but haven't found it yet. Can anyone out there share a tutorial link, or maybe a VEX snippet? BTW, I'd welcome a VOP solution just as well. Preemptive thanks to any responders! NpF
- 1 reply
-
- constrain point
- vex
-
(and 1 more)
Tagged with:
-
Hello all, I have a simple question after trying hard and also looking into the web and SFX help cards with no success... I have a simple quad mesh with unshared edges, then I connect that to a rest sop, pipe that into a bend sop for deformation and connect that to an attribute vop where I use an anti-alias noise to create displacement on the model. After the part is bent and with displacement applied, I would like to have it back to its original shape before the bend but keeping the displacement intact. I'm doing that as a way to have more control over the noise transformation. Tried using a wrangle sop with @P = @rest; but "duh" enough.... the part comes back to the rest position and the displacement is gone. If I try that same procedure with Cd instead of displacement, it works. Does anyone knows how to get the mesh back to its original shape after the deformation and displacement were applied to it? @mestela mentioned this in his amazing cgwiki page, something like this: Measure deformation Can measure the distance between @P and rest with a wrangle like @d = distance(@P, @rest); And use that to colour the surface, or enable a displacement map to drive wrinkles, or push points along their normal to do hacky squash and stretch. However, I don't have a clue on how to keep the displacement after the deformation and back to its original shape. Any help is greatly appreciated.
-
is there anyone to know the workflow of pcopen and iterate with new houdini version?
-
Hey guys , I need a good resource to learn point cloud in vops with basic examples , Plz help me Best regards.
-
Hi Odforcers, does anyone know how to wire the 'fake caustics' VOP inside mat builder? (apart from using the principled shader, tx)
-
how does while loop work in VOP?
-
how can I invert exponential in attributeVOP?
-
-
is there any guide to work with array nodes in VOP? I used for loop to do the job but the result was odd
-
is there anyone who knows how look at works inside attribute VOP?
-
i am working on the firework effect. i emitted some particle by pop locate and they replicate some particles when dead. Each original particle has orginal id and the id is inherited to replicated particles. What i want to do is assign the normal vector of Geometry( sphere) to the velocity of replicated particles and adjust them along the each original id. so i decided to iterate over original id with For loop inside popnet. I made array list of original id and each id inside the array is taken by Find attribute value count and again loop over with the count of point number that has each id on the array list. The point number that has certain id is bringing into the list called "plis" but the list is updating and deleting,adding new pointnumber. It is not accumulating. how can i fix this ? - my array isn't accumulating but adding one point number and updating the others repeatedly. and Do i complicate the process to make little bit simple effect ?
-
as you can see in image below , I want make the i1 (index) incremenal with VOP for loop . how's the workflow , please show me with another simple sample.
-
Hi have been trying to flat bottom or top a sphere with min max bounds in vops with a ramp and a fit. Its not working as want it to. I'm not being able to interpret to Houdini how to interpolate between top bulge and a bottom bulge. I aim to execute this in a procedural way. I need help!