Welcome to od|forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Search the Community: Showing results for tags 'simulation'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Lounge/General chat
    • Education
    • Jobs
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
  • 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 108 results

  1. I have replaced the file with just a cube so you guys can still see what is going on. It's very basic. It's just a box with points at the center of each piece telling what is active and what is not active. however when I put this expression: point("/obj/Angel/AC", groupbyvals("/obj/Angel/AC", D_POINT, "name", $OBJNAME), "ACTIVE", 0) in the active value DOP that I got from another dude on a forum on here, that expression doesn't work. Can someone please tell me what I am doing wrong here? This is for a demo reel project so I am on a time crunch..that's why I'm posting this. Thanks so much!! Angel_Destruction_3.hip
  2. Hello Everyone, http://www.hossamfx.org/math-in-houdini-vol2/ Hello Everyone, Description: In volume two of Math in Houdini training. We will continue exploring the big role of math in creating visual effects and controlling the simulation behavior and this time we will move to more advanced concepts and provide cool projects. I will explain one of most important physical parameter: the gradient. And show you how to use it in rigging and collision and give you wide idea about using gradient in different operations in Houdini also We will go indepth with matrices and learn cool techniques using the matrix: it is the “Frame of Reference” you must know this magic secret about matrix. If you have many questions about Quaternion parameter, So we will dive into this concept and answer all questions with cool projects and we will see how to create quaternion field to effectparticles motion and if you don’t know what is the Vector 4, we will have cool project about using vector 4 inside the wire solver dynamics. And I will show you how it to build your own cloth simulation from scratch, this part will give wide idea about how the dynamic solvers work and what is the constraint , gravity , and how the collision is calculated ….. and many other math topics. Thank you. Lesson plan WHAT IS THE GRADIENT, AND FOR WHAT !!! all dynamic solvers use Gradient and normal and velocity and collision calculations, all this Physical Parameters use Gradient, you absolutely Know what is the Gradient !!! ? 1. Gradient & Slope Relationship– Are there any relationship between it? 2. It can create Normal – slope can create normal, how? 3. Speed and Velocity calculates –it is awesome how slope can calculates speed for everything. 4. Slope & Dot product in Rigging – No more tutorials about how to Rig the wheel. 5. Gradient of surface – Slope can create Gradient 2D field. MATRIX IN DEPTH !!! we will start by talking about for what we need matrix and next it will be more clear how it is easy to use matrix, and Frame of Reference is strong concept that you must have idea on how to use. 6. Why we created the Matrices – to understand matrices I must know for what it was created. 7. Recreating the Matrix – Now we will see how it is more easy with Matrices. 8. Frame of Reference – it is cool Concept you must know how to use with matrices. QUATERNION, NO MORE QUESTIONS ??? you don't know any thing about quaternion! you will know every thing about it, for what, when to use, how to control and how to build field of quaternion to advect particles. 9. What is the Quaternion – You will Have depth understand of this Scary parameter. 10. Quaternion Field part 1 – Quaternion inside Dynamics can create awesome animation in Particles. 11. Quaternion Field part 2 –How to Keep Particles inside defiened Volume using quaternion attribut VECTOR 4 IS A QUATERNION, ... !!! the orient attribute in the Wire solver is very important and you must know how it work, in this project we will manipulate this Attribute to create procedural dynamic animation. 12. Quaternion & Wire Solver – Big role of Quaternion in wire object. 13. Feelers & Quaternion part 1 –Feelers of insects moving around all the time, we will simulate this motion with quaternion. 14. Feelers & Quaternion part 2 –How to control the physical parameters of feelers to get nice real motion. SIMULATION CODE & COLLISION it is very important to get depth understand of how the Dynamic solvers work, we will see how we can build cloth simulation and add collision to this simulation using the Point VOP and Sop Solver. 15. Apply Gravity –Without any dynamics solvers, we will create our solver and start by adding gravity force to objects using the point vop and sop solver. 16. Create Cloth Force – Define the force spring between cloth object points and create pin constraint for new solver. 17. Gradient & Collision –Gradient of Volume is the way to create collision between objects. ِAll Content With Project Files . Full information Here
  3. Hello artists! I'm trying to create an airfield alike effect but for geometry. Kind of like this effect : vimeo link Im also using VDBs for collision How'd you guys tackle this? Cheers and good work!
  4. Hi Guys, I just started learning about smoke simulation. I am trying to create a tornado simulation using smoke solver instead of Pyro. I followed the custom force tutorial from Ben Watts. The problem that I am facing is that when I start my simulation, after a while the smoke spread out and remains floating and it doesn't follow my velocity field. How can I get it to follow my velocity all the time, or is there anyway to kill the smoke based on their age? I have attached a quick preview and my hip file. Thanks, Preview.mp4 Tornado_test7.hiplc
  5. Hello! I was wondering if some of you had a strategy to render high resolution simulations. For exemple, to render a high resolution smoke, can you render at a low resolution multiple times? Thank you!
  6. Hi all, been learning Houdini since mid Feb and thought it time I better share something back as I've found the forum immensely useful ;-) RnD of Houdini particles flowing over a hard surface model to simulate a condensation/rain/rivulet/droplet effect. This is part of a larger RnD project I'll render & upload shortly (this is one section of a larger flying object - a cloud seeding drone... just an excuse to learn a load of Houdini). Partly inspired by Mark Theriault's Sucker Punch Intro Breakdown using Pflow (vimeo.com/39161208) and having just starting making the switch for fx from Maya to Houdini, this was one of those "I wonder if I can do that now in Houdini" things that I just had to try. I remember years ago doing something similar in Maya and it taking a heck of a lot longer! This effect took about a week of tweaking. The sim is basically just a popnet which relies on an SDF volume (isoOffset) for surface interaction and uses a voppop (VEX) to control the "drip off threshold". Once I had a working method, I then used 3 duplicate variations for the different rivulets (trail SOP) and finally added a random scatter SOP for some extra motionless droplets. As the final shot won't be so closeup, I have to option of increasing/decreasing the uniform sampling of the SDF to fit. When all this is done, I'll hopefully be taking this RnD further with a rain-on-a-window-pane high-detail/realism sim. Thanks to SpencerL for advice on the initial VEX methodology.
  7. Hi guys! I am simulating liquid for my job project about christmas. I can't simulate shape of fluid which would satisfy me. I need liquid with viscosity of milk or somethink more viscous. Another thing I want to achieve is specific shape of fluid (which is presented on examples). I tried simulate this with: geometry, which fell down in to the water tank; emitter and wine glass; POP Curve Force. I am aware that could be kinda noobish question but I ask you to help me investigate where I am making mistake.
  8. Hi guys! I am simulating liquid for my job project about christmas. I can't simulate shape of fluid which would satisfy me. I need liquid with viscosity of milk or somethink more viscous. Another thing I want to achieve is specific shape of fluid (which is presented on examples). I tried simulate this with: geometry, which fell down in to the water tank; emitter and wine glass; POP Curve Force. I am aware that could be kinda noobish question but I ask you to help me investigate where I am making mistake.
  9. Hello my Houdini Folks, I hope you guys are doing well and creating A class Sims. I am tasked with creating Houdini fur for a talking animal, We are replacing the mouth with the animated one on the live action puppet. So basically my task is to match the groom with the plate. We first were looking at the Xgen Approach given its in Maya and we can render from Maya itself. But because Xgen is a pain and very buggy i transferred the task to be done in Houdini and rendered out in Mantra. I have the groom which looks if not the same, close to the puppet. But now the issue is to transfer the same fur over multiple shots with different camera info for continuity sake. I exported the camera and animating geo in Houdini. But with each shot, the geo is at different location in space because each shot is tracked separately. For transferring the fur over accurately, the geo needs to be in close proximity, with slight change in positions. I tried the recache strokes and transfer based on UV approach. But still, to get the groom match accurately it has to have same position as the fur geo we are transferring from. Did anyone in the community have worked with Houdini fur and transported the fur over multiple shots with different camera and geo positions? Any input will be appreciated. Thanks Harsh
  10. https://www.instagram.com/chumakovvfx/ alekseychumakov1@gmail.com
  11. Hi, Im trying to let a fluid drive my rbd/bullet object but it just doesnt work. Never did this before. Does anyone have a quick example? tried multisolver, merge Left input to advect right, ... Just a simple smoke shelf and object would be enough as a example. Like particle advect, but with geometry. THNX alot
  12. Hi Guys, I have recently started experimenting with Houdini and have stumbled upon a problem I can't seem to find a solution to. I have a Pyro fx explosion setup and I would simply like the gas resize field to reach the maximum bounds of the container and then switch off. Currently, whilst the smoke is dying out, the resize container is scaling back down to the size of the emitter object resulting in a visible bounding box in the render. Any advice would be greatly appreciated, Thanks, Clive
  13. Hello, I was recently testing a flip simulation on a workstation with dual xeon 2630 v4 processors 10 cores each clocked at 2.2 GHZ, to my astonishment my laptops quadcore 4770HQ @2.2GHZ delivered ,not the same, but better FLIP simulation times. Can anyone explain to me why this is. I heard someone tell me something about threading. Can someone give me some insight on which nodes are multithreaded. with the smoke solver its stranger when my division size is higher like 0.2 the quadcore processor absolutely destroys the dual xeon, flying past the simulation. but when I start reducing that division size the xeon processors start to catch up and eventually when I am at a final render division size the xeons are ahead of the quadcore. Also when I cache out a simulation and check task manager when the cache is somewhere in the middle of the simulation(presumably where the flip simulation has the most particles to solve), task manager shows the cpu hovering around 2-3 %.
  14. Hi all! Our new GridMarkets Houdini Artist Profile features Alessandro Pepe, Lead FX TD at Framestore, Los Angeles. He shares a detailed and systematic tutorial on how to create cigarette smoke using Houdini: www.gridmarkets.com/alessandro-pepe.html For more information on Alessandro's work, visit his website: www.alessandropepe.com For more Houdini tips go to: http://pepefx.blogspot.com/ We hope you'll like Alessandro's amazing tutorial! Patricia and the GridMarkets team
  15. Does anyone uses afanasy to do distributed sim? Afanasy has a mantra renderer but did anyone managed to send a sim job to farm. Latest sidefx classes by jeff shows how to distribute by hand but i couldnt think of a way to write afanasy submitter. Git hub submission if you'd like to get updates: https://github.com/CGRU/cgru/issues/153
  16. I'm currently working on some balloon simulations. What would be the best workflow (procedural) on how to setup about 50 balloon simulation and more? Basicly, what would be the best way how to get those 50-60 balloons in DOPs to simulate as FEM? I would pose them in SOPs and then use some forces on them to push around. Thanks in advance, Tom
  17. I'm currently working on some balloon simulations. What would be the best workflow (procedural) on how to setup about 50 balloon simulation and more? Basicly, what would be the best way how to get those 50-60 balloons in DOPs to simulate as FEM? I would pose them in SOPs and then use some forces on them to push around. Thanks in advance, Tom
  18. BulletSOP is implementation of Bullet library (bulletphysics.org) inside SideFx Houdini (sidefx.com). It's a plugin for creating incredibly large rigid body simulations on average PC. The Tool is very powerful, flexible and speed is very impressive as well as memory footprint. The plugin is free and without limits! So you can create truly stunning massive simulations. BulletSOP is compiled for Houdini production builds. It includes many example scenes (beginner -> professional) which are probably the best learning resources. Main features: - Bullet RBD Solver - Support for multiple Broadphases, Constraints Solvers - Loading data from previous frame - Geometry decomposition (Tetrahedra, Voxels) - Static/Animation body - Convex Hull - Compound Hull - Deform static Hull - Primitive Hulls - Constraints (auto-generating, spring, 6DoF) - Collisions Groups - Object Forces - Point Radius Forces - Delete Duplicity data - Instancing - Emitting system - Includes many example scenes for studying - Support for Windows(64bit), Linux(64bit) and OSX(64bit) Links: Houdini: www.sidefx.com LinkedIn: www.linkedin....Houdini-4796605 More author's videos: vimeo.com/user3251535 Create freely, simulate quickly and enjoy fully! Best wishes, Milan Suk BulletSOP binary is free of charge, but You can make a donation and help keep the project running. It's up to you! Paypal: Bitcoin: 1DYA4aQwj2RPXBHDtGaVeWNxagkv9PTcG6 Download BulletSOP v2.0.15 for Windows, Linux: http://bit.do/BulletSOP_v2_0_15
  19. Hello, I am dealing with a particle sim and I need some way of optimizing it. This is the case: particles are emitted and falling on the ground. Once they fall on the ground they bounce a bit and then stop moving. In this simulation I need to emit a lot of particles so it goes slow after a bit as particles accumulate fast on the ground. However I don't need to simulate those particles on the ground anymore, but pop solver simulates them all. Is there some sort of equivalent of @active attribute as in bullet sim? I can think of one way - I can set up a velocity treshold, which will move stopped particles to a group. Then I can remove particles from this group so that pop solver doesn't simulate them, but before that I will collect them in another solver? Any better approaches / ideas? Juraj
  20. Hello everyone, I'm attempting to recreate the shapes of large bubbles forming. My initial tests have been involving FLIP fluids, adding surface tension and removing gravity to create a jiggling ball of particles. Once it is meshed, I could then apply a refractive shader to get transparency. See the attached .mp4 for a flipbook of one of my tests for creating a small, single bubble. However, I'm curious as to how other artists might approach this problem. How would you go about creating these large, wobbly shapes so that they act naturally? How would you allow for art direction if you went with a simulation approach? Please share your ideas, I'd be very interested to hear what you think! Thank you! There is a good example of the shape I'm trying to create at 2:55 in the video below, although the whole bubble sequence is quite useful. bubbles_rnd_0708_01.single_bubble.mp4
  21. Hello all, I was wondering if anyone has any experience working with Infiniband and Houdini. I have recently purchased two Voltaire HCA700ex2-q Infiniband cards (40Gb/ps) and have them connected via a Mellanox 40Gb capable fiber qsfp+ cable. I've already upgraded the firmware on both cards to the newest available version. And both cards can see each other and I am able to set up and transfer files between them using shared drives in Windows 7 Professional x64. (I will be trying this next in CentOS 7) What my question is: how do I get the two computers to see each other in Hqueue so that I can use my faster Infiniband connection rather than my much slower gigabit Ethernet connection which is getting fully saturated during distributed fluid sims. Do I need to edit the client information in some way to use the IP from the Infiniband card (cards are capable of 10Gb/ps IPoIB)? Thanks, Ryan
  22. Our new GridMarkets Houdini artist feature profiles Charles Trippe, FX Lead at Zero VFX. He shares his thoughts on a hair simulation system he developed, which can be seen in action in commercials and films such as Kia: Evolved, and the upcoming Ghostbusters movie. We hope you enjoy the feature! Patricia and the GridMarkets team
  23. Our new GridMarkets Simulation and Render Submission tutorial is out! Our new video tutorial describes how to submit a Houdini render or simulation to GridMarkets. A sample .hip file can be found at the bottom of the following page to help you to get started: How to submit a render or simulation to GridMarkets
  24. Hey Everybody, Im currently trying to create a lava simulation in real world scale. Im struggling with the surface as well with the simulation. Here are some of the issues that im facing: A surface that is very rough and there are some planes floating in the air Once the partials are hitting the ground it looks like it is loses density. If somebody could give me a direction or advice it would be much appreciated.
  25. Hello, Does anyone have a solution for creating dynamic cloth simulation for crowds? For instance, a crowd running with flag poles using a prop following the crowd agent layering method? If someone can accomplish a dynamic cloth asset with either .abc cache file or houdini cloth for crowds I would love to hear your technique. I have included: flagTest.abc (nCloth flag animation on pole), screenshot showing example method for using using .abc assets for crowds, tutorial for agent layering method for crowds, and tutorial for constraining houdini cloth. Can anyone manage to get flagTest.abc be used by the biped character 2 for Houdini crowds? Thanks! flagTest.abc