Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Object interaction with expressions

  • Object interaction with expressions

    Posted by Kim Petersen on December 10, 2007 at 10:41 am

    Hello expression masters,

    I’ve been asked to investigate the possibilities to use collision detection in After effects. I got two approaches that I want to check if they’re possible to do (I’ll try and explain this as clear as I can).

    1. Is it possible for one object to “push” other objects.

    2. Is it possible when an object scales to define the scale/size of other objects around it.

    Basically I want interaction between objects.

    Thanks for any help!

    Use the link below for reference image.

    https://img223.imageshack.us/img223/1025/objectpushqq3.gif

    Best,
    Kim

    Kim Petersen replied 18 years, 5 months ago 3 Members · 3 Replies
  • 3 Replies
  • Filip Vandueren

    December 10, 2007 at 5:36 pm

    Hello Kim,

    I’d say this is is possible, but very difficult, and it could require a lot of code.
    In essence it’s writing a foam system.

    Is it meant to be as simple as your example:
    4 shapes, you know in advance which of them will be the “pusher”, and they have a mathematically defineable shape ?

    Are they meant for many or long animations, so you’re unable to fake it by keyframing ?

  • Trent Armstrong

    December 10, 2007 at 10:45 pm

    Kim,

    I have an example of the second situation in our Meeting 002 project found at the following link: https://web.mac.com/pxlguy/iWeb/DallasAEUG/Meeting%20Project%20Files.html

    Look under the expressions folder for the Dynamic comp.

    Trent

  • Kim Petersen

    December 11, 2007 at 9:28 am

    Hey,

    thanks for your responses.

    Filip: unfortunately not as simple as my illustration. I will have quite a few symbols/illustrations that needs to be affected. Perhaps I am better off keyframing then?
    My knowledge in expressions is limited, so writing a foam system is not an option for me 🙂

    Pxlguy: thanks! This solves one part of my question.

    Again, thanks for your responses!

    /Kim

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy