Jump to content

Displace Effect/Filter


Recommended Posts

I was wondering if any of you have given a thought to the Displace filter in Photoshop as a possible Paint.net plugin. It seems as if it works off a simple function of wrapping an image to an un-even surface based off light and shadows. Here is a better explanation of it.

http://www.photoshopsupport.com/tutoria ... place.html

I don't know how in detail the coding for this program goes, but it doesn't look like it needs as much as some of the other features already in place.

Thanks for hearing me out.

Link to comment
Share on other sites

I will try! Yay! This looks like a real project!

The first problem I see is that this would require information from one layer to be used on another (in the above example, lighting information from the T-shirt used on the letters). Do you know how I might go about doing this, Rick?

Link to comment
Share on other sites

Actually it's not possible.

Effects are only ever given access to 1 layer's pixel data. Their execution scope is strictly limited to 1 layer. So for now, nope it can't be done.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Ok...that's what I thought. Perhaps there is some way to use a plugin to save one layer's data (the surface) to a file, then load it later when the plugin is run on the other layer. I haven't done much programming that deals with the I/O of files...I would need help if anyone else is interested in getting this filter/plugin running.

Link to comment
Share on other sites

Oh, I see what you mean. I don't think I'm up to the challenge just yet...perhaps sometime later...

My self-taught programming experience just isn't good enough at the moment. Someone with college-level experience or at least much more time on their hands should try this.

Link to comment
Share on other sites

Nice to see that there was some interest in it. Having very limited programming knowledge myself is why I put the idea here. Not know how much or little programming would need to be done with this I figured it was worth a shot. :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.

 Share

×
×
  • Create New...