Jump to content

Search the Community

Showing results for tags 'sops'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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 42 results

  1. I'm currently building a POP network to simulate rain on a window and would like to mimick the small variations in surface tension that help cause the erratic motion of rain drops running down the surface. I know how to do vary an attribute using VEX, but I'm not sure how to go about it with parameters, since I can only assign one friction value for the whole of the geometry in the Static Object SOP. Any help would be great!
  2. Hi guys/ladies, how can I compute a proper vector field that's tangent to any arbitrary mesh in VEX? I used the polyframe SOP but there are some inconsistencies with the vector directions and plus I'd love to know a VEX approach for creating a proper tangent field on arbitrary mesh. Thanks in advance. (I've provided a file with the mesh I'm currently working on; see attached) compute_tangent_field_HELP_01.hip
  3. Hi guys/girls, so I built this voronoi scale set-up for a mesh (see attached file) and would like to transfer uvs from the original base mesh to the scales, I've tried several different look-up methods but nothing has worked thus far. I managed to bother Jonah Friedman on linkedIn who did a similar set-up on a chameleon spot for psyop (see video link attached below) and he said that he'd done that in fabric engine and to copy the uvs from the original mesh he did a closest point lookup, but sadly that has not worked thus far for me. The final model will be texture painted in substance painter. Any help from a some uv and texturing wizard would be much appreciated! OH, AND I THINK I HAD SET THE VIEWPORT STATE TO MANUAL REFRESH, JUST IN CASE SOMEONE DIDN'T REALIZE! TRIPS ME UP SOMETIMES. Psyop scale set-up voronoi_scales_RnD_06_odforce.hip
  4. I am trying to rearrange all the primitive blocks using for loop but couldn't find a solution. I want to revert all the pieces back to their original place from the centroid. I used 2 transform nodes in the for each node to bring all the pieces to the origin. Now, I want to bring all the pieces back to their original position aka the first screenshot. Heres the hip file. Thank you for reading reaarange_test.hip
  5. Hi everyone, I have a plant (leaf and stem) merged as one piece of geo with some dynamic animation. I'd like to animate the leaf separately and still be able to keep the current animation. Is there anyway you guys can think of that I could do this in a procedural way? any suggestions would be much appreciated. Even if you have suggestion on how I could do it differently from scratch that would be appreciated too. See attached file. Thanks in advance. philodendron_model_03_for_forum.hip
  6. Greetings all! I’d like to know if it’s possible to pipe any one of the Maxon/Redshift noises into a SOP node in order to displace geometry on a mesh (rather than having Redshift handle the displacement at render time). I need to do this for the following reason: Maxon/Redshift has the specific noise I want (don’t want to spend a lot of time trying to replicate or approximate using one of the SOP noises). I will need to generate vine growth along the object I will be displacing with noise, so unless I’m mistaken, using render-time displacement is not an option. If there’s some workaround to this I haven’t considered, please enlighten me!!! Preemptive thanks for any responders! NpF
  7. Is there a way to distribute points on a line according to a ramp's density? I'm aware of the scatter node's density input , but that uses a random sample which isn't ideal for my use case.
  8. Point Age/Frame Born in SOPs

    Ive followed Entagma's tutorial to make a the custom snowflake growth solver, everything is working great. Ive added an ID point attrib to keep a constant point id. What I am now trying to do is to create an emitter from the latest points 'created' in the past 3 or so frames. I fully understand that I can import into a popnet and use all the age/life/birth/jitter options to get the effect im thinking of.... the problem here is that all points from the start of the snowflake growth sim, exists on every frame, which reads into the POPsource, not giving me the effect of NEW points making a trailing emitter. so ive been trying to do something as simple as using a SOPsolver IN SOPs(not dops/pops), to fade @Cd.r=1 every frame to black, then just using a blast or removepoint in wrangle to delete a threshold of points below a certain chf('threshold').....but i cant get it to act on the newly created points of the snowflake solver.... my second attempt has been: int prev = pointattrib(1, 'id', @ptnum, 1); if(@Frame > 1){ if (@id == prev){ @Cd.r=1; } else{ @Cd.r=0; } } [ NOTE: Im using colour to just automatically visualize this before swapping to removepoint or using a blast node w/ threshold ] So, wiring the stream from the snowflake sim, into a timeshift( $F-1 ), then into opinput1 of my pointwrangle, so i can read the id point attribute from the previous frame, compare it to opinput0, in which....logically in my head, should colour the current frame points to be RED, and the PREV frame points matching CURRENT frame points to be BLACK.... even if this worked, id be slightly lost on how to blend it with the past few/N # of frames.... to dumb my question down to the most basic, im needing to add an manual AGE attrib based on the per point creation frame or even just a time/seconds float.... keep in mind, this is not set up in dops/POPnet as of right now. im probably missing something fairly simple, unfortunately a search of odforce, cgwiki and sidefx forums havent provided me with a solution. THANK YOU!
  9. Question 1 Hi guys/girls, so my issue is I have a branch-like structure growing around a bottle with some fruits being grown out at ends, however I used the findshortestpath node to get the branches to be correct size as they're grown and now the point sorting is all messed up and I was wondering if there is a better way to get correct scaling of branches? Question 2 How can I get the growing plants to offset there growth in time in an orderly manner once copied to the branches. Question 3 Any tips on how to properly generate UVs on the growing structure? I've attach the Hip file, any help would be much appreciated. Thanks in advance. growth_on_bottle_test_01.hip
  10. Flower Center??

    Hey Houdini legends, I am trying to create the centre of this flower. I have created all the tint disc flowers but now need to clone them onto a radial hexagon grid sort of thing. I have made a sphere and managed to get a honeycomb grid with the divide sop but I need the polys to get larger towards the outside and the pscale to reflect the scale of the prim. Any Ideas?
  11. Hit data in SOPs

    Hi, As the title says, I'm trying to make hit data in sops. To expand on that I have a sequence of points moving through a piece of geometry and I would like to create a point that lasts for one frame at the point of intersection on the geometry. Is this possible? I have a rough setup that uses nearestpoint and fuse, but the points I am getting are not accurate enough for what I am trying to accomplish. Mostly because the moving points are very fast and all have random speed. Any help would be greatly appreciated. Thanks in advance.
  12. hey... I had an idea of directly fitting in the whitewater source via a sop solver in dops as a post solve, is this possible? I have tried it. but with no luck, also by applying a compress fluid. before Im gonna send scenes Im just wondering. And about the experience. was trying to get some more fluids overtime to fill gaps like you would do in a sopsolver in dops thnx
  13. Hey all, it's first post here and new to Houdini so I appologise if this isnt the easiest to follow. I have been trying to create a robust system for controlling vornoi fracture points, their glue strength and a way of manually breaking constraints between points. Ive been following some tutorials piecing together relevant bits from each to try and achieve this. My current issue Im facing is that once I play the simulation and the constraints start breaking they start flickering back on and glueing parts of the object which have already been broken. From my undertanding I think the manual breaking of constraints which is conflicting with the remove_broken SOP solver within DOPs, but I can't figure out how to get them both to work together. Any help would be greatly appreciated as I've hit a brick wall with this. Ive provided my scene file - I hope it's all easy to undertand. Thanks. Fracture_v001_notworking.hiplc
  14. Scale Vellum

    Hey Guys, I have a bunch of jellies and a want to do a vellum soft body sim on them but the issue is that they all intersect and I don't want that. So I threw them in foreach and scaled them down. Now I want to scale them up while doing the vellum soft body sim. I tried the pressure thing already but it destroys the shape completely. So I went with a sop solver but that doesn't seem to work with vellum. Attached you find an example file. I hope somebody can point me in the right direction. Cheers, Lucas jelly_lb_v003.hipnc
  15. Sketch and etch style

    Like everyone else, I use a bunch of tools for my work. But I found myself using Houdini more and more for 2d work, including making a sketch or etch style of pictures like these. I did it using sops, and while I imagine there is at least a million ways to do that in Houdini, it was bloody fast, took just a few nodes, and with plentiful variations.
  16. Hey, I'm working on a building generator and I can't find a way to align my windows properly when the base shape of the building is oval. When it's a circle everything is okay : But when the shape starts to be oval, it looks like this : Here's the vop network I built to align it with a circle shape, but not functionning with an oval shape : I don't know what I miss to get it working... Cheers,
  17. Genetic Algorithms in Houdini

    I am not sure if this is the appropriate forum. I recently wondered how hard it would be to implement genetic algorithms in SOPs. The particular example I was curious about was if I could turn a box into a sphere by optimizing for a target function that maintains volume but minimizes surface area. Overall, this was easier than I thought and did not involve all that much code. I ended up recording a video that explains this: The underlying motivation was to get this working in PDG but I figured I had to start with SOPs first. Let me know what you think.
  18. RBD's and SOP Solver

    Hi peeps, I'm using the SOP solver DOP to change my geometry overtime from one sphere to multiple spheres, however, when the geometry changes to multiple spheres it's still behaving like just one object instead of individual spheres and I can't figure out why! Any help would be much appreciated and I've attached the troublesome scene file. Also, I used the RBD Fracture object for this instead of the RBD packed, because I couldn't get the results out of the SOP solver to work with RBD packed object. I unpacked the geo in the SOP solver and repacked the output with the name attribute and it wouldn't work, so also, if anyone could shed some light on that as well it would be much appreciated. Thanks. RBDs_SOP_solver_testing_01.hip
  19. Lambda SOP

    This operator allows you to call a collection of nodes on any data or simply no data (generators). It gives you full control over how the lambda function should be run.
  20. Curves/Shape From Points Help

    Hey guys, so I'm taking some geo - - deleting away everything but the boundary points - in order to then create an edge using the ADD sop - take this and create polygons inbetween Currently I cant get the winding order/connecting order of my points right on more complex shapes with holes inside as such, heres my hip file any ideas or suggestions would be great! Thanks, C HoudiniHelpAddSop.hip
  21. Feather like movement

    Hello, I'm trying to get feather like movement on my particles. I've gotten really close by using a sin expression on particles with my geo instanced to them but they are all moving in the same direction with the same movement and it looks really strange. is there a way to apply a different sin wave value/expression per point? I've tried to use a for each loop but I am unfamiliar with using it on points only.
  22. Help with the Cube Man

    Hey Guys, I am working on making a character out of cubes. Basically I want to be able to have the cubes on the mesh, conform to the topology and then have the control to be able to move, rotate and scale the cubes independantly while still conforming to the mesh. I have been looking around and found some good solutions for this (see attached images 1 and 2) and I feel that I am close but I have been running into a few snags that seem to be a bit above my level of expertise and was hoping to get some assistance. As you can see in image1 the rotations seem to tear or collapse into the cubes as opposed to rotating on a local axis from where it is placed. Basically after calls to primuv and prim_normal any calls to rotate or scale points don't seem to apply the way they should or how you would expect them to. (I hope that makes sense.). If you guys see or know of a better way to implement this type of solution then I would be more than happy to listen and learn. Thanks for your time. Cheers, Christian
  23. Hi guys, I have a problem trying to UV project a brick texture onto a wall of individual bricks which uses a mograph style effector created in using the Copy Stamp in SOPS The texture stays fixed in UV space as the bricks rotate and obviously I want the projection to be fixed to the bricks as they rotate, I've tried doing a time shift on frame 1 with the UV project and then attribute copied back as 'uv' but thats not working I suspect because they are at 0 scale on the first frame so the projection is null and void. I have the bricks animating on controlled by the values I've put into my copy sop, they are: $A*360 in Rotate and $A all in scale. Does anyone know of a solution to this problem? Thanks in advance Phinsta
  24. Hi Guys, I want to scatter some points on a growing and deforming vdb mesh. These points shouldn't jitter on the surface and look like they are moving along with the surface. I have attached a basic file similar to my actual setup. Basically, I am going to render these particles as bubbles on top of the mesh and I want it to be quite dense. I haven't been able to figure this out and couldn't find much help online. It would be great if you guys can check it out and help with a response. Thanks vdb mesh vdbscatter_v01.hipnc
  25. Hi everyone, I'm trying to create a delay effector style effect on some copied boxes, but I've chosen the option to pack primitives before copying and now in CHOPS I want to know how to make say a Spring CHOP pick up the rotation of a packed prim. Here is an example scene file below. Thanks to anyone who can help. C4D_mograph_rebuilding_01.hip
×