Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Apple Motion Looking for alternate slot machine-style scroll method.

  • Andy Neil

    April 16, 2019 at 6:33 pm

    This is a fascinating thread. But the whole time I was thinking that if I was doing it, I’d use a 3D replicator and build the images in a wheel like the old analog slot machines worked. Then you have a set number of images that spin around and can use parameter behaviors to animate the replicator. Admittedly, the loop animation idea is probably easier.

    Andy

    https://plus.google.com/u/0/107277729326633563425/videos

  • Simon Ubsdell

    April 16, 2019 at 6:42 pm

    Yes, there are several ways of executing this concept – none of them quite ideal in terms of ease of set up and adjustment, I think.

    I did a Replicator version here (see my post above):

    13274_slotmachinereplicator.motn.zip

    Not 3D (I just used a 2D line replicator) but it could just as well be and would of course look nicer.

    I’m not sure how you could get it to work with behaviors only (as against some keyframing) but I haven’t given it that much thought. What was your theory on how that would work?

    Simon Ubsdell

    hawaiki

  • Tangier Clarke

    April 16, 2019 at 7:40 pm

    Perhaps it would be like having the oscillating behavior, but with the ability to set x, y, or z values (in this case just Y) and having the ability for that behavior to not traverse backwards the values that started the behavior; essentially an option to repeat the half range point. Granted this isn’t truly oscillating I know.

    Maybe another way would be the current loop behavior to be more robust in that one would be able to set position parameters, number of repeats, last frame, etc. That seems more plausible. I don’t see how to do this with the current behaviors, not even the parameter behavior. Not that it can’t be done, I just don’t see it.

  • Simon Ubsdell

    April 16, 2019 at 8:30 pm

    But all that said, keyframing this process is very, very easy. It’s just something that you need to take a few minutes to learn to do properly.

    Of course, there could be enhancements to the behaviors that would make it easier, but I don’t see that kind of development coming any time soon from Apple. Motion is really not their focus and hasn’t been for a very long time now.

    So you either make do with the limitations that exist or you use another application … where it might not actually be any easier.

    Simon Ubsdell

    hawaiki

  • Andy Neil

    April 17, 2019 at 5:46 am

    [Simon Ubsdell] “I’m not sure how you could get it to work with behaviors only (as against some keyframing) but I haven’t given it that much thought. What was your theory on how that would work?

    Not so much a theory as I used to always try animating with behaviors first because I thought the simulations were nicer than what I could do with keyframing.

    I’m not sure what I’d try, but it’d probably be spinning the replicator on it’s axis with a combination of the Ramp and overshoot behaviors.

    Andy

    https://plus.google.com/u/0/107277729326633563425/videos

  • Simon Ubsdell

    April 17, 2019 at 8:30 am

    Here’s a test of how that would work. I couldn’t figure out anything useful with Overshoot, or at least nothing that looked like actual slot machine behaviour. but Ramp with 100% Curvature sort of does the trick for the slowdown. You don’t really have as much control as if you keyframed it though.

    And to me the “realism” of actually making a 3D “drum” looks aesthetically messier than if you faked it in 2D. But that’s a personal thing. It all comes down to taste in the end … and what you personally find most efficient and quickest.

    13276_slotmachinereplicatorcircle.zip.zip

    https://youtu.be/eLG7P2pta4E

    Simon Ubsdell

    hawaiki

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

  • Simon Ubsdell

    April 17, 2019 at 12:54 pm

    This version uses an Overshoot behavior to control the Retiming Value, which is something that I would never have thought of trying – so thanks, Andy for the hint.

    It’s not a 3D drum effect, but rather a looping 2D replicator which is simpler to set up and, if you wanted a lot of slots, would avoid a performance slowdown.

    https://youtu.be/MGebO75PIfg

    Simon Ubsdell

    hawaiki

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

Page 2 of 2

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