Jump to content

Recommended Posts

Posted

I found a breaking bug in the live perspective filter. If you clip an image that has a live perspective filter associated to a vector object, the image and perspective don't move together as a single object.

To verify whether this is a V1 or V2 bug, I backtracked to Photo V1 to capture this demo (it applies to both versions of the software)

Steps to reproduce:

  1. Add an image to the canvas (in this case it fills the entire canvas)
  2. Create a vector object as clipping frame.
  3. Apply a live perspective filter to the image to 'warp' it to the vector object from step 2.
  4. Put the image together with the perspective filter inside the vector object.
  5. Move the vector object around
  6. Notice how the image no longer corresponds to the vector frame.

For reference, if I move the image with the live perspective filter attached around, it works as expected.

If I change the 'Lock Children' setting, you see that the non-locked behaviour is not what is expected.

 

Workaround

Also note that if I put the vector object and the image in a group, the problem is solved. This is how it should behave when clipped as well (this time in V2):

 

Posted

@EmT There's another related bug on this. I have a file with multiple of these perspective maps saved in Photo. Each map is on an individual layer, so I can toggle them on and off in Publisher (from a linked file). When I save this file in Photo and update the linked file in Publisher, the perspective maps appear to have been moved the way I demonstrated above. Resaving the file with all the layers explicitly turned on in Photo seems to update them in Publisher. While they were off, they would come in as being moved.


Steps to reproduce:

1. Create a layer with an image, the image has a perspective filter applied. Instead of clipping the image to a vector object, I added a vector object below the image to show an outline.

2. Save the file with the layer shown.

3. Go to Publisher and link the Photo file in a frame.

4. Go back to Photo, hide the layer from step 1 and save the file.

5. Go back to Publisher, open the resource manager and update the file.

6. Notice that the contents of the perspective layer moved.

 

Here's a demo:

1065978306_Perspectivefilter-Linkedfile.thumb.gif.be158dfeb04760a4b0d9f2bea7442d49.gif

Publisher is where the resource manager is shown with the Terrain annotation text.

Posted

@EmT It's setup like this:

image.png.63de07a56ea3070f3871c3f497182860.png

I hide the layer with the arrow and I need to use actual layers (rather than pixel layers) so that I can toggle them on/ off in Publisher. It's layer recognition doesn't recognise groups ;)

Posted

Sent the screencast using the upload link. In the screencast I made sure to change the placed documents in the Photo document to be linked, but the problem still remained when I re-embedded the links. I don't know if it is the condition that makes the problem appear. In any case, it might have also been due to changing the displayed layers in Publisher after the fact. Every time I switched back to Publisher, I did a save. Apart from that I think it is obvious when I used keyboard shortcuts.

Posted
9 minutes ago, EmT said:

Hi @Intuos5

I can now recreate this.

Great.

10 minutes ago, EmT said:

If the layers with a perspective filter are not hidden in the original linked document. Then the image will not be clipped when using the Layers function on the context toolbar in the new document it has been placed into. 

Yes, that's how I reported it initially as well. But in the screencast you can see that's not all there's to it. You have to also hide a layer in Publisher for the bug to emerge, I think. That's why I first started fiddling with the placed link status, but nvm that.

  • 3 months later...
Posted

This already appears to be working correctly in the latest beta 2.1.0.1742 of Photo, which is awsome! Thanks, I just needed to do this kind of work again :)

Also works with linked perspective layers and linked clipping objects, which is even better :D

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.