Houdini Tutorial - Fluffy Pillow Simulation with Vellum

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 มิ.ย. 2024
  • Dive into the cozy world of pillow simulations with our latest tutorial on creating and simulating fluffy pillows using Vellum in SideFX Houdini! 🛏️✨ This step-by-step guide will take you through the intricacies of Vellum simulations, allowing you to craft realistic and inviting pillow dynamics.
    🔍 What you'll learn:
    - Basics of Vellum simulations in SideFX Houdini
    - Techniques for creating soft and fluffy pillow models
    - Pro-level tips for achieving realistic fabric fold dynamics
    Ready to take your simulations to the next level? Access the project file for this tutorial and unlock exclusive perks by joining our Patreon community! Your support not only helps us create more content but also grants you insider access to valuable project files and additional learning resources. Click the Patreon link to become a patron and enhance your Houdini skills today. 🖱️🌟 #HoudiniTutorial #VellumSimulation #PillowDynamics #PatreonSupport
    PROJECT FILE DOWNLOADS ☁️
    🛏️ Patreon Subscription - / project-file-in-74813986
    100 ABSTRACT SHAPES PACK🔶
    🌀 Gumroad - graphicinmotion.gumroad.com/l...
    Keywords
    Pillow simulation, Vellum dynamics, SideFX Houdini tutorial, 3D fabric simulation, Soft body physics, Procedural pillow modeling, Vellum cloth dynamics, Houdini simulations, Realistic fabric movement, CGI pillow tutorial, Vellum solver techniques, Pillow animation, Dynamic soft furnishings, Houdini Vellum basics, 3D simulation mastery, Visual effects tutorial, Pro-level fabric dynamics, SideFX learning resources, Patreon perks, Simulation techniques
    Content
    00:00 Introduction
    01:30 Volume modelling
    06:37 UV unwrapping
    10:20 Setting up creases
    13:49 Call out - Patreon & Discord
    14:36 Vellum soft body simulation
    28:02 Adding more objects
    35:11 Outro
    Support
    🌟 Elevate Your Support: If you've found value and inspiration in our tutorials, consider joining our Patreon community! 🚀✨ Your support helps us create more in-depth content, unlock exclusive perks, and take my tutorials to new heights. Together, let's fuel the creative journey and make more amazing content possible. Join us on Patreon today and be a part of the behind-the-scenes magic!
    🎬🔗 / graphicinmotion
    #supportcreators #PatreonCommunity #Gratitude 🙌
    Weblinks
    Website - www.graphicinmotion.com
    Patreon - / graphicinmotion
    Gumroad - gumroad.com/graphicinmotion
    Instagram - / graphicinmotion
    Twitter - / graphicinmotio1
    Videohive - 1.envato.market/5PME2
    Facebook - / graphicinmotion
    Behance - www.behance.net/graphicINmotion
  • ภาพยนตร์และแอนิเมชัน

ความคิดเห็น • 125

  • @graphicINmotion
    @graphicINmotion  4 หลายเดือนก่อน

    PROJECT FILE DOWNLOADS ☁

    🛏 Patreon Subscription - www.patreon.com/posts/project-file-in-74813986
    100 ABSTRACT SHAPES PACK🔶
    🌀 Gumroad - graphicinmotion.gumroad.com/l/3dobjectspack1

  • @togangokbakar
    @togangokbakar ปีที่แล้ว +9

    Please make a video about the rest. texturing , lighting, rendering...

  • @animain788
    @animain788 ปีที่แล้ว +56

    for those who dont have exoside quad remesher you can get a similar result with setting the point radius scale in vdbfromparticle to 0.15 and adabtivity value in convert vdb to 1.5 its not perfect but it will do :)

    • @jsolidd713
      @jsolidd713 ปีที่แล้ว +2

      Thx, I have exoside quadremesher but its throwing out an error every time I try and use it so I think I will be doing it this way.

    • @raima8256
      @raima8256 ปีที่แล้ว +1

      hero 👌

    • @Covenanttrooper
      @Covenanttrooper ปีที่แล้ว +1

      @@jsolidd713 you automaticaly get it with labs plugin but you need the liscence to cook! I had the same problem!

    • @Covenanttrooper
      @Covenanttrooper ปีที่แล้ว +1

      thanks so much, i tried everything with instant meshes, remesh and fast remesh for hour

    • @3dfaction585
      @3dfaction585 11 หลายเดือนก่อน +4

      it's frustrating to know that c4d and even blender i think have a similar "remesh to quads" feature, that's not separate from the main software, unlike Houdini.

  • @cemgulpunk
    @cemgulpunk 8 หลายเดือนก่อน +1

    Result is amazing. Thanks for the helpful video, please keep it going.

  • @bcrbdb
    @bcrbdb ปีที่แล้ว +9

    Great tutorial! More Houdini Tutorials, please. You explained everything very clearly. Thanks!

    • @Ivan_Novgorodsky_
      @Ivan_Novgorodsky_ ปีที่แล้ว

      Make a detailed analysis of lighting and rendering in karma

  • @visualscience2502
    @visualscience2502 11 หลายเดือนก่อน +1

    thank you for this aawesome tutorial!

  • @pbdionet
    @pbdionet ปีที่แล้ว +1

    Well done. That's a good setup for a realistic result. Thanks for the share.

  • @mikejohnsoncg
    @mikejohnsoncg ปีที่แล้ว +1

    Yes joined Patroen for Houdini! Great break down

  • @no_damage
    @no_damage 8 หลายเดือนก่อน +1

    Beautiful work!

  • @jhova
    @jhova ปีที่แล้ว +3

    Completely underrated, defiantly becoming a patron

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      Thank you! I am currently recording a lot of content for Patreon, so stay tuned.

  • @yayitsyasuo
    @yayitsyasuo ปีที่แล้ว +2

    so unique and well-thought

  • @phibmobil
    @phibmobil 4 หลายเดือนก่อน +2

    Excelent tutorial, thank you!

  • @travislrogers
    @travislrogers ปีที่แล้ว +3

    Loved this one! Keep up the great work!

  • @massimobaita7178
    @massimobaita7178 ปีที่แล้ว +2

    Thank You very much, Roland!

  • @philippwelsing9108
    @philippwelsing9108 ปีที่แล้ว +3

    Sooooo good. Thank you very much. SUBSCRIBED.

  • @mohamedboukhraz1588
    @mohamedboukhraz1588 ปีที่แล้ว +1

    New subscriber here! I already bought the shapes about one week but I didn't know who made them till I saw your tutorial, Great tutorial, what about the texturing/lighting/rendering parts :D!

  • @yujinson2569
    @yujinson2569 8 หลายเดือนก่อน +1

    Thank you for the tutorial

  • @user-sl309jd90
    @user-sl309jd90 ปีที่แล้ว +2

    I subscribed for Houdini contents! Thank you

  • @tondann
    @tondann ปีที่แล้ว +4

    at 18:35 you can also just set the destination class in the attribute transfer itself! 😊 great video!

    • @Godkiller08
      @Godkiller08 11 หลายเดือนก่อน

      you mean just switching the Destination group type to Primitives ?

  • @scarabrae
    @scarabrae ปีที่แล้ว +2

    Lovely and clear, cheers!

  • @RMAFIRE
    @RMAFIRE ปีที่แล้ว +1

    Surprising⚡🔥

  • @Lakttos
    @Lakttos ปีที่แล้ว +2

    Projeto incrível. ✌

  • @peterxbuilt
    @peterxbuilt ปีที่แล้ว +1

    Yes! please do more Houdini!!!!!!!!!!!!

  • @Byronx3000
    @Byronx3000 9 หลายเดือนก่อน +1

    The final render looks amazing! great work

    • @graphicINmotion
      @graphicINmotion  9 หลายเดือนก่อน

      Many thanks!

    • @mohamedboukhraz1588
      @mohamedboukhraz1588 9 หลายเดือนก่อน

      @@graphicINmotion do you have a ready-to-be-rendered scene in your patreon? THANK YOU IN ADVANCE!

    • @graphicINmotion
      @graphicINmotion  9 หลายเดือนก่อน

      @@mohamedboukhraz1588 not for this project, but for other projects

  • @ZAIDARTSS
    @ZAIDARTSS ปีที่แล้ว +1

    amazing tutorial waiting for more

  • @Vaibhav_Stark
    @Vaibhav_Stark ปีที่แล้ว +1

    Really good one

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +1

      Thank you very much! 🙂

    • @Vaibhav_Stark
      @Vaibhav_Stark ปีที่แล้ว +1

      @@graphicINmotion looking for many more

  • @hieranchauhan5882
    @hieranchauhan5882 ปีที่แล้ว +2

    Watched this tutorial a few times to really try understand the process - it’s so well explained !
    I completely fall apart at the attribute wrangle section however as I simply don’t understand VEX. I don’t like to just copy from tutorials if I don’t understand what I’m doing as that’s not practical from a production POV.
    Any chance you can explain the steps to recreate from a VOP level?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +3

      I also had problems with VEX in the beginning. But it’s such a fundamental and powerful part of Houdini, that I would highly recommend to take the time and learn it. VOP and VEX use the same concepts, the one uses visual programming (VOP), the other code (VEX). But the basic operation does not change. So if you understand the operation in VOP, you also understand it in VEX and the other way around. Write each line of code, read the documentation of the used functions and you will understand, what’s going on.

  • @Covenanttrooper
    @Covenanttrooper ปีที่แล้ว +1

    Great tuto! I share!

  • @jonathanwennstromm1578
    @jonathanwennstromm1578 ปีที่แล้ว +1

    Excellent Video bud!

  • @Ivan_Novgorodsky_
    @Ivan_Novgorodsky_ ปีที่แล้ว +5

    I really hope that there will be daily Houdini lessons on this channel

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +2

      Daily will be difficult :D But new ones are in the making right now!

    • @Ivan_Novgorodsky_
      @Ivan_Novgorodsky_ ปีที่แล้ว

      @@graphicINmotion At least once a week and with a render redshift (arnold, karma)

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      @@Ivan_Novgorodsky_ 👍 when I get enough support on Patreon 🙂

  • @yayitsyasuo
    @yayitsyasuo ปีที่แล้ว +1

    every other vellum tutorial sticks to 2d grids, this is priceless

  • @ItsJessEdits
    @ItsJessEdits ปีที่แล้ว

    Hello! Great tutorial for someone like me who is a literal beginner just starting out. Can I ask how I might go from here (after making the simulation) to assign materials to each of the cross shapes individually? I've found some cool materials/textures online that I downloaded, but im not sure how to go about specifying them for each, when these shapes are within one geometry node. Thanks!

    • @IanFrederick01
      @IanFrederick01 ปีที่แล้ว +1

      You need to put down a unique "name" node for each of the shapes before they go into the vellum sim. Then after the sim you can use a "blast" node to select those names individually and isolate each shape.

  • @asger1572
    @asger1572 ปีที่แล้ว +1

    great tutorial bro!

  • @fivethreefive8265
    @fivethreefive8265 ปีที่แล้ว

    Thank you for this! This is great! How would I go about animating the restlengthscale? I know it can be done only through the vellumconstraintproperty inside the solver, but can't seem to figure out how to bring the @mask attribute in and behave similarly to your setup.

    • @tondann
      @tondann ปีที่แล้ว +1

      So you would need to go into the Vellum Solver and lay down a vellumconstraintproperties node, like it recommends in the comment. On that node you can specify a group and animate the restlength scale there! :) I can also recommend Entagmas balloon "Silly Pillow" tutorial for more information

  • @theCreativeAddict3d
    @theCreativeAddict3d ปีที่แล้ว +1

    Thank you. Could you share some points to texture it amazingly as you did?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      I textured this in C4D using materials from greyscalegorilla. The process is not really exciting.

  • @wewatchtheskywaiting
    @wewatchtheskywaiting หลายเดือนก่อน

    nice, what will be the wrangle to use rest mask in dop ? (vellum constrain properties node in the solver) to animate the pressure...? thanks

  • @joshwalter5009
    @joshwalter5009 9 หลายเดือนก่อน +2

    how do i add the materials
    greta tutorial btw

  • @MAHMOUDELRAGHEB
    @MAHMOUDELRAGHEB 11 หลายเดือนก่อน +1

    Thanks for sharing! wanted to ask you... did you have to buy quadremesher or does it come with houdini? and what version of houdini are you using, indie?

    • @graphicINmotion
      @graphicINmotion  11 หลายเดือนก่อน

      Yes I bought quadmesher. But Houdini comes with a 30 day trail for quadmesher. I use indie.

  • @jquintero462
    @jquintero462 ปีที่แล้ว +1

    Thank you for the video. However, how do you add colors, textures, lighting, and style to the pillow?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      There are plenty of texturing and rendering tutorials. In this case I rendered with Redshift in Cinema 4D using materials from greyscalegorilla.

    • @YAXHY
      @YAXHY 5 หลายเดือนก่อน

      I'm day 0 on Houdini and want to just understand the workflow... You modeled and set up the simulation in Houdini, but then exported that to C4d to add materials and to render? So is the export of Houdini a mesh that has rendered "keyframes" from the simulation, so you can add materials to it on top of that?

  • @carlosrivadulla8903
    @carlosrivadulla8903 ปีที่แล้ว

    there is another way to drive a vellum param through attrs?, it should be as that easy as write @mask in the rest length scale param but it doesn't work. I also tried with using a fit01(@mask,1,5) in the param but doesn't work. I think people uses vellum constraint properties node to do this but Idk how it works

  • @makadi86
    @makadi86 7 หลายเดือนก่อน +1

    why we have stiffness and rest scale in three different nodes! how can I differentiate between them?

    • @graphicINmotion
      @graphicINmotion  7 หลายเดือนก่อน

      You can specify groups for the different attributes.

  • @user-ve6yu3fl4p
    @user-ve6yu3fl4p 9 หลายเดือนก่อน

    How to put texture in to the UVs? New to Houdini

  • @roblesvfx
    @roblesvfx 11 หลายเดือนก่อน

    looks like a great tutorial, unfortunately I couldn't follow it without quad remesher. I couldn't find any alternative to remesh to quads.

  • @jonathanwennstromm1578
    @jonathanwennstromm1578 ปีที่แล้ว

    I've got one question!
    How do I simulate them falling on another Object, e.g. a Floor? The Pillows just become as Flat as a Handkerchief that had a drunk night out and are done with life, a little unsure what Attributes I'd need to change and/or if I need to add a Constraint then?
    I'd appreciate a response on this, if you don't have time for that just let me know (please) and I'll try to find another way.
    Thanks Roland

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +1

      You can just take the pillows geometry and create a new softbody simulation. Or you try to add strut constraints to the balloon setup, but this will change the inflation.

  • @bhushankandalkar3104
    @bhushankandalkar3104 ปีที่แล้ว +1

    Great work!! Where r the textures from???

  • @Aviba
    @Aviba 6 หลายเดือนก่อน +1

    How would i go about assigning different materials to each of the objects in Solaris? They seem to get imported as one single object using the SOP import.

    • @graphicINmotion
      @graphicINmotion  6 หลายเดือนก่อน +1

      I actually cover that in my Introduction to Solaris Tutorial. You can assign name atttributes in SOPs to each object. Solaris will recognise that.

    • @Aviba
      @Aviba 6 หลายเดือนก่อน

      @@graphicINmotion Thanks, I'll go watch it.

  • @albanl8979
    @albanl8979 ปีที่แล้ว +1

    Hello, thank you for the tutorial. How did you get the parameter panel to show up overlapping of the network view ?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +1

      Just press „P“ key over the network view.

    • @albanl8979
      @albanl8979 ปีที่แล้ว

      @@graphicINmotion Thank you, is that redshift you used to render the intro render ?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +1

      @@albanl8979 yes

    • @albanl8979
      @albanl8979 ปีที่แล้ว

      @@graphicINmotion Thank you and last question sorry I'm new to houdini. Would there be a way to select the edges for the seams in a procedural way ? Like the group node let's say to select by random chance but to select random edge loops that are connected and closed ? Thank you

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +1

      @@albanl8979 in Houdini there is usually a way for everything. In this case the group by expression node could help. But for the expression that would select random edge loops, you would have to ask one of the VEX pros out there.

  • @DeadbatteryVT1300
    @DeadbatteryVT1300 ปีที่แล้ว +1

    did you texture and render in Houdini?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      I rendered this in C4D with textures from greyscale gorilla. But I use Redshift in both programs, so the workflow is similar.

  • @pearlwhite-si7im
    @pearlwhite-si7im ปีที่แล้ว +1

    Thank you for the great tut !!! But may i ask you something ?
    This:
    > @restlength = lerp(@restlength, @restlength*chf("restscale"), @mask);
    Is not working for me, many errors there :(
    How can i fix this ? Am i blind? 😂

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว +1

      It should work if you follow all steps. Make sure that the wrangle is set up correctly. Check whether all attributes are spelled correctly.

    • @pearlwhite-si7im
      @pearlwhite-si7im ปีที่แล้ว

      @@graphicINmotion Thank you sir !

  • @jbdh6510
    @jbdh6510 10 วันที่ผ่านมา

    How fast is the simulation in Houdini compared to Cinema 4D?

    • @graphicINmotion
      @graphicINmotion  9 วันที่ผ่านมา +1

      I did not try the new cloth sim in C4D, but Houdini is fast.

  • @brunosuraski5026
    @brunosuraski5026 ปีที่แล้ว

    I am getting an error with quadremesher from labs. Do you know how to solve it? I can copy paste the text , but it is quite extensive for a yt thread.
    Thank you

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      I probably can’t help with that. Try the SideFX forums.

  • @dentreveal3820
    @dentreveal3820 8 หลายเดือนก่อน

    Can this be done in Blender?

  • @brunosuraski5026
    @brunosuraski5026 ปีที่แล้ว

    HI I double check values at min 24 with mine and the mesh behaves quite differently. Is this a version issue?

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      Is the size of your mesh the same? I don’t think it’s related to the version.

    • @brunosuraski5026
      @brunosuraski5026 ปีที่แล้ว

      @@graphicINmotion I believe it is the lenght of the lines is 1, unfortunately I am trying to open the file from Patreon, and it does not work.

    • @graphicINmotion
      @graphicINmotion  ปีที่แล้ว

      @@brunosuraski5026 What is happening when you run the simulation?

    • @brunosuraski5026
      @brunosuraski5026 ปีที่แล้ว

      @@graphicINmotion I will try to send it to you via Patreon if the system allows attachments.

    • @brunosuraski5026
      @brunosuraski5026 ปีที่แล้ว

      @@graphicINmotion It just flexes differently.

  • @JvOeditorR
    @JvOeditorR ปีที่แล้ว

    Man, can i model something, create the UV and selection, and export that info to Houdini ? looks more simple model and UV in Blender and import to Houdini than create everything in Houdini...

  • @thisisryker
    @thisisryker ปีที่แล้ว

    Shader anyone ? I'm here for shading and lookdev)

  • @IgorSinitsky
    @IgorSinitsky 11 หลายเดือนก่อน

    Wait a sec , the fact that you've made a mask means that forces that push vertices together act only on points within the mask (creases) right ?

    • @graphicINmotion
      @graphicINmotion  11 หลายเดือนก่อน

      Yes, that’s correct 👍