Very cool script boss. Although I would have bought it just to reward you for the epic Promo. Quick question how does Roll it work with parenting? I noted that in your example you have the tractor rig how was that put together?
Parenting? Hell yeah! Actually, I am working on a tutorial to show how to rig either a tractor or a pram, but it would take some time to finish it. Anyways, you can try parenting with trial mode to see what's up.
Very cool script boss. Although I would have bought it just to reward you for the epic Promo. Quick question how does Roll it work with parenting? I noted that in your example you have the tractor rig how was that put together?
Looks great. And I would second Mark Santella's sentiments. I would love to see a tutorial on how you did the examples at the bottom of the descriptions page.
Looks great. And I would second Mark Santella's sentiments. I would love to see a tutorial on how you did the examples at the bottom of the descriptions page.
Hi! I just bought your script, and it works like a charm in CC2017. Unfortunately I wanted to use this in a project that needs to be finished in CC2014. Trying the script there always leads to an "Out of Memory"-Error following AE crashing. I have >30 GB of RAM available for AE, Mutlicore-Rendering is disabled. Any further ideas on how I could fix that issue?
For now I'll just "roll" the desired shape in CC17 and import it over to CC14. Would be nice though if I could use it directly.
A great feature would be to allow the reverse of its functionality: moving the object's position dictates the roll. This would allow for vehicles that have two different sized wheels to roll at different rates, or to roll objects to up and down a wavy hill, or around a path.
It's probably already possible to figure out with math, but my math.....she's not so good.
I am working on this feature. I was working on such task before, but didnt finish it because of too complex calculations, therefore went with Rotation drives Position approach. I might give first option a try again after holidays, but cannot give you any promises. It really isn't a simple trigonometry there, unfortunately.
A great feature would be to allow the reverse of its functionality: moving the object's position dictates the roll. This would allow for vehicles that have two different sized wheels to roll at different rates, or to roll objects to up and down a wavy hill, or around a path.
It's probably already possible to figure out with math, but my math.....she's not so good.
As James Scott asked in december, a real tutorial would be useful. We are in May now and no tutorial has come. When can we hope to see one? I've purchased this script and need real help to use it now. Thanks
As James Scott asked in december, a real tutorial would be useful. We are in May now and no tutorial has come. When can we hope to see one? I've purchased this script and need real help to use it now. Thanks
Hi there! Love this script! I'm having an issue however when using it with motion 2 excite on the rotation. It works as expected but after the animation is complete the position occasionally flashes it off to the side intermittently for the duration of the comp. Thanks for any help you can provide! https://gph.is/g/4zoMrLE <- Gif of example here
Hi - I've read the pdf but I'm either doing something wrong or there's an incompatibility with CC 2019. I have two basic questions:
1) How do you make a shape (bezier) roll along a path? (I've tried clicking with the various modifier keys and have tried a mask on the shape layer as well as on an independent layer)
2) In the documentation, it notes this can't be used on animated shapes. But in the sample shots, it shows an chicken with leg swinging back and forth tumbling on conveyor belt and looks like Roll It is registering the proper contact points. Can you explain how that's done?
Hi there! Love this script! I'm having an issue however when using it with motion 2 excite on the rotation. It works as expected but after the animation is complete the position occasionally flashes it off to the side intermittently for the duration of the comp. Thanks for any help you can provide! https://gph.is/g/4zoMrLE <- Gif of example here
Regarding #1 - no, you cannot roll along the path, unfortunately. This is something I left uncovered due to too complex mathematical calculations.
As for the #2, well, what I meant to say in the docs was that once you click Roll it!, scripts reads the shape data at current position, no matter if your shape is animated or not. So, once Roll it! makes a snapshot of your shape at this time, it will roll on this data. Therefore, if your shape animates while rolling, it's contact with the ground will not be precise. In my chicken sample shot I did a trick - I read data once chicken was flat on the surface with it's legs pointing upwards. So in this case, when it rolls, I can somewhat move/rotate the legs while the chicken is flat on the ground and legs aren't touching the surface.However, I have to return legs position/rotation to it's original position once they make a contact with the ground, otherwise legs would go underneath the surface. Sorry, this is something too difficult for me to explain. But I hope this clears at least something. Cheers.
Hi - I've read the pdf but I'm either doing something wrong or there's an incompatibility with CC 2019. I have two basic questions:
1) How do you make a shape (bezier) roll along a path? (I've tried clicking with the various modifier keys and have tried a mask on the shape layer as well as on an independent layer)
2) In the documentation, it notes this can't be used on animated shapes. But in the sample shots, it shows an chicken with leg swinging back and forth tumbling on conveyor belt and looks like Roll It is registering the proper contact points. Can you explain how that's done?
Yeah, this is a known issue/scenario with odd shapes. However, the only way around this is to use Rotation on the one wheel, but animate the second wheel frame by frame, so it doesn't slide from the wheelarches.
I wish I could provide a better solution for this, but I don't have anything better for this moment, sorry.
Regarding #1 - no, you cannot roll along the path, unfortunately. This is something I left uncovered due to too complex mathematical calculations.
As for the #2, well, what I meant to say in the docs was that once you click Roll it!, scripts reads the shape data at current position, no matter if your shape is animated or not. So, once Roll it! makes a snapshot of your shape at this time, it will roll on this data. Therefore, if your shape animates while rolling, it's contact with the ground will not be precise. In my chicken sample shot I did a trick - I read data once chicken was flat on the surface with it's legs pointing upwards. So in this case, when it rolls, I can somewhat move/rotate the legs while the chicken is flat on the ground and legs aren't touching the surface.However, I have to return legs position/rotation to it's original position once they make a contact with the ground, otherwise legs would go underneath the surface. Sorry, this is something too difficult for me to explain. But I hope this clears at least something. Cheers.
Hi - I've read the pdf but I'm either doing something wrong or there's an incompatibility with CC 2019. I have two basic questions:
1) How do you make a shape (bezier) roll along a path? (I've tried clicking with the various modifier keys and have tried a mask on the shape layer as well as on an independent layer)
2) In the documentation, it notes this can't be used on animated shapes. But in the sample shots, it shows an chicken with leg swinging back and forth tumbling on conveyor belt and looks like Roll It is registering the proper contact points. Can you explain how that's done?
Regarding #1 - no, you cannot roll along the path, unfortunately. This is something I left uncovered due to too complex mathematical calculations.
As for the #2, well, what I meant to say in the docs was that once you click Roll it!, scripts reads the shape data at current position, no matter if your shape is animated or not. So, once Roll it! makes a snapshot of your shape at this time, it will roll on this data. Therefore, if your shape animates while rolling, it's contact with the ground will not be precise. In my chicken sample shot I did a trick - I read data once chicken was flat on the surface with it's legs pointing upwards. So in this case, when it rolls, I can somewhat move/rotate the legs while the chicken is flat on the ground and legs aren't touching the surface.However, I have to return legs position/rotation to it's original position once they make a contact with the ground, otherwise legs would go underneath the surface. Sorry, this is something too difficult for me to explain. But I hope this clears at least something. Cheers.
Hi - I've read the pdf but I'm either doing something wrong or there's an incompatibility with CC 2019. I have two basic questions:
1) How do you make a shape (bezier) roll along a path? (I've tried clicking with the various modifier keys and have tried a mask on the shape layer as well as on an independent layer)
2) In the documentation, it notes this can't be used on animated shapes. But in the sample shots, it shows an chicken with leg swinging back and forth tumbling on conveyor belt and looks like Roll It is registering the proper contact points. Can you explain how that's done?
Hi I'm trying to use it AE 2019, however it just doesn't seem to apply the expression. Does it not work in 2019?
Here's what I'm doing:
1. Create a shape
2. Launch Roll it
3. Click on Roll it!,
4. Click on Got it Boss!
no expressing shows up on the position transform
This is probably the issue. Roll it works with Bezier shapes, so all the parametric shapes such as rectangle, ellipse, and star, must be converted to a Bezier shape. To do so twirl open the shape layer and right-click the shape path for example, Rectangle 1, and select Convert To Bezier Path.
Can you roll a normal (raster) layer as well? Or like, build a shape in the same shape as the raster layer (say, an egg) and parent the layer to the rolling shape?
You cannot roll raster layer. However, what you can do, is draw a Mask on that raster layer, and set it's mode to None (so it does not mask the layer), and then use _that Mask_ as a shape for Roll it!.
Can you roll a normal (raster) layer as well? Or like, build a shape in the same shape as the raster layer (say, an egg) and parent the layer to the rolling shape?
Hi there, I love the product... happy customer. One question - does anything come to mind as a way to lock a texture that's linked to the object? Even if just the X. I've looked into / tried sourceRectAtTime but that's getting out of my realm. I would think I could use sourceRectAtTime to get the top left bounding box of the object (or center, in the case of my oblong shape)... and lock a layer to those coordinates. Thanks for your time!
Hi there, I love the product... happy customer. One question - does anything come to mind as a way to lock a texture that's linked to the object? Even if just the X. I've looked into / tried sourceRectAtTime but that's getting out of my realm. I would think I could use sourceRectAtTime to get the top left bounding box of the object (or center, in the case of my oblong shape)... and lock a layer to those coordinates. Thanks for your time!
I just bought your script, and it works like a charm in CC2017. Unfortunately I wanted to use this in a project that needs to be finished in CC2014. Trying the script there always leads to an "Out of Memory"-Error following AE crashing. I have >30 GB of RAM available for AE, Mutlicore-Rendering is disabled.
Any further ideas on how I could fix that issue?
For now I'll just "roll" the desired shape in CC17 and import it over to CC14. Would be nice though if I could use it directly.
Thank you so much for this awesome tool!
Regards
It seems to be the expression itself that (in my case) crashes CC14.
My workaround for now: Convert the expression to keyframes and thus get the desired result in CC14.
Roll it works with Bezier shapes, so all the parametric shapes such as rectangle, ellipse, and star, must be converted to a Bezier shape. To do so twirl open the shape layer and right-click the shape path for example, Rectangle 1, and select Convert To Bezier Path.