Vellum & RBD Interaction Simulation in Houdini

  Рет қаралды 29,429

bubblepins

bubblepins

Күн бұрын

Пікірлер: 78
@dan323609
@dan323609 4 жыл бұрын
Need a "TRUE" interaction
@jihapapa81
@jihapapa81 4 жыл бұрын
Thanks. I really wanted to know how vellum and RBD interact. Your tutorial is amazing~
@zephzenfx5358
@zephzenfx5358 4 жыл бұрын
This video was too amazing that I need to sleep to cook and process it while sleeping. Jokes aside, wow that's mindblowing!!
@bubblepins
@bubblepins 4 жыл бұрын
Thanks!
@yaroslavhoncharenko106
@yaroslavhoncharenko106 4 жыл бұрын
Nice tutorial! Cheating was great)) I really like your attention for details in every video, yo're explaining just everything. And your support on this channel so awesome! It's quite hart to find person to ask. Thank you for that! I wish you all the best!
@christopher8116
@christopher8116 4 жыл бұрын
You don't have to use Vellum source, you can only use Vellum Object it has identical settings as the vellum source.
@origins6187
@origins6187 3 жыл бұрын
Amazing work. You make Houdini look less intimidating. Thank you:)
@bubblepins
@bubblepins 3 жыл бұрын
Thanks!
@ganjarcia
@ganjarcia 4 жыл бұрын
This is amazing like you read my mind, needed this so much!
@bubblepins
@bubblepins 4 жыл бұрын
Thanks for watching! Hope this helps you.
@raw_pc
@raw_pc 4 жыл бұрын
It’s low res at the beginning because it’s a longer video and it takes some time for the server to process. Just be a little patient people :) Awesome content Bubble Pins :)
@bubblepins
@bubblepins 4 жыл бұрын
Thanks for watching! I'll probably wait an hr after uploading next time to give KZbin time to process the video and avoid confusion next time.
@vipergx
@vipergx 3 жыл бұрын
to quote a stranger from a Facebook group: "bubble pins is awesome!"
@bubblepins
@bubblepins 3 жыл бұрын
Thanks so much!
@davideberle8577
@davideberle8577 4 жыл бұрын
Your RBD solver is trying to do convex shape vs. arbitrary mesh or VDB detection. It probably doesn't handle edge collisions well. You might have better results if the RBD pieces had a higher vertex density, especially on the interior regions. The detection against VDB is probably point based.
@sassss5984
@sassss5984 4 жыл бұрын
16:40 you cut the video, and skipped few steps. I could not make it after that time.. Why?....
@bubblepins
@bubblepins 4 жыл бұрын
At 15:56 I dropped down a SOP network node and then I double clicked that node to go inside that node, that's why you see a new network. Hope that helps!
@viktorofobos
@viktorofobos 4 жыл бұрын
Hi to all bubble pins - incredible lessons I have a question, how to add Rigid Body solver houdini 17.5.173?
@bubblepins
@bubblepins 4 жыл бұрын
The rbd solver has been already for a few versions of Houdini. hmmm RBD solvers can only be added inside dopnet nodes, with the exception of the new RBD Tool node which just confuses things. The Rbd solver used in this video can only be added inside a dopnet node. Hope this helps!
@viktorofobos
@viktorofobos 4 жыл бұрын
I have already tried, and indeed, inside a dopnet node. thank you very much for saving me)
@pablocastelo7090
@pablocastelo7090 4 жыл бұрын
Another great tutorial. Thank you so much. About the video resolution... I have noticed that KZbin loads the different versions of your high res video one by one. If I watch your video as soon as I get the notification from KZbin, only the low res versions are available. Consequently, getting something better than 180 or 360 is a matter of time.
@bubblepins
@bubblepins 4 жыл бұрын
Thanks! I need to be more careful next time. Maybe I'll try uploading it ahead of time and releasing it 1 hour after it's uploaded, I think that should give KZbin enough time to process the video.
@pablocastelo7090
@pablocastelo7090 4 жыл бұрын
@@bubblepins Yes, that is a possibility. Another option is to be patient as a viewer. :-)
@bubblepins
@bubblepins 4 жыл бұрын
@@pablocastelo7090 Patience was never my strength lol but I'm glad everyone jumps to watch my videos! I super appreciate it and everyone that takes the time to watch my videos, even though my videos are quite long.
@pablocastelo7090
@pablocastelo7090 4 жыл бұрын
@@bubblepins Well, obviously, everybody is so eager to watch your videos that can´t wait for them. hehehe. I can´t blame them.
@bubblepins
@bubblepins 4 жыл бұрын
@@pablocastelo7090 Awesome!
@karimoh3154
@karimoh3154 Жыл бұрын
great video, thx
@bubblepins
@bubblepins Жыл бұрын
Thanks for watching!
@zachariasvogl1055
@zachariasvogl1055 3 жыл бұрын
Hey can i suport you in any way? these are the best tutorials i have found so far. becouse you actually explain what you do. THXXXXXXXX
@bubblepins
@bubblepins 3 жыл бұрын
I started a KZbin Membership you can join. I offer exclusive content for members, but its not long tutorials, it's more like Tips and Trick videos that are like 2-4min long and Live Streams, but most of my members watch the replays of the Live Streams. kzbin.info/door/gSL2gPQragMHtVh3f2YUQAjoin Thanks for the support!
@DoHoan_FX_Supervisor
@DoHoan_FX_Supervisor 4 жыл бұрын
First: With this way, seperate to two dop, we don't need phase 1. Second: We can do in only one DOP. Don't need phase 3. If you want two object iteraction reality. Only work with POP grains and using Multi Solver so far. That's my idea. Hope anyone share the way to make two dop iteraction really work!
@bubblepins
@bubblepins 4 жыл бұрын
THat is true, I did try using POP too just to test at the time. If I remember correctly the POP does work with the Multi solver and vellum solver, so you can use that. I didn't try using POP grains though. But POP grains is slightly older and Vellum grains does have those newer fancy features like clumping effects for snow. I do find that Vellum grains is very very fast, I don't have anything to compare it to, because I don't work with POP grains that much. You do make an interesting point, if we could make different dop networks work together that would bring a lot of new possibilities. I have no idea how to approach that.
@LooMama
@LooMama 2 жыл бұрын
Do you have vellum hair and flip interaction tutorials? Please teach me
@bubblepins
@bubblepins 2 жыл бұрын
I'm planning on making some videos soon on the new Houdini 19 Vellum Unified Solver which allows us to do vellum, flip particles, grains, more all in one solver! Soon! It's on my to do list!
@LooMama
@LooMama 2 жыл бұрын
@@bubblepins thanks for sharing! ❤️
@ivanchernyshev2646
@ivanchernyshev2646 4 жыл бұрын
if you need true interaction, try to imitate your rigid body by glued grains
@iskanz2453
@iskanz2453 4 жыл бұрын
Good evening bubble pins. There is a scene in a curtain with simulations of particles, liquids, terrain, etc., all cached. I want to transfer everything to 3ds max, add materials and render in Corona. How to do it better? Using the Houdini Engine? Why in 3ds max, because the same object (quite simple) in Houdini Redschift renders 4 minutes, and in Max Corona renders 1 minute. I have two minutes of animation in Houdini and this is 2880 frames, so I want to render in Max render. Thank you in advance.
@bubblepins
@bubblepins 4 жыл бұрын
WOW Max Corona is so fast! Now I gotta check the rendering engine out when I get some time. To answer your question, I used 3d max 2 years ago for 2 weeks and gave up because that software was way too expensive for me. I have exported many things to Blender. If 3d max is similar to Blender, I would try to export it as FBX, but FBX doesn't always work, especially with animations. Then if FBX doesn't work, I would try exporting as Alembic. In my experience, Alembic export aren't very efficient, they cache the entire mesh and every point and every point transform as a new point in the next frame. So you lose all the sim data like velocity, force, impulse, etc. And you need all that for rendering. One way you can try is to attach all these attribute data into the Color and use that as a medium to transfer the data back and forth.
@NextroneOfficial
@NextroneOfficial 3 жыл бұрын
Interesting. Do you know how would i go to instance (multiple different) vellum objects? And after that, it would be good to replace each with proxy object?
@bubblepins
@bubblepins 3 жыл бұрын
hmmm.. I think you can use the merge to combine different objects, but give them a different group name and when you apply the vellum constraints you can filter it by group name so the constraints are only applied to certain objects. Say you wanted object A to be have more stiffness than object B. As for the proxy, I think proxy is always a good way to optimize the scene and speed up the cooking performance. You can try what I did in the last Live Stream on Vellum Skin, I used a point deform to transfer from the proxy Vellum Solver object back to the original object. Hope that helps!
@NextroneOfficial
@NextroneOfficial 3 жыл бұрын
@@bubblepins I haven't checked the last stream, so definitely will! By the way, yes, in constraints, the object affected can be set by choosing with a group. But i was rather thinking on different objects as different meshes. Imagine having 2 types of flower, one Orchid flower and a Rose flower...so two different (like a box and sphere). So by this, i was thinking of instancing them on a grid so that i can simulate bunch of them falling through the air. For that, i believe 3 things are needed. 1. To be scattered through a dop net, probably with scatter to points in vellum source (not continuous), 2. To be scattered (1.) but as different objects, for example two flowers (or two basic prim. box and sphere), that are distributed randomly on the scattered points. 3. And to be able to correctly replace these simulated objects (that by now come out from a simulation DOP net, and have been scattered on a grid) with the proxy meshes (for example, you mentioned with the point deform). My guess is with a copytopoints, but can't get it to work currently. It seems straightforward, but i had problems with the setup, mainly with step 2. and 3. Im going to see the livestream...
@bubblepins
@bubblepins 3 жыл бұрын
@@NextroneOfficial You have an interesting idea there! It sort of reminds me of a scrap paper scene I did for my Members-Only videos. I used the Vellum Solver to model some scrap paper and have the scrap paper dumped into a garbage can using the Vellum Solver so it would end up all over the ground near the garbage can. The thing is my scrap paper scene was very light, because all the paper were just plane 2D grid at low poly count. As for the petals for flowers, I think the biggest challenge may be poly count and performance. The copy to points may not be too suitable for animation, but who knows I might be wrong I'll need to test it, but copy to points can definitely be used for the starting position. Proxy objects used during animation, I would stick with point deform. If I get time after I finish off the Vellum Clothing mini series I'll try the petal scene out!
@NextroneOfficial
@NextroneOfficial 3 жыл бұрын
@@bubblepins Hey! I looked through the stream. I believe the way you approach making tutorials is unique, and that one can really enjoy all the bits and pieces of the explanation that you carefully try to convey to the audience. I haven't find the particular case in it (i think i haven't missed it). Right, but it's a bit different over here, scrap paper is a plane and flowers are closed 3D objects :-) Also, i do not intend to add separate vellum constraints to the petals...just a vellum per whole flower is totally fine because they would merely collide while flying, and i think it wouldn't make a difference since there would be many of the instanced and different ones and the eye wouldn't pick the difference in realism i think.. so no ground plane would be included in a shot, just the fall through. Anyway, it's a bit tricky setup.
@bubblepins
@bubblepins 3 жыл бұрын
@@NextroneOfficial The scrap paper scene is in a different video. Have you considered using textures for the petals instead of a 3D objects? This will speed up the performance, and collisions should still work because you can add Vellum thickness to the Vellum Solver. But I'm interested in your idea, because I always wanted to procedural model flower petals. This could be very cool for 3D printing them out too!
@adampizurny9452
@adampizurny9452 4 жыл бұрын
just insert both solvers into a merge and turn on mutual interaction
@omidmehdipour4912
@omidmehdipour4912 4 жыл бұрын
have you tested that? I did but the cloth behave very strangely
@chillsoft
@chillsoft 4 жыл бұрын
Where, in what solver? The merge node has no option for mutual interaction.
@omidmehdipour4912
@omidmehdipour4912 4 жыл бұрын
@@chillsoft in merge/ affector relationshp part you can choose mutual there
@adampizurny9452
@adampizurny9452 4 жыл бұрын
@@omidmehdipour4912 exactly
@chillsoft
@chillsoft 4 жыл бұрын
@@omidmehdipour4912 In what node? The merge node? Is this a DOPs thing? I'm doing all in SOPs for convenience! :P
@gameswamy1465
@gameswamy1465 4 жыл бұрын
How did you create a ball falling into cloth(pinned to all four sides), I am trying to achieve a similar effect?
@bubblepins
@bubblepins 4 жыл бұрын
The ball just drops from free fall (affected by the gravity force) and I pinned all four corners of the cloth so it stays in position. Do you have a particular issue you're having trouble with?
@gameswamy1465
@gameswamy1465 4 жыл бұрын
@@bubblepins I have rigid body solver setup for free fall of the ball and vellum solver for cloth and both solvers are plugged into the merge with Mutual relationship the ball kinda interacts but it weirdly passes through tearing the cloth in a weird way .........If u can provide a file of the setup it would be a great help as I am working on a similar project and I can just replace my model with yours .....Thanks for your help!
@bubblepins
@bubblepins 4 жыл бұрын
@@gameswamy1465 The thing is Vellum object doesn't really work with the rbd object in the dopnet with the mutual relationship or even with the multi-solver. Or at least I never got it working that way. I did both simulations separately even with the sphere dropping onto the cloth, using the technique I showed in this video. I know there are a lot of comments on below here saying that they want a "true" interaction, but Vellum isn't designed the same way RBD solver was designed. This may change in future Houdini versions. For now, the technique in this video was what I came up with as a work around for anyone that needed this. Hope this helps!
@gameswamy1465
@gameswamy1465 4 жыл бұрын
@@bubblepins I found a workaround which worked for me .........I solved the sphere as a VELLUM SOFT BODY and not RBD and changed the settings for the sphere that it wont deform much.... And increased mass etc.......so this works if we don't want fracture ......I think for fracture RBD we have to use your way .....but if just and interaction in this simple free fall this was the workaround I came up with .........Thank for you help....👍👍👍
@pavelpetrikor
@pavelpetrikor 4 жыл бұрын
Thanks. But It's very very difficult. Is there any different way to achieve interaction?
@bubblepins
@bubblepins 4 жыл бұрын
Not that I know of. This is the way I came up with because the multi-solver didn't work for me. Usually, in order to combine different types of simulations, you would use the multi-solver, but I couldn't get that to work with vellum & rbd. This multi-phase workflow can be logically simplified a little bit more, but with the cost of more nodes to setup. Try this. Set up the Vellum sim. Then file cache it. Then set up a rigid body sim separately like how you do it normally in a different geo node. Then just do the same thing in the video, throw down a static object node inside the rigid body simulation and just link it to the separate Vellum sim file cache. This way involves more nodes to setup, but it's easier to understand.
@pavelpetrikor
@pavelpetrikor 4 жыл бұрын
@@bubblepins Thanks. I will try it. Love your tutorials.
@none53
@none53 3 жыл бұрын
how to reveal something by vellum cloth??
@bubblepins
@bubblepins 3 жыл бұрын
Could you give me a bit more information? I'm not sure what you mean.
@none53
@none53 3 жыл бұрын
@@bubblepins i put cloth on my car , and created a scene in mountains, to reveal it , by dragging the cloth backward? how to do that? i am sharing my hip file too, forums.odforce.net/topic/48539-vellum-cloth/ here u can check my hip file , if u want :)
@nikolayprudov170
@nikolayprudov170 4 жыл бұрын
this is interesting, but... what about the actual interactions? it have to be some way to use the mutual relationships, but i still cant figure out how exactly it works. anyway thanx 4 the tutorial, this is a tricky approach
@bubblepins
@bubblepins 4 жыл бұрын
the issue is Vellum is a lot newer than RBD sims in Houdini and I believe they way they are implemented is different. This is going by some of the random bits I watched from SideFX's webinars. I think in the near future SideFX will make the Vellum work with the RBD using the multisolver, this is a total guess though. The approach shown in the video is a little more advanced. Try doing just the first two phases and I think that will really help understand the workflow, before adding the 3rd phase.
@vitalie96
@vitalie96 4 жыл бұрын
So, does it mean that there is no true interaction between Vellum and RBD?
@bubblepins
@bubblepins 4 жыл бұрын
As of now, I don't know of any. The main thing is that the multisolver doesn't work with the vellum and rbd or maybe I just don't know how to get it to work together. Hope that helps!
@NacTaoS
@NacTaoS 4 жыл бұрын
hi, i love your tuto but plz 360 p is not enougth. 720p should be the minimum ;)
@bubblepins
@bubblepins 4 жыл бұрын
It should be 1080p. Something went wrong! Thank you so much for telling me! I will correct this asap.
@bubblepins
@bubblepins 4 жыл бұрын
I didn't do anything, but it seems that KZbin fixed itself. lol It should be 1080p now, please let me know if anything goes wrong.
@NacTaoS
@NacTaoS 4 жыл бұрын
@@bubblepins it now ok ! Thx
@yaroslavhoncharenko106
@yaroslavhoncharenko106 4 жыл бұрын
Hi, every video after uploading need some time to be available for watching in HD, it's about 1-5min I think
@bubblepins
@bubblepins 4 жыл бұрын
@@yaroslavhoncharenko106 Thanks for telling me!
@haroldw2823
@haroldw2823 4 жыл бұрын
I'm watching in 180 at the moment
@bubblepins
@bubblepins 4 жыл бұрын
Thanks!
@mahdimohseni5204
@mahdimohseni5204 4 жыл бұрын
this is not "interaction". just wasted my time :(
@jank-official
@jank-official 4 жыл бұрын
confusing af
Vellum Simulation for Beginners in Houdini
37:01
bubblepins
Рет қаралды 43 М.
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,8 МЛН
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 21 МЛН
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 51 МЛН
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3 МЛН
Houdini Top 10: Vellum Basics!
26:49
Mr Tonks
Рет қаралды 6 М.
MOPs+ and Vellum
1:05:21
MOPs
Рет қаралды 7 М.
Houdini 18 - Building Destruction - RBD Bullet Solver
15:13
Indie-Pixel
Рет қаралды 102 М.
VMT - 054 - HOUDINI - Vellum Flag attached to a String
9:20
MIX Training
Рет қаралды 39 М.
Scaling The Bullets Dynamically
22:40
Entagma
Рет қаралды 9 М.
Houdini is HIP - Part 8: Vellum II - Cloth, Soft Bodies and Fluids
41:29
Intro to Rigid Body Dynamics (RBD Simulations)  ||  Exploring Houdini
26:59
Vellum Clumping Bubbles - Houdini Pressure Constraints
17:05
MarioSundays
Рет қаралды 2 М.
The Math behind (most) 3D games - Perspective Projection
13:20
Brendan Galea
Рет қаралды 399 М.
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,8 МЛН