PS. If your wondering is it a P from a playstation logo, why yes it is a P from a playstation 5 logo. Im trying to put my spin on it. Im trying to animate the logo by way of revealing the letters with vector points but struck with these weird anomalies.
Also, it produces this line to right of the p letter? That I cant get rid of?
Well if you put it like that. It is set as a background image in the SVG container. Check repeating properties and also the shape fitting is done by the runtime and uses the top left anchor as a origin. I am on a phone right now. But if I remember correctly there is no True vectorshape created …
No, actually not. It is just that people think that convert to vector shape is referencing the pasted vector data. But it is actually just for the rectangle that is created with the vector shape as a background image.
You can check it yourself. Create a regular rectangle and convert it to a vector shape. Everything as expected. Now think about it… you could also create a rectangle assign any PNG or SVG as a background image and then convert it to a vector shape.
That is actually what is happening only that assigning the background image happens while pasting the vector data.
Hype can’t embed native vector data out of the box and pasting it doesn’t change that fact.
So your saying it is expected that I get that black line when its converted? Also, How do you explain the blurry question mark on in the Scenes and Layouts?
Sigh, I wish hype allowed for pasting real vectors and allowed for vector point modifications vs it being a bg now.
No, that is a bug but as it is converted from a HTML background image to a SVG background fill. So, in that process something is going wrong. Maybe SVG doesn’t like a SVG (inception ) as a background fill. At least not in the ImageMagick renderer creating the thumbnails. My guess is that it all works with a regular image.
Max, for some strange reason your previous response made it seem or the way it was translated in my mind “its OK, no need for panic its suppose to do” rather “well its a bug of sorts”?
Lost in translation. There are two issues. The display and the other one I was addressing is the false expectation that a true vector shape can be created from the pasted data. The later is okay and expectorant. The second issue… display error for SVG background in a SVG container seams to be a bug. Sorry for that confusion.
What version of macOS are you running? I think the “?” issue may be fixed on later versions.
The line on the side could be anything from an issue with the SVG itself to a simple webkit rendering bug that may or may not be based on other element settings.
Every Browser has that line thats appearing this is only for SVG not for images.
Here Enjoythebug.hype.zip (25.4 KB) Alternatively, like I said to Max you can copy any vector shape from illustrator and paste it right into Hype, convert into Hype Vector Shape.
What Im trying to do is animate its vector points which would result in a hand drawn effect from a vector, an odd set of circumstances yes Does anyone here have a better alternative?
Unless it doesn't, and then it is us hunting down something when you could quickly provide an example that can be immediately examined. For example, a paste of an SVG from Sketch and on macOS 10.15 doesn't reproduce this at all. It was not immediately clear from the post what the screenshots were about, but much more evident in the document. Please always provide reproduction documents and steps to reproduce when possible. We are trying to save time and provide accurate solutions when asking for a document - your time included so there is less back-and-forth on an issue.
In this case, the issue with the question mark appears to be resolved in macOS 10.15 for me (and I would also guess it is resolved on 10.14 from what I recall about it). But now that I see the document, it is probably because the scene thumbnail creator didn't have correct access to the background image paste file.
As for the single line on the side, this is an artifact of the fact that Vector Shapes use SVG repeating patterns as a background image, and the SVG image for this pattern has non integral width/height/viewport size that isn't a perfect fit in the integral pixel based element.
If you were to change the pasted SVG to use pixels, it would work:
I see, my response to reproducing it yourself by way of copying was based on the assumption it would happen on all of the MacOs starting with Sierra to High and so on… However, after reading about the differences like from where its being copied and what versions of MacOs I’m using. That said, I have so much appreciation for what you have to put up with. (People like myself that don’t provide docs)
You're right, there's no 'masking' tool. All you've to do is add the element to a group, set the group's dimensions to match the area in which you want your element to be visible and set the group's overflow property to hidden.