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

FEATURE: Paste image from digital drawing software #25

Open
FunFreshNew opened this issue Oct 20, 2021 · 5 comments
Open

FEATURE: Paste image from digital drawing software #25

FunFreshNew opened this issue Oct 20, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@FunFreshNew
Copy link

Problem

Yea, maybe.
But there's a possible bug when after adding this pasted image from the drawing software like transparent image problem (exact same problem as someone's previous bug report).

Idea

Adding a fast-import clipboard image from other software like e.g Krita, clip studio paint, and paint tool sai without saving an image from any of that software.

Images

1HKsAMx4Gd

Additional context

No response

@FunFreshNew FunFreshNew added the enhancement New feature or request label Oct 20, 2021
@thanhph111
Copy link
Collaborator

I think this feature will be very useful for a group of users, but because some softwares use their own data type to store images, communicating with Blender from them could be expensive, we will try our best.

By the way, have you try to paste from these software to other like Discord, Microsoft Paint, Adobe Photoshop...? Which pairs are you satisfied with (GIFs might help)?

@FunFreshNew
Copy link
Author

Right, the integration between software might be a difficult thing. Maybe this feature is not really that crucial to be added, but it definitely will become a superior feature for the addon. I often use a direct insert clipboard like that when pasting any of my artworks instead of exporting the file then sending the image file somewhere. But in the end, this is just a feature suggestion 😅

Yea, I've tried all of those mentioned software to paste directly from the canvas into other mediums e.g discord, Twitter, ms paint, adobe ps(I haven't tried this one, as alternative I use gimp and the result was the same), all of those mentioned software as a medium to insert image was also having the same problem on keeping the transparent image.

Based on what I've experienced, most of the supported all image format software will insert transparent images without any problem. But for others might have problems like automatically filling the transparent with black or white. Also from that experience, when software accepts being inserted with a direct copy image turned transparent into black color, I can say they're actually supported transparent clipboard, but unfortunately, maybe they just compressed the image into jpg or something else.

60gFZiLELb
ignore the images on the discord 😂

btw, I use clip studio paint there on the gif I forgot to note this one on the post.

sorry if my English was kinda confusing 😅

@thanhph111
Copy link
Collaborator

Yeah, you're right about the inconsistent behaviors of different softwares. Since there are many transparent image formats, some softwares process on their own to convert one to another, other softwares populate the clipboard with multiple types so that they could be pasted easily somewhere. And each OS also has its own method to store data in the clipboard, so we can say this is quite a rabbit hole. But no worry, we will take it one by one.

Although we have some priorities over others, we'll try to make some progress on this whenever we can. I'll update you if there's anything on track.

BTW, thank you for the detailed GIF.

@suicaoya123
Copy link

+1.hope this feature will be done in next update version`

@nightcarrot
Copy link

Just bought the add-on tonight. This feature seems to work really well on v1.80, pasting clipboard from Photoshop 2022 on Intel Mac to Blender 3.31 with full transparency. Excellent!

I also tested with Clip Studio, but Clip Studio did not save alpha in the clipboard when exporting to any other program I tried either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants