wisedoggs Posted May 10, 2019 Share Posted May 10, 2019 I have been searching tutorials, videos, forums, etc. The answer to this should be easy, and be something in the vein of what I assume many people try, but I cannot find an answer. I want a grid of tiles to flip one by one, rotating 180 degrees. I used group range to select them one by one from a copy to group (copy tiles to grid points). It will only rotate the whole thing. This lead me to check out local rotations, and quaternion conversion, as per the videos. I assume I need to do the vex attribute to convert to each local rotation, then use time as the factor to rotate them in order? I tried for each loops, vex for local rotations, group range with Frame Number try to rotate them according to frame, etc. I am not posting a test file here because I have tried so many things, I cant't figure it out. I finally decided I need to come here first, as I am putting the recipe together in the wrong order somehow. I did find things that allowed me to rotate all tiles around local space in a copy cloud, but couldn't figure out the one at a time in order thing. Anyone have a solution? Quote Link to comment Share on other sites More sharing options...
konstantin magnus Posted May 10, 2019 Share Posted May 10, 2019 You could split a grid into separate tiles using facet -> unique points and use the primitive node for rotations. clamp((($FF - 1) * 8) - ($PR * 10), 0, 180) in rotate Z for example.. $FF - 1 makes the rotation dependent on frame number, - 1 so it starts at zero instead of 1, * 8 for speed - $PR to get an time offset between primitives, * 10 to increase it clamp(x, 0, 180) to block primitives to start from negative angles (using 0) and 180 to avoid overshooting flip_tiles.hipnc Quote Link to comment Share on other sites More sharing options...
konstantin magnus Posted May 10, 2019 Share Posted May 10, 2019 Btw: If you really want the tiles to flip one after the other, just set it to: clamp((($FF - 1) * 10) - ($PR * 180), 0, 180) Quote Link to comment Share on other sites More sharing options...
wisedoggs Posted May 13, 2019 Author Share Posted May 13, 2019 Thank you so much!!! I will try this today! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.