CINEVERSITY

    Maxon Logo
    • Login
    • Search
    • Recent
    • Popular
    • Users
    • Groups

    Smear Effect with Xpresso or Scene nodes

    Question & Answers
    cinema 4d xpresso scene nodes
    2
    7
    37
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Leah sam last edited by Dr. Sassi

      Heey It's my first time here,
      I’m trying to recreate a smear effect in Cinema 4D, similar to Blender’s Smear plugin or the old CA Motion Stretch Deformer. I’ve been experimenting with both Xpresso and Scene Nodes to build a reusable setup — one that works with PSR or PLA animation, affects points directly, and can be combined with other deformers like Jiggle, without needing to bake to Alembic.

      The goal is to just replace the object, tweak some User Data, hit a button — and get clean, stylized motion stretch.

      I’m sure this effect can absolutely be done and made powerful and production-ready. But I simply don’t have enough experience yet with Xpresso or Scene Nodes to build it properly.
      And if I’m not being too ambitious — I’d love to also include a way to limit the smear effect using a Vertex Map or Fields, just like the old CA Motion Stretch Deformer did. Really grateful for this amazing C4D community. Glad to be here !
      https://ibb.co/6cxzTrHx

      1 Reply Last reply Reply Quote
      • Dr. Sassi
        Dr. Sassi last edited by

        Hi obligation-judgement,

        Please have a look here
        https://help.maxon.net/c4d/2025/en-us/Default.htm#html/OCASQUASH.html

        The Squash & Stretch sounds similar.

        Tutorial:
        https://cineversity.maxon.net/en/tutorials/getting_started_c4d_r25_18

        All the best

        Dr. Sassi Sassmannshausen Ph.D.
        Senior Trainer, Maxon Master Trainer, L&D - Strategist
        Cinema 4D mentor since 2004, Member of VES, DCS.

        1 Reply Last reply Reply Quote
        • L
          Leah sam last edited by

          Hi Dr. Sassi,Thank you so much for your reply and the links — I truly appreciate it!I’m actually aiming for something different than Squash & Stretch. What I’m trying to build is a smear effect — similar to the old CA Motion Stretch Deformer or Blender’s Smear plugin — where the object stretches dynamically based on its motion direction over time even the object animated with PSR keyframes or PLA or even aniamted in linear path or curved path the main goal is once i have an animation object i could have the smear look.

          When i try it first time i think of:Analyze previous (and maybe next) point positions using memory,Stretch the object’s points automatic in the direction of movement, Optionally control the smear area using Vertex Maps or Fields,It’s more about motion-based directional stretching than uniform deformationIf this kind of effect is possible in either Xpresso or Scene Nodes, I’d be super grateful for any help — even just a rough outline or steps to guide me in the right direction.Thanks again!

          1 Reply Last reply Reply Quote
          • Dr. Sassi
            Dr. Sassi last edited by Dr. Sassi

            Hi Leah sam,

            After two hours exploring it, I got more and more awareness, that it is not a simple solution, like:

            "A Motion Vector map baked to the object could be sufficient for a DIY solution to drive the vector-based displacement, while Point normals are evaluated?" – Like how about complex shapes where points are on the "end of the model but have based on a fold the normals directed towards the current motion"?

            Please use the "Share your idea!" here
            https://www.maxon.net/en/support-center

            This should be solved by the developers to cover all cases, be well-tested, and be production-ready.

            This is not just a simple forum answer to create this code or expression; the more I dug into it, the more it became clear that I will not invest more time into something that requires proper coding. Sorry.

            If you like to explore it with Cluster or PoseMorph, or any other Deformers (Camera Deformer with Point selection comes to mind) please open a new thread, and share a simple (<1MB) Project file, as c4d.

            Enjoy your weekend.

            Dr. Sassi Sassmannshausen Ph.D.
            Senior Trainer, Maxon Master Trainer, L&D - Strategist
            Cinema 4D mentor since 2004, Member of VES, DCS.

            1 Reply Last reply Reply Quote
            • Dr. Sassi
              Dr. Sassi last edited by Dr. Sassi

              P.S.: Here is the PoseMorph version, if set up properly, and the sliders as HUD on the screen, the Art-Direction is fast and provides a more "organic animation" than an algorithm in my book.

              Screenshot 2025-07-26 at 10.26.28 PM.jpg
              Demo file
              CV4_2025_drs_25_ANsm_11.c4d

              Dr. Sassi Sassmannshausen Ph.D.
              Senior Trainer, Maxon Master Trainer, L&D - Strategist
              Cinema 4D mentor since 2004, Member of VES, DCS.

              1 Reply Last reply Reply Quote
              • L
                Leah sam last edited by

                Hi Dr. Sassi,
                Thank you so much for your time, insight, and honesty. I truly appreciate the depth you went into, even if the solution turned out to be more complex than i expected.
                Apologies if my question led to something more time-consuming or demanding than it first seemed — I really didn’t mean to take up too much of your time or energy.
                Your guidance helped me realize the true scope of this challenge, and I now see that it's better suited as a proper feature request. I’ll go ahead and submit it via “Share your idea”, as you kindly suggested.
                Also, thank you for the PoseMorph idea — I’ll definitely explore that route in the meantime!
                Thanks again for your generosity and support — it means a lot.
                Wishing you a great weekend!

                1 Reply Last reply Reply Quote
                • Dr. Sassi
                  Dr. Sassi last edited by

                  Thank you very much,

                  I mentioned the time here that I tried to see all (?) variables in this "game", and explored a few. (Like placing the position change into a Color Vertex Map, while using a range mapper to tame the results, then using this Color Vertex Map to drive the Displacement. The model exploded here and there 😉

                  Time is one part of the game, but my main idea is that a problem comes back until it is solved. Sadly, with the forums 1-3, around 15+ years have passed. Since things change, that is not a problem, as more experience will lead to different outcomes.

                  However, sometimes I can't solve things, and the developers have to do it inside the code and provide a solution, whereby I can only share a process or workaround. The idea of having it solved in the app sounds to me more teamwork-friendly.

                  If you have any XPresso ideas, but something is missing, perhaps a little piece, I'm happy to look into it. Often, questions like yours need some "storage" to keep data for a moment. In the past, I used a copy of the model; these days, I add the Color Vertex Map into the mix. Perhaps the Joints can be a good driver in this case…

                  Anyway, sorry for the longer text, but your kind reply made my (Sun-)day. Thank you for that.

                  Enjoy!

                  Dr. Sassi Sassmannshausen Ph.D.
                  Senior Trainer, Maxon Master Trainer, L&D - Strategist
                  Cinema 4D mentor since 2004, Member of VES, DCS.

                  1 Reply Last reply Reply Quote
                  • First post
                    Last post