Making Foam (Circle Packing) in Cinema 4D Scene Nodes

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 113

  • @Quick_VFX
    @Quick_VFX Рік тому +1

    That was a very Houdini-esque Cinema 4D tutorial, I wasn't even aware of these features. Thanks.

  • @Yangsu-h5w
    @Yangsu-h5w 9 місяців тому

    Wow...Awesome! Thank you!!

  • @bhavana01123
    @bhavana01123 Рік тому +3

    Athanasios, what a terrific way to add a circle-packer+++ functionality to C4D. Congrats and thanks to Andreas as well.

  • @sdimaging7854
    @sdimaging7854 11 місяців тому

    this is great we need more of this.. much much more - thank you!

  • @ledoublea
    @ledoublea Рік тому

    this is amazing, I'm mindblown by the capacities and power of nodal editor

  • @EffingtonCouldBe
    @EffingtonCouldBe Рік тому

    Thank you for this tut! You are brilliant.

  • @hannan8396
    @hannan8396 Рік тому +1

    Very cooool!!! FANTASTIC!!! And well explained as always!!! 😍😎😍

  • @friedpixels
    @friedpixels Рік тому

    Was quickly able to adopt to this different types of situations, the connector always being key when trying to use different source types and interactions. Most excellent.

  • @r3feel
    @r3feel Рік тому

    This tutorial is STUNNING!!!!

  • @geraldgutberlet1844
    @geraldgutberlet1844 Рік тому

    Love it. And no warning that it is still evolving. Will test tomorow. tx mr NM

    • @noseman
      @noseman  Рік тому

      it's still evolving... BTW

  • @shawnastrom
    @shawnastrom Рік тому +1

    Perfect! More like this!

  • @legolamll
    @legolamll Рік тому +3

    Huge kudos to you for sharing these knowledge! Been a long time professional C4D user since collage and tutorials about scene nodes are really scarce. Please post more tutorials about scene nodes, even better a more introductory one for the UI and logic. Keep the good tuts coming!

  • @ranko91287
    @ranko91287 9 місяців тому

    This is amazing! Thank you!

  • @BenDaleTV
    @BenDaleTV 11 місяців тому

    Perfect tutorial

  • @edjachimowicz8462
    @edjachimowicz8462 Рік тому +1

    Awesome. It's amazing to see what C4D can do in the hands of someone who knows (his) stuff.
    Saved the video and going to give it a go to see what I can make with this knowledge.
    Much appreciated you sharing this.

  • @foureyez247
    @foureyez247 Рік тому

    🙌 nice one!

  • @LookAlikeDolls
    @LookAlikeDolls Рік тому

    well explained!

  • @justsuperjl
    @justsuperjl Рік тому

    So cool thanks for your time!

  • @bojassimalmuhanna3611
    @bojassimalmuhanna3611 Рік тому

    Thank you so much

  • @Brian-dg3kz
    @Brian-dg3kz Рік тому +1

    Already envisioning using this in some way for liquid product shots - some kind of surface bubble. Thanks!

  • @andreasgaschka
    @andreasgaschka Рік тому

    On point! 👏🏼

  • @michaelkonomos
    @michaelkonomos Рік тому

    Pure genius

    • @noseman
      @noseman  Рік тому +1

      I cannot deny that...

  • @charisbci7445
    @charisbci7445 Рік тому

    Είσαι παίχτης!! ✌✌👏👏

  • @matteoforghieri
    @matteoforghieri Рік тому

    Super cool!!

  • @doseofmotion
    @doseofmotion Рік тому

    Thanks Aquaman 🙏🙏

  • @regilh
    @regilh Рік тому

    Thanks a lot. I love it.

  • @ExpressoMechanicTV
    @ExpressoMechanicTV Рік тому

    Fab - thanks so much for sharing!

  • @orcunakman
    @orcunakman Рік тому

    Awesome

  • @moh1t
    @moh1t Рік тому

    Great tutorial

  • @jcspotlight_design
    @jcspotlight_design Рік тому +1

    Awesome Video! What if I need 2 or more different shapes scattered around and not just spheres? How can I do that?

  • @loganpenciu7317
    @loganpenciu7317 Рік тому

    Really cool info, thank you for sharing!

  • @kuunami
    @kuunami Рік тому +1

    This reminds me of the Houdini workflow. It's pretty cool.

    • @Quick_VFX
      @Quick_VFX Рік тому +2

      no offence but would be much easier to do in Houdini...Cinema 4D node workflow looks messy

  • @danielschmid8530
    @danielschmid8530 Рік тому

    1:42 is the part where he explains how to add a port with a nested Geometry port.
    Every couple months I come back to this spot so I better make this timestamp for myself.

  • @stracknl
    @stracknl Рік тому

    Love it!! Thank you🙌

  • @theActionMovieKid
    @theActionMovieKid Рік тому +5

    How does he know so much about this program??! I love it.

    • @noseman
      @noseman  Рік тому +17

      He doesn't... he's very good at pretending he does.

    • @kuunami
      @kuunami Рік тому +6

      Because he's Knowsman.

    • @MrOmarniaz
      @MrOmarniaz Рік тому

      @@noseman Haha.. really you are one of the best tutors man

    • @sicfxmusic
      @sicfxmusic Рік тому +1

      Noseman Nodes!!

  • @ziyorokhmanov
    @ziyorokhmanov Рік тому

    wow

  • @endlesslovingmovement
    @endlesslovingmovement Рік тому +1

    Amazing! I was playing with the Circle Packer of xparticles the other day and thought how this could be done without xparticles, purely with the native C4D functionalities. Here is the answer, and it looks like I can do much more with this here - with a bit further exploration. Very cool! Would it be possible to do this with squares or perhaps even hexagons??

  • @SK-hj1xh
    @SK-hj1xh Рік тому

    How to create geometry node modeficator or script that solves the problem of the intersection of one geometry with another. So far, the best manual way I do this is through the volume builder and the shrink wrap modifier + smooth the result. It would be very cool to have such a flexible tool that would get in a few clicks and options to get a new shape without crossing objects

  • @erikjohnson7361
    @erikjohnson7361 10 місяців тому

    Thanks for this... I usually try to Avoid the Noids.

  • @diegom.bonati8001
    @diegom.bonati8001 Рік тому

    Great tutorial, all very clear, thank you! I wonder if it can be done with two or three different cloned objects.

  • @markusg3588
    @markusg3588 Рік тому

    more like this :D

  • @marcoleone.
    @marcoleone. 9 місяців тому

    Thank you! I have a question, is it possible to keep all the circles inside the disk shape?

  • @serpsystem
    @serpsystem Рік тому

    I want more!!!

  • @sima_jk
    @sima_jk Рік тому

    Great tutorial! I'd like to take this further, do you have any pointers how would I go about doing this with set sizes of circles/spheres? Say I want to pack them like this, but I have available only 0.2, 0.4, 0,6 and 0,8 scale spheres of the original. And could I do this on a 3D Shape rather than a disc?

  • @endlesslovingmovement
    @endlesslovingmovement Рік тому

    Is there a way to define that all objects distributed on the surface are not overlapping the surface? Right now all the circles/spheres are going beyond the edge of the disc.

  • @sammoore9024
    @sammoore9024 9 місяців тому

    Thanks for this video Noseman! Is there a way that you could have multiple shapes being distributed? I'm thinking this would make a great set up for a condensation droplets and it would be awesome if you could have a variety of droplet shapes.

    • @noseman
      @noseman  9 місяців тому

      You could but it's not very straightforward. You need to create a switch node with various object inputs and use the index to select which object to clone in each position. The other issue is that the packing only calculates circles and spheres so any non circular/spherical objects won't be adjacent to each other. I was planning to do more tutorials on the subject but have been very busy.

    • @sammoore9024
      @sammoore9024 9 місяців тому

      Thank you for the reply ​@@noseman. Interesting but, like you say, sounds complicated! I did find a good workaround though, which is simply to swap the circles / spheres for an object with a single vertex and then link a cloner to the object group and set the distribution to vertex. Works a treat and opens up access to all the potential of using effectors with the cloner.

    • @sammoore9024
      @sammoore9024 9 місяців тому

      @@noseman of course, all of the objects in the cloner have to conform to the same size circle, but I was expecting that to be the case :)

  • @subframestudio
    @subframestudio Рік тому

    Great tutorial. Would be great get kind of solver node inside scene nodes.

    • @subframestudio
      @subframestudio Рік тому

      @@blendersarelikevegans actually maxon also added new solvers. Cloth, Rope, Pyro. All gpu.

    • @noseman
      @noseman  Рік тому +1

      @ZEJ ...but did you like my tutorial?

  • @BrandonLeeSmith
    @BrandonLeeSmith Рік тому

    is there a way of controlling the spacing on these and also adding softbody dynamics so it grows outward?

  • @petersunna5206
    @petersunna5206 3 місяці тому

    Great stuff! I'm trying to replace the disc with a text/spline but I can't get it to work properly. Any ideas how to fix this? Thank you!

    • @stemfourvisual
      @stemfourvisual Місяць тому +1

      Maybe because those are splines, and it needs Geometry - so you'd have to extrude or sweep the text/spline, then probably put that in a Connect Object, and use that in place of the disc.

    • @petersunna5206
      @petersunna5206 Місяць тому +1

      @@stemfourvisual Thank you!

  • @edmungbean
    @edmungbean Рік тому

    Can we have a 3D (volumetric) sphere packer the same way?

  • @SupSupa10
    @SupSupa10 Рік тому

    Nice. But limitation is that geometry parameter in input only can read pure geometry, not cloner, null ( including geometry ), vdb.... etc.

    • @UON
      @UON Рік тому

      Put it in a connect object

  • @nuncatto
    @nuncatto Рік тому +2

    The tutorial is amazing, but the amount of clicks in to hidden menus we need to do just to start making the set up really shows how stupid this node system is...

  • @konstantintwardzik519
    @konstantintwardzik519 Рік тому

    Is there a way to have the Connect functionality already build inside the scene nodes? Trying to do a stitches generator and I want to give out a spline, which then can be rendered with the curve settings in the RS Object Tab. But I cant get it work so the curve tab showing up from operator group, but its showing up if you put the operator group into a connect Object.

  • @heraxvot6609
    @heraxvot6609 Рік тому

    OMG , it's Json Bourne!

    • @noseman
      @noseman  Рік тому

      You should see what I can do with a wrapped Newspaper...

  • @TheDannycoyne
    @TheDannycoyne 8 місяців тому

    Right from the start, I'm stuck 😥. Totally new to C4D, but has 'Object Group' been removed from the latest version or is this not available in C4D Lite?

  • @1SubZeero
    @1SubZeero Рік тому

    Excellent! How did you come for this?

  • @igis92PL
    @igis92PL Рік тому

    Is it possible to pack different shapes together and control their rotation? I managed to stack few different ellipses but not sure how to treat these as separates that do not overlap

  • @Cookofmotion
    @Cookofmotion Рік тому

    Very good tutorial man!!! Thank you for this!!! How could I do to animate the "POP" of the spheres, how would you recommend me to do it?

    • @noseman
      @noseman  Рік тому +1

      Although it's not real popping, increasing the "Improved Packing" percentage gives the impression of popping.

    • @Cookofmotion
      @Cookofmotion Рік тому

      @@noseman Thanks man!!!

  • @mobiusstrip1054
    @mobiusstrip1054 Рік тому

    We can do this with a solid as well 🤙

  • @hoaeto2180
    @hoaeto2180 Рік тому +1

    You should start a scene node full course for people who can't understand it like me
    Too much nodes in the browser don't know how to use it and when
    Please accept this request

  • @omni_frame
    @omni_frame Рік тому

    interesting.
    will this break when using non-planar surfaces to scatter on?

    • @noseman
      @noseman  Рік тому

      Did you try it? 🙂

  • @JMach4217
    @JMach4217 Рік тому

    Is it possible to restrict the scaling to 1 axis? For example....if you were using squares / rectangles instead of spheres / circle splines.....is it possible to have it scale only on the X axis or only the X and Z axis, making them all the same height?

    • @noseman
      @noseman  Рік тому +1

      No. This is a specific algorithm that packs Circles by scaling their radius

    • @JMach4217
      @JMach4217 Рік тому

      @@noseman Thanks for the quick reply!

  • @tvchris
    @tvchris Рік тому

    This is fantastic. How would you go about, say, adding a random color to each sphere based on a ramp? I was able to assign a color in nodes and then tie that back into redshift but couldn't figure out how to integrate a ramp based on index (or whatever)

    • @noseman
      @noseman  Рік тому +3

      Good question. I am planning some follow-up tutorials on how to expand this setup, use it with MoGraph and more. Showing how to Colorize based on various parameters seems like a nice thing to add...

    • @legolamll
      @legolamll Рік тому

      @@noseman Second this! Is it possible to show how to randomize the rotation as well?

    • @КонстантинКлишин-з3к
      @КонстантинКлишин-з3к Рік тому

      I'm sorry. Could you please say how did you assign different colors to this group? thank you)

  • @rudybertazzo
    @rudybertazzo Рік тому

    In C4D 2023 there's no "propagate port" option when dragging the ports on the left, only "add new input".

    • @noseman
      @noseman  Рік тому

      It should do the same thing.

  • @3datonement687
    @3datonement687 Рік тому

    no toggle node type :( in r25

  • @heraxvot6609
    @heraxvot6609 Рік тому

    This node system is too confusing and illogical. I was so happy when this system was announced in the form of material nodes, and after buying redshift it all died. Physical render is dead, prorender is dead, bodypain is dead, UV editor is still extremely unstable.....
    So much inconsistent action from maxon.
    Athanasios thank you for still releasing such tutorials even though it's not a production solution yet.
    P.S You as the head of the company would bring much more to the users. If you ever create your own software I will be the first customer !

  • @sikliztailbunch
    @sikliztailbunch Рік тому

    funny. It puts out squares where the circles are supposed to be. No matter what i do or often i repeat it. What do i do wrong?

  • @Ricardo-de9ju
    @Ricardo-de9ju 10 місяців тому

    Do you really believe there is someone who can learn this? Maybe someone with super powers, haha.

  • @UON
    @UON Рік тому

    Unfortunately if I render anything with this surface scale blue noise effect, I can't stop the render or all the circles move to different positions when I restart it again. Is there any way to cache this effect to avoid the circles losing their place?

    • @noseman
      @noseman  Рік тому +1

      Did you try "Bake as Alembic"?

    • @UON
      @UON Рік тому

      @@noseman that's the first thing I tried, it kept crashing c4d and generating huge files as my sample count is 200k. I ended up having to bake it to .orbx which is a bit smarter in how it handles instances. Would like to find a way to fix the behaviour in the node graph itself, but i'm brand new to C4d 2023 (I upgraded from r20 hahaha)

    • @noseman
      @noseman  Рік тому

      @@UON Without a project file it's hard to tell what's going on, but even in that case you're using Octane. If you can reproduce the issue with Standard render or Redshift, let me know. Also, I assume you're generating a varied number of circles. Remove any Octane related things and if it still crashes please report it to Maxon Support.

  • @VladislavBespalko
    @VladislavBespalko Рік тому

    I do right click and dont see button " Toggle the node type ". Help please )

    • @noseman
      @noseman  Рік тому

      did you right click at the top of the node? Which version of C4D are you using?

    • @VladislavBespalko
      @VladislavBespalko Рік тому

      @@noseman r25.113

    • @noseman
      @noseman  Рік тому

      @@VladislavBespalko This feature was introduced in 2023. There have been many changes and improvements since R25...

    • @VladislavBespalko
      @VladislavBespalko Рік тому

      @@noseman ok, thank you

  • @isabellacolt3014
    @isabellacolt3014 Рік тому

    why I am not gettting toggle name type option?

    • @noseman
      @noseman  Рік тому

      because you're using an older version of C4D.

    • @isabellacolt3014
      @isabellacolt3014 Рік тому

      @@noseman I am using cinema 4d 25

    • @noseman
      @noseman  Рік тому

      @@isabellacolt3014 You need C4D 2023 and above

    • @isabellacolt3014
      @isabellacolt3014 Рік тому

      @@noseman thank you

  • @Demisart1
    @Demisart1 Рік тому

    Η αλήθεια είναι ότι γκρίνιαξα πολύ για μία τέτοια δυνατότητα... δε μετάνοιωσα καθόλου 😅

  • @DesmondHolt
    @DesmondHolt Рік тому

    I dropped a textured gem in the setup. Does not apply texture. Now I'm down a rabbit hole 🕳

  • @edrevvvv
    @edrevvvv 9 місяців тому

    not working

  • @patrushevcom
    @patrushevcom 11 місяців тому

    My Cinema 4D (both 2023.2.2 and 2024.1) constantly crashes at 1:47 when I right click. Does anyone else have the same problem?