Jump to content

Search the Community

Showing results for tags 'scatter'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Lounge/General chat
    • Education
    • Jobs
    • Marketplace
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
    • Tools (HDA's etc.)
  • Coders Corner
    • HDK : Houdini Development Kit
    • Scripting
    • Shaders
  • Art and Challenges
    • Finished Work
    • Work in Progress
    • VFX Challenge
    • Effects Challenge Archive
  • Systems and Other Applications
    • Other 3d Packages
    • Operating Systems
    • Hardware
    • Pipeline
  • od|force
    • Feedback, Suggestions, Bugs

Found 46 results

  1. Hi guys, I tried to extract a curve from some scattered points (generated by attribute paint), but the resulting curve is not that clean. Curve's points numbers are not sorted correctly, so I can't resample the curve. How can I fix it? Thanks for helping. Curve from scattered points.hip
  2. Is it possible to control cellular noise on a mesh with points from the scatter node?
  3. While trying to bring in the moana island scatter data into LOPs, since each point data has its own obj filepath attribute to scatter stuff; i was wondering how i can use these with the instancer LOP within Solaris and make it work since it has the "name attribute" parameter. i tried using the instance Sop within the "sop create" and even tried but it keeps crashing, running out of ideas at this point. I even tried instancing within SOPs and using "sop import" within Solaris but no luck another crash. tldr - how to scatter lots of objs with the help of filename string attribute on each point cleverly without having to manually bring in each obj file within Solaris? thank you!
  4. Heightfield Paint pscale?

    Hey fellow Houdini artists! I'm a long time Max and Maya user and I'm now learning Houdini. I'm trying to figure out if there is a way to use heightfield paint or heightfield draw mask to store values that I can later use to affect the pscale of objects in a heightfield scatter. For example I'd like to scatter bushes on a landscape. I want each point to get a random pscale factor still...Like between 0.5 and 1.5. However, I then want to multiply that value by another masks value that I can paint. This way I could increase or decrease the general size of the pscale in the areas I've painted. This would allow me to create taller bushes in some areas or smaller bushes in other areas. This seems fairly straight forward to do with scatter, copy to points and attribute paint nodes if I'm not using heightfields. However, I'd like to do this with heightfields and heightfield scatters Is something like this possible? Thanks, Tim J
  5. Hey, I have a bunch of moving curves that appear and disappear (meaning the prim id keeps changing), and I scatter points on them which I'm using a solver to kill at the right time but therefore they become static and I want to use an attributeInterpolate to track the point back to their curve. The problem is that the attributeInterpolate is asking for a sourceprim id but as I said above the the prim id keeps changing. I was able to create a unique integer attribute for the primitives which then is inherited by the scattered points. how can I now get the prim id from the curves to the scattered points based on a matching attribute? I tried an attribute wrangle but I'm really new to vex and this is what I wrote which doesn't really work haha. i@sourceprim = int idtoprim(1, id); first input is the points, second input is the curves. Thanks
  6. i want to scatter points on a deforming mesh (a growing mesh) based on its curvature attribute. currently they are appearing and disappearing as the curvature values are changing (based on the deforming mesh) every frame. however i want them not to disappear once they are created and stick to their original position they were created (as closely as they can). PS: the deforming mesh is generated from a vdb sdf. i am using a triplanar UV on it. i would highly appreciate any tips and help.
  7. Howdy team. I'm new to the forum, so apologies if this is a daft question. I am following a FXPhD tutorial which has an old vers of Houdini and the nodes and parameters are sometimes different. In the exercise I'm doing, the tutor is copying some curves onto a grid mesh to make grass. He manipulates them, copies the curves to attach to the grid mesh with a copy to Geo node, then scatters them across the grid using a scatter Node. There is some scripting to alter the grass length etc. But the grid mesh Geo disappears. We can only see the grass. He gets the Geo to reappear again by checking the preserve Geo tick box in the scatter Node. This box isn't in my vers of Houdini, which is a current one. Does anyone know a fix to this problem? With mesh Geo disappearing when using a copy and scatter node to copy curves to mesh? TIn other words, the curves are grass and the grid mesh is the ground. The ground disappears and I don't know how to get it back. Any help appreciated. I'm a beginner. Thanks.
  8. Abstract spheres in Houdini

    i want to create an abstract art like the image attached below, it has a main sphere with differrent size of spheres scattered on it, i can create a sphere with scatter and copy stamp nodes to create something like this, but how do i keep the spheres from colliding with each other? and they should also stick to t he main geometry. please help.
  9. Hey, I have a very frustrating issue. I have an alembic that I have scattered points onto and managed to get them to stick in place. The problem is now the random values I have assigned to these points i.e pscale, change every frame. Does anyone have an idea how resolve this, please? Thanks Andy
  10. Hi guys Ive been struggling to get my head around making similar leaves like the ones in the pictures. Any suggestions? I cant seem to make the leaves 'lay down' similar to how a hair groom would be combed or a feather system would lay the leaves down. Damien leaf_001.obj leaves.hiplc
  11. Hi guys (and gals)! How can I split the scattered points of a geometry into three groups, depending on the scattered points position to three different objects? I have tried with point clouds, with nearpoints and everything I could imagine, but I can't seem to figure it out! It either relies on radius, or doesn't sort correctly. I also tried with the sort node but it really messes with my sopsolver which is used for the infection down the stream.. To better explain the situation, lets say I have the geometry I want to split scattered with 10 points, and the point targets I want to use as refs have 2, 4, 4 points respectively. How can I "sort" the scattered points to either belong to group 1, 2, or 3 explicitly, depending on the distance from the point targets? Each point should belong to one group and one group only. And the sorting only has to happen in the beginning of the sim, after that pop forces take over. If anybody has any idea, please, feel free to share! Thank you for your time, G.
  12. Tank Tread Animation

    I have a tank model and would like to animate the treads. What is the best way to achieve this? I'm no VEX master by any stretch. Looking for a workable approach to this. Thank you.
  13. Hi guys, I wanted to ask how can I achieve the following result: I have points scattered along a surface, on wich I have various noises affecting the color attributes of said points. What I want is for the points that are in the "red" zone to not move at all, and for the points in the "blue" to find the closest RED neighbour, and move towards it, controlled by a slider for me to animate. Seems easy enough, but alas, I am stuck. I wrote a point wrangle that does the job - well, sort of. The points are separated correctly, but I can't find an efficient way to attract them to the closest "red" neighbour. Most of them move, but not in a complete way as to seem as pure attraction. This is what I 've got so far: int nearpt = pcfind(0, "P", @P, chf("neighbourRad"), 2)[1]; i@nearpt = nearpt; string @INstatic = ""; //to separate the points in teams if (@Cd >= ch("color_tolerance")) { @INstatic = "yes"; @Cd = {1,0,0}; } else if (@Cd < ch("color_tolerance")){ @INstatic = "no"; @Cd = {0, 1, 1}; } //find closest points int ptneighbours [] = pcfind(0, "P", @P, 10, 1000); i[]@ptneighbours = ptneighbours; foreach(int j; i[]@ptneighbours) { s@affected = point(geoself(), "INstatic", j); if ( @affected == "yes") { @nearpt = j; v@nearPos = point(0, "P", @nearpt); } else { v@nearPos = point(0, "P", @nearpt); } } //move only blue closest points if( @INstatic == "no") { @P = lerp(@P, @nearPos, chf("percentcomplete")); } Any help would be more than appreciated, G.
  14. Hi Guys, is there a way to have tree meshes scattered on a terrain with variance in leaf colour on every single tree so that no two are the same colour? back in the Softimage/ICE days i could scatter points on a terrain mesh and give the points a random colour then i'd create a plant or tree mesh with different materials for bark, leaves etc, in Softimage's node based material builder i would plug in an attribute node into a colour mixer merged in with the leaf texture map, this attribute would read the random colour generated on the scattered points then i'd export the tree mesh as a Redshift proxy at render time the proxies would be loaded in, and each individual tree's leaves would be given an individual colour variation within a specified range based on the random colour from the scattered points this would mean each individual tree would have a unique colour added to its leaves and would be quick in the viewport/quick to render because of RS proxies (it also worked for Arnold standins) I've been trying to do this in Houdini but am hitting a wall, I've tried material style sheets but that requires me to create a different override for each parameter i want to control then assign specific trees to those overrides, its still not giving me unique colour variation per tree, its also quite a pain to set up, on top of that mat style sheets don't work if there's more than one material on a mesh which makes it redundant in this scenario I've also tried user data + attributes + shader switch but again you're using a mixer to switch between different specific shaders that you have to individually build, am i missing something? thanks for your help Houdiniers
  15. Remesh using scatter points

    Hi, im trying to create a reptile scale tecnique, using points scattered along curves on a mesh where i'd like the scales, and i came across this amazing work by psop creating a chameleon.(https://cghow.com/making-of-jbl-chameleon/) Does anyone know how you can go from the first mesh which is the classic quad meshed character, to a remeshed version based on connecting all the scattered points on the mesh? i've tried everything i can think of... 1.triangulate2d, then restoring positions, but its not good for complex mesh shapes. 2.tetrahedralize, not so hot as cant tell it to only grab points from the surface of the mesh, it goes mad connecting innards of the mesh like a lattice. 3. i then tried "point iso cloud" which is great for laser scan reconstruction, and uses my custom scatter points to make the mesh BUT does not result in a mesh that uses my scatter points as the actual mesh points. 4. is there any mileage going down the vex route, creating a UV, then instead of searching for nearpoints in 3d space (where you could grab near points that arent actually connected on the same part of the surface of the character), and instead search distance on the UV positions of the points? 5.voronoi fracture the mesh using needed scale position points(scatter), then trying "compute dual" on the divide SOP. this feels quite close, i just need the mesh thats constructed by connecting the scatter points making lots of triangles; once ive got a mesh with the points of the connected triangles at the centre of my desired scale positions i can then compute the dual and HURRAH! ive been smashing my head against a wall for days now, id really appreciate some brain power as i think ive burnt all mine out!! cheers J Atomic14
  16. scatter points on animated mesh

    hey! I'm about to create a fairly simple effect where a deforming mesh (a man running for instance) is made of spheres, not only on the surface but inside as well. Of course I can scatter points inside, but my question is how can I keep the distribution of spheres constant through the animation so that each sphere moves with the body (and on top a little noise to make each sphere alive...) a good example is this video at 1:32 any tip? cheers!
  17. Hey Guys, Uploaded a simplified example scene of the project I've been working on and trying to wrap my head around the last few days. Basic jist of it is I've got this alembic mesh that's got a changing point count on it, I was wondering how I would go freezing a static frame of this mesh and then deforming it so I end up with a mesh with a consistent point count. So far I've been playing around with point deform / attribute interpolate / ray sop but I haven't managed to figure it out yet, every result seems to lead me to this same jumbled pile of polygons which you can see in my example. Any help would be greatly appreciated, thank you! deformingGeo_changingPointCount.hip
  18. PointVop Animated Texture

    Hello there! I'm having kind of a hard time to solve what seems to be preety straightforward. I'm using a grid, with a point vop to displace some points on it, but I can't seem to get the displace texture animated. I'm loading it to the texture sequence in texture; if I load a single frame, it works, but with the sequence nothing shows up. Heeeeelp! Thanks in advance.
  19. Scatter evenly/orderly/not randomly

    Example - made inside of ae with plugin Trapcode Form. Practically it's just particles evenly scattered on the sphere. Tried to practice that inside of Houdini using Scatter node, but it look noisy/with holes since it is randomly scattered. Seems like needed different approach. Thank you!
  20. Ideas to achieve this effect

    Hi im learning houdini and a few days ago I found this and I really wanted to create something like it using Houdini, the problem is that I don't really found a way to do it and I'm kinda frustrated, my first idea was to scatter points on the base geometry and then copy to points a grid, but then I'm not sure if that could work or how to make a cloth sim for the grid which should be colliding with each other, idk maybe is easier that I think and im completely in the wrong path haha if someone can guide me a little bit on this little quest ill be beyond grateful. .
  21. Hi there, I'm trying to stick points on an animated alembic without the points moving all over the place. At the moment I've got my alembic attached to a vdbfrompolygons to scatter. How can I make sure that these points will follow the alembic geometry? (the polycount doesn't change while animating) Thank you for your time and help. (I've attached an alembic file) AlembicTestFile.abc
  22. Hello, Small problem this morning. I have a flower in Houdini that's been cached out as a .bgeo file. The flower opens and is supposed to emit particles, which I'm controlling the location of emission with a paint node and a timeshift after that. Just following the tutorial, as you do. After the timeshift is a scatter with the Density Attribute set to Cd and after the scatter an Attribute Interpolate node so I can put the points back onto the moving petals to get a velocity from the points to emit water and so on. The problem is that the color value from the paint doesn't stick to the moving bgeo geometry and when the frame moves will break up the color, thus scattering the particles in a new way on every frame. Even a quick copy paste from his .hip file to mine doesn't work after I change the paint node to fit my geometry. Every value is the same and I'm confused. Is there a better or any other way to lock color values onto a cached bgeo file?
  23. Hey All! So i'm scattering points on a geometry to Voronoi fracture to break into multiple chunks. There is a portion of the geometry I want to break of in just one chunk Is there a way to tell Houdini not scatter points in that particular area of geometry? Thanks everyone!
  24. Hello peeps, Can anyone help me find some examples of scatter multiple objects / instances with controls on probability of each, or using color to influence the placement of explicit objects?! I am thinking of building myself a scatter system but not sure if I am up to the task... Thankies.
  25. Houdini Geometery issue

    Hi, I am trying to add Voronoi fracture to an outer wall geometry but the geometry pieces are transforming, this operation i am doing inside the fracture node. I am attaching my file, Can anyone please tell me the solution for this one? I even tried exporting the Geo to alembic and bringing it back in houdini but it didn't work. Shot_01_Sim_V005.hipnc