Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using the "Tape Tool" changes the direction of the vector. #2347

Open
beeheemooth opened this issue Oct 27, 2018 · 5 comments · May be fixed by #2355
Open

Using the "Tape Tool" changes the direction of the vector. #2347

beeheemooth opened this issue Oct 27, 2018 · 5 comments · May be fixed by #2355
Labels
bug known issue roadmap workaround Known workarounds exist for this issue

Comments

@beeheemooth
Copy link

Issue Summary

Using the Tape Tool changes the direction of the vector, which leads to incorrect auto-inbetweening.

Screenshot or Video Reference

ezgif-4-8223b249b260

Steps to Reproduce

  1. Create a vector layer with more than two frames (for example, 12)
  2. Draw (from left to right) in the first frame two non-intersecting lines as in the video.
  3. Copy and paste them into the last frame (12)
  4. Select all the frames in the Level Strip and perform the "Inbetweens" operation (the interpolation doesn't matter)
  5. Go to the first frame, select the Tape Tool (Normal, Endpoint to Line, Join Vectors, Smooth)
  6. Connect the end of one of the lines with the other line (do not connect the ends, so as not to form one solid vector)
  7. Select all the frames in the Level Strip and perform the "Inbetweens" operation again. As a result of applying the Tape Tool, the second vector changed direction.

Expected Results

The direction of the vector should not be changed, since the "Tape Tool" was used for editing.

Actual Results

The direction of the vector changes if the "Tape Tool" has been applied to the beginning of the vector.

System Information

  • Operating System: Windows 8.1
@RodneyBaker
Copy link
Collaborator

RodneyBaker commented Oct 31, 2018

I confirm the problem here.

I can occasionally get the line not to flip but I'm not sure what I'm doing that keeps that from happening when it does behave correctly. It would appear that the only difference is in drawing the lines from right to left instead of left to right.

@RodneyBaker
Copy link
Collaborator

RodneyBaker commented Oct 31, 2018

I repeated the test but instead used a drawn squiggly line and get the same flipping result when drawing strokes from left to right... and after adding the Tape Tool connection. However, again... when drawing them right to left the auto-inbetween do not flip.
righttoleftworks_lefttorightdoesnt

@artisteacher
Copy link
Contributor

It looks like it’s actually based on what side you are connecting, not the line direction on its own. Ie. Make the 2nd line (that you are connecting to the first) on the left of the first line instead of the right. If that 2nd line is drawn from right to left, it can trigger this too.

You can actually see the direction change in direction if you have vector guided drawing enabled without using the inbetweener function.

@beeheemooth
Copy link
Author

ezgif-4-ad4b143399a9

@RodneyBaker
Copy link
Collaborator

Closing as this issue has a partial fix that addresses the reported issue but due to other related issues needs to slip to 2019 development cycle to be more fully addressed.

For more information on how this fix can be used now see PR #2355.

@RodneyBaker RodneyBaker added the workaround Known workarounds exist for this issue label Dec 18, 2018
@RodneyBaker RodneyBaker reopened this Mar 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug known issue roadmap workaround Known workarounds exist for this issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants