Log into your account to keep track of your progress. You can work through the lessons without logging in but your progress will be lost when you refresh the page.

ビジュアルエフェクトが楽しい理由の 1 つは、現実には何も破壊せずに、さまざまなものを爆破できることです。 このレッスンでは、パーティクルの火花を使用して導火線に火を付け、カートゥーンの爆弾を爆発させます。 爆弾にはリジッドボディダイナミクス、火と煙には Pyro FX を使用します。このレッスンでは、さまざまなシェルフツールやネットワークノードを使用して、ダイナミックシミュレーションをセットアップする方法を学びます.

作成するショットを完全に理解するために、すべての要素をゼロから作成して、エフェクトをシミュレートします。 Houdini シーンのさまざまなコンテキストで、シミュレーションノードがどう機能するかを理解しやすくなるはずです。最後に、Karma レンダラを使用してショットをレンダリングします。

Research for this lesson by Michael Buckley

Houdini 19.5 用の Houdini Foundations のすべての章は PDF としてダウンロードすることも印刷書籍として購入することも可能です。この本は 224ページ、9章で構成され、Houdini への第一歩を踏み出すのに最適です。

CREATED BY

ROBERT MAGEE

Robert Magee is a Senior Product Marketing Manager at SideFX who has been working with Houdini for 20 years. He has created lots of learning material and demos designed to help artists understand how going procedural with Houdini can benefit their work.

More from Robert Magee

コメント

  • sdugaro 3年, 5ヶ月 前  | 

    Nice one! Thanks.

  • PolyMarvels 3年, 5ヶ月 前  | 

    Robert, great series as always, thank you.

  • SerjKirchano 3年, 5ヶ月 前  | 

    Thanks! Clarifies a lot of details indeed

  • bharath453 3年, 3ヶ月 前  | 

    Hi, i need some help, if i click polybevel in houdini, it shows fatal error and get crash. What is the solution for this problem

    • jjin10688 2年, 7ヶ月 前  | 

      It might be because your pc doesn't use high detail if it is not a high-end PC.

  • spyco59 3年, 3ヶ月 前  | 

    Thanks Robert! Really appreciate having a PDF file to follow along! :)

  • luoyuepo 3年, 1ヶ月 前  | 

    And there is something wrong with the PDF file.

    On the Page 21, paragraph 2. The expression should be
    “ Set the Prune parameter to
    $F >200. After the expoding_bomb node, add another Prune LOP.
    Set the Prune parameter to $F <199."

    I did just just like the PDF said,and the bomb became invisible all along in the timeline.

    Hope you can fix this soon.And thank you for all the nice tutorials!

    • zengyuanelsie1 2年, 8ヶ月 前  | 

      I had the same problem and solved it with this:

      prune>primitive pattern>input last modified primitives

      • JoeRan 2年, 8ヶ月 前  | 

        i had the same problem! thank you!

        • AbhishekDhiman 2年, 5ヶ月 前  | 

          input last modified primitives
          thank you

      • HArrCorr 2年, 1ヶ月 前  | 

        thx, had the same problem,

  • dimitridev 3年, 1ヶ月 前  | 

    thank you, great lesson!

  • khyathikkrishna1223 3年 前  | 

    it was a very good one, learned a lot. thanks

  • dhuiting 2年, 9ヶ月 前  | 

    Hi! I noticed the orient along curve works while we are on the construction plane (from 0-142) but at frame 143 when the cap starts rising up toward the bomb, it gets slightly off from the poly wire. It's close but not exactly on. Why is this?

  • JoeRan 2年, 7ヶ月 前  | 

    Unfortunately I'm stuck in the last step (number 11 - Render pyro fx)
    Despite having 40 GB of RAM on the PC, the computer does not hold up!
    Crash at the exact moment I enter the pyro effect usd.

  • jjin10688 2年, 7ヶ月 前  | 

    simple fire ball is not working help

    • rmagee 2年, 7ヶ月 前  | 

      Did you change the start frame to 200 and the Frame Range to 200-240? - Part 8 steps 1 and 2

  • Dohesh 2年, 6ヶ月 前  | 

    my file is exporting in usdnc how can i save in USD

    • shung1021 2年, 6ヶ月 前  | 

      when you try to bring in the USD in the reference node, there should be a drop down menu on the lower right hand corner that says "*.usd, *usda.... etc.," change that to just "*" and you should be able to see your USDNC files

      • Dohesh 2年, 6ヶ月 前  | 

        i also tried this method and its showing usdnc files but there is 1 error and the error is
        "Unable to find layer file: 1/Houdini/Destructtion"

      • AbhishekDhiman 2年, 5ヶ月 前  | 

        Thank you

    • shung1021 2年, 6ヶ月 前  | 

      i assume the NC in USDNC simply means Non Commercial

  • shung1021 2年, 6ヶ月 前  | 

    Thank you so much for this tutorial Robert! This tutorial helped me so much in getting started in Houdini!

  • jc.kumar.1002 2年, 5ヶ月 前  | 

    can you please help me with this?
    i am not finding Attribute adjust vector

  • fantasio 2年, 4ヶ月 前  | 

    Hi, I got an error when selecting Simple Fracture for the bomb. The network nodes are created but there's an error saying:
    "Error: Invalid source/obj/bomb_geo_fracture/rbdmaterialfracture/init_opencl"
    Anybody has an idea what's happening?
    Thanks a lot

  • fantasio 2年, 4ヶ月 前  | 

    I've change the Preferences of OpenCL Device from GPU to CPU and it seems to work.

  • taku5842 2年, 3ヶ月 前  | 

    Hi, I have a question.
    In part 6, the spark effect is output in the opposite direction (traveling direction), is there a solution?

    • alice11zhang11 6ヶ月, 2週間 前  | 

      我在orientalongcurve 和 attribtransfer节点中添加了一个attribwrangle节点,输入:v@v *=-1; ,解决了这个问题,你可以试一试。
      I added attribwrangle node between the orientalongcurve and attribtransfer nodes, and entered : v@v*=-1; which solved this problem, you can give it a try.

  • natrianvfx 2年, 3ヶ月 前  | 

    Great tutorial. I had a lot of fun following this videos. Fx destruction is really fun!

  • Protozoaire 2年, 3ヶ月 前  | 

    Where are the tutorial scenes please?

    • rmagee 2年, 3ヶ月 前  | 

      This lesson is designed to be built from scratch.

  • enzo.nhr 2年, 2ヶ月 前  | 

    My popnet create particules in the wrong direction, as if the particules were created inside the sphere, not outside, which cause the soot trail to go the opposite direction it supposed to be :(

    • Kucheryat 2年, 1ヶ月 前  | 

      you should try change scale-time in popnet node to about 0.20. that helped me

    • Crazy_Chintu 1年, 10ヶ月 前  | 

      thank you.
      It helped.....

  • LukeP 2年, 2ヶ月 前  | 

    Overall comments about this book and this training. I think it's a good example of how things should not be written and examplifies problems with Houdini documentation. For me at least. I'm sure others' opinion will be different. That doesn't mean that it wasn't useful. You can still learn Houdini from it, but it's supposed to be a Foundations book, right? Meaning that the focus should be on explaining core concepts. Something that MOEEN SAYED does really really well. Lets take tutorials in this book. There's very little explaination. Do this, set this, type this, without explainations is not helpful. Neither is going from basic concepts to some advanced ones. Again, perfect example of what needs to change wrt to Houdini documentation.

    • rmagee 2年, 2ヶ月 前  | 

      Thanks for the feedback. The goal of this book/tutorial series was to help artists build muscle memory and learn how to accomplish day-to-day tasks as they get through their first few projects in Houdini - this will lead to questions that they can begin to explore using other learning materials. In fact, we commission Mooen to make tutorials for us to add that other layer. So in the case of this book, Foundation means getting comfortable with the software and touch as much of it as possible rather than diving into core concepts.

  • Kucheryat 2年, 1ヶ月 前  | 

    Hi, i need help on step 5. Problem started after adding attribute transfer. Particles are not going in direction of the fuse. All steps before are working correctly. What should i do?

    • Kucheryat 2年, 1ヶ月 前  | 

      oh, sorry, i found the problem

  • Peps 1年, 11ヶ月 前  | 

    hola buen dia, tengo un problema en la leccion 11
    dice asi
    576 fatal error Segmentacion faul crash log saved to
    C /Users/Usuario/Appdata/ Local/ Temp /houdini_temp/crash.destruction_11a.usuario_576_log.txt

    alguien podria ayudarme, gracias

  • dhruvthole2609 1年, 10ヶ月 前  | 

    Hi, I need help. When I used simple Fracture, the bomb just rolls over the ground instead of blasting.

    • Kaylinnb 11ヶ月, 3週間 前  | 

      I am having tthe same issue. Have you had any luck fixing it?

      • Kaylinnb 11ヶ月, 3週間 前  | 

        I've managed to fix it! In the rbdmaterialfracture node, under contraints, either delete the glue constraint name, or lower the primary strength

  • lowrid3r7 1年, 9ヶ月 前  | 

    Hi! I had the same problem. In the rbdmaterialfracture node delete the Glue from Glue Constraint Name.

    • Fernando_Criativo3d 1年, 6ヶ月 前  | 

      Thank you!

  • planimation 1年, 9ヶ月 前  | 

    On Video 5) at 6:20 I put in the code $F >199 but my partials don't die after frame 199 anyone know what the issue is, cheers!

    • planimation 1年, 9ヶ月 前  | 

      Solve it! i forgot to click Enable in the V Expression

  • planimation 1年, 9ヶ月 前  | 

    anyone know why my sparks are going through the floor? video 06?

    • planimation 1年, 9ヶ月 前  | 

      ah found it, it's because I name my attrbadjustfloat1 to LIFE to life.

  • planimation 1年, 9ヶ月 前  | 

    currently on video 11, around 3:05 once a add the prune node i put $F>200 but it doesn't work, is this because i'm using a UK keyboard not sure how to fix this please help cheers!

    • planimation 1年, 9ヶ月 前  | 

      so i solve this by creating the node again

  • planimation 1年, 9ヶ月 前  | 

    I got a new problem, currently on the last video and I don't see the pyro render only the dust.... what do you think happen?

    • Arcelius 10ヶ月 前  | 

      Hello! I found a solution to this! After trying lots of different things I found that using the "Combined_Pyro_Shaders" instead of the "Pyro_shader" makes the shader appear in the Karma viewport. I believe that the "Export Relative Path" might still be a neccessary option when selecting the material but please make sure to REASSIGN the combined pyro shader to the pryo fx inside the "assignmaterial" node under our material library. I hope this helps!

  • ktjk1 1年, 9ヶ月 前  | 

    I've been working my way through the Houdini basics course, but I'm stuck. When I finally render, the material library node is applying a pyro shader to the material VOP input field, but all other geomatry's materials disappear and I can't recover them. I've followed this process at least 10 times and studied the information, but I can't get it to work. Houdini is a good program, yes, but it's too unstable and finicky. It's a program that doesn't give me the same result even if I follow it exactly without missing a single moment. I don't think it's a good program in that sense. I need to find another good program.

  • Harry__243 1年, 9ヶ月 前  | 

    I´ve a question. Working on Part 10, my Prune Notes don´t work (both). Does anyone has an Idea? I killed my presets, using the default but the Problem is still there.
    My Workaround, using the time-expression directly in the Primitive Count of the Reference Note works fine and delivers the expected results... but this doesn´t fix my prune issue. Does anyone has an idea (using Houdini 20.0.590 on Windows).

    • Harry__243 1年, 9ヶ月 前  | 

      I´ve found the issue... the prune note defaults have been changed. In Target Primitives under Primitive Pattern I had to choose `lopinputprims(' . ' , 0)`

  • m.colonnelli 1年, 9ヶ月 前  | 

    Fantastic tutorial. At the moment, I only have one problem that I don't know how to solve: when I switch to render view (Karma), all materials look good except for the "Soot" where the particles turn into very large spheres. Do you know how I can solve it?

  • carlosvega 1年, 8ヶ月 前  | 

    Hi, i have a problem, i'm in the part 7, and when apply the simple fracture and set up the fracture solver, delete the glue, and run the simulation, the bomb rolls instead of break, like all the pieces are glued. Can anyone know how to solve it?

    • MTU1500 1年, 7ヶ月 前  | 

      I had the same problem. I solved it to put the strenght on 0 in Advanced ==> Glue ==> strength.

      • pulppixel 1年 前  | 

        Thanks!!!!

  • Fernando_Criativo3d 1年, 6ヶ月 前  | 

    Dont know why the the end my particles are going inside the bomb not outside the bomb.

  • Fernando_Criativo3d 1年, 6ヶ月 前  | 

    I found a way to overcome this problem, in SPARKS, in attributadjustvector2 set the "preprocess" to Reverse Direction. Also set constant in Y to 0,75. Suits more for me.

    • ArmTM 8ヶ月, 1週間 前  | 

      thanks bro it helped me

  • hiroyasuo 1年, 6ヶ月 前  | 

    I'm trying to create the rbd explosion, but instead of shattering, my bomb geometry is just rolling? Any ideas as to why? I've following the instructions to a T

  • sheepplays 1年, 6ヶ月 前  | 

    By Fireball isn't interacting with the bomb fracture. and I noticed there is no longer the "No Promotion" selection on detail attributes

    • sheepplays 1年, 6ヶ月 前  | 

      Nevermind found out my peak somehow uncoupled from attribute adjust vector.

  • Fernando_Criativo3d 1年, 6ヶ月 前  | 

    Hi I'm stuck whem I'm going to merge the references.....dont know why when I merge the fuse it is bellow the zero Y axe....in the obj level is correct it is only happeninh when I merge the reference. thank you

    • rjorr04 1年, 2ヶ月 前  | 

      If you check the fuse on an object level in build, you probably had the y and z parameters adjusted. So what I did was copy those parameters, and then put them into a transform node under the reference node in solaris.

  • MouseClicker 1年, 4ヶ月 前  | 

    thanks for this great tutorial! One small good thing to add would be a short explanation why exactly each check box is being enabled to understand what it is doing.

  • prashanthprabudev 1年, 4ヶ月 前  | 

    hi while creating a soot trail, particles not following along the curve i mean that cap what we create at the end of the fuse that cap is aligned along the curve so when i play all the cap is emitting those particles in its respective direction. how to solve this.
    1. do we want that cap all over the curve or just one cap is suppose to follow that curve.
    2. if the several cap along the curve is correct then how to stop all the cap emitting the particle at once

    • prashanthprabudev 1年, 4ヶ月 前  | 

      got it found out the mistake i had missed making target point zero, now its working fine!!!!

  • parakhpushp30 1年, 2ヶ月 前  | 

    trying to follow the lesson and set up Solaris but getting this error need help
    Error
    Unable to find layer file: D:/Houdini

  • parakhpushp30 1年, 2ヶ月 前  | 

    trying to follow the lesson and set up Solaris but getting this error need help
    Error
    Unable to find layer file: D:/Houdini
    even though i have set to correct path as when switch to geo its all there i can the elements but when switched to Solaris i did same but mine showed this error and no geo is displayed

  • mbellino 1年 前  | 

    There is an error in Video 7 when you are supposed to save the exploding bomb into a cache file. You need to un-tick "Time Dependent Cache" on the fracture_io tab. If you don't do that the cache will save a single file for each frame.

  • mbellino 1年 前  | 

    Actually not. Saving the with "Time Dependent Cache" not selected creates a file that is too small. In the video the cache file is 17.22 MB while the file I produced is only 399 KB so something is wrong.

    • mbellino 1年 前  | 

      After re-performing the process, it worked fine.

  • addis_tad 11ヶ月, 3週間 前  | 

    in video 10 after exporting all the .usd when i import the fuse the postion was different from the object level it lowers itself how to fix this . Help please

    • Pydracor 10ヶ月, 2週間 前  | 

      had this, too. Issue was that I had an offset in "Transform" on obj-level of the fuse_geo-node. Instead reset these values to 0 and go inside the fuse_geo-node. Put there a second transform-node with the offset you had before on the upper level. Export again the .usd of the fuse.

  • beedz.studio 10ヶ月, 1週間 前  | 

    can i do this on the non-commercial version?

    • rmagee 10ヶ月, 1週間 前  | 

      Yes

  • KingGristy 8ヶ月, 4週間 前  | 

    Hi, I'm using apprenttice. Do I still use USD or a different format?

    • rmagee 8ヶ月, 4週間 前  | 

      Apprentice uses .usdnc

      • KingGristy 8ヶ月, 4週間 前  | 

        Thanks man, hugely respect you replying! How would I change this? Because my marble project failed to render and export and I think this could the reason.

        • rmagee 8ヶ月, 4週間 前  | 

          I can't really say without more details - can you wrap up your project directory and post it to the forum in the learning section. Message me and I will take a look.

          Robert

  • Character_animator 8ヶ月, 1週間 前  | 

    Hello, Robert! Thanks for the amazing tutorials.
    I have completed this lesson, too, and I am very glad that it was with your lesson that I started as a beginner.

  • CarnivorHippos 7ヶ月, 1週間 前  | 

    Hi,
    I'm having an issue in video 10, where even after i put the prune in, the bomb doesn't dissapear

  • Sejal120 6ヶ月, 4週間 前  | 

    Hey!
    I m not getting the option to set stimulation type to minimal OpenCL...in the video above the key frame u have some tab in which u change to minimal OpenCL
    I want to know how does that came ?

  • vishvajeetmane204 4ヶ月 前  | 

    Hi Sir, I have problem in lesson no 7. when we go in Advance tab and remove Glue from data name. The Bomb won't break. I have to reduce the Strength of the glue to 0. And Second problem is, When I increase the fracture scatter point from 5 to 25 it doesn't behave right, and all the bomb parts goes in one direction. it doesn't happen if i put fracture scatter point value up to 12, but if i go further than 12 like 25 it all goes in one direction. what should i do?

  • Marco1110 3ヶ月, 4週間 前  | 

    I have an issue with aligninging the cap with the end of the curve. The same values as the video for some reason do not work for me so I had to go with different values, and I had to rotate and raise the end cap on the Y axis to align it with the curve. However, when I scrub through the timeline, towards the end the cap does not maintain its position along the curve and it ends up a bit farther away fro it.
    If I follow the video and do not change values, everything is off from the beginning. is this something about different Houdini versions maybe, or is it just me being useless? I tried many tutorials, not a single time I got the same results as the videos

  • javi_aledo 3ヶ月, 2週間 前  | 

    Hi. Why do you activate preprocess at 1:17? Thanks.

  • HoustonVFX 3ヶ月 前  | 

    Great tutorial thx. Hit a snag when I go to do the UVs. When I double-click on the same edge you did, the edge loop goes right around the model and not just on the side. Same thing happens when I do the loops inside. I triple checked the construction steps of the bomb_geo and re-made the model, but still the same result. It doesn't create a workable seam that way or unwrap cleanly. I thought, well maybe I'll just skip that and do the rest but I wanted to finish it correctly so asking here why that might be happening

  • LordLeonan 2ヶ月, 4週間 前  | 

    When rendering the shot, the exploding bomb fragments don't have motion blur. I've enabled motion blur and velocity blur in the render settings, but it's not working in either CPU or XPU. And help would be appreciated.

    • LordLeonan 2ヶ月, 4週間 前  | 

      I deleted the 2 Karma nodes and put new ones down. Motion blur is working now.

  • marcokoster 1ヶ月, 1週間 前  | 

    I have a few issues with the final render: soot trail won't appear under Karma renderers (CPU or XPU), but it shows correctly in Vulkan option (using Houndini 21 on Mac Tahoe). The fireball is not showing correctly, either. I only see the smoke / dust, but no fireball.

Please log in to leave a comment.