Jump to content

Rick Brewster

Administrator
  • Posts

    20,637
  • Joined

  • Last visited

  • Days Won

    376

Everything posted by Rick Brewster

  1. Ok I'm gonna rip this thing apart and rewrite the logic. It's a steaming pile of junk that should've been rewritten a long time ago.
  2. And to answer the question: Effects do not have access to Layer information. This is very intentional and by design. I don't want Effects to have access to anything but the rendering source and destination Surface objects.
  3. Anyway you'll have to share your code. I have no idea what you're trying to do.
  4. *bonks head* No actually it belongs in Effects API Coding, my bad.
  5. Then this belongs in Effects API Coding. Moved
  6. What do you mean "layer information"? Are you writing a plugin? Or do you want a metadata editor?
  7. I haven't posted a full-size. The full size is 2048x2048 and 20 layers or something.
  8. But he stole my icon! (Just kidding, I don't really care, that's kinda what it's there for )
  9. I'd love to man, I just don't have the time to come up with a design and find some place to spit out the shirts ... maybe someday? Plus, running a contest you have the risk that every single design will totally suck. Witness how every other tutorial in the Tutorials forum for awhile was basically just "whoa, run these 3 effects! isn't that trippy!"
  10. When the UserPrimaryColor property is set, it eventually calls a function called SyncHsvFromRgb() which then does the RGB->HSV conversion and sets the controls. Unfortunately there was some code in there that was not suppressing some Changed events, and so the RGB controls were being sync'd again from the HSV stuff. So I had to add in some logic to make it ignore these changes. 15 minutes and 4 lines of code. That other bug about the PDN images opening and showing a white thumbnail took 6 times as long time fix, what a nightmare.
  11. The magic wand stuff would be rendered in a background thread, you'd just get a lower framerate, so to speak. The goal would be to have the foreground still completely responsive and take priority over the background stuff. Once you click it'll kill off the background computation and do the 'real' computation. The biggest concern here will be memory usage. But ... honestly, at some point, you just have to require more when adding legitimate functionality.
  12. Moved to Bugs & Troubleshooting C'mon man, you should know the drill by now.
  13. Well hey it's documented in the help file, in Keyboard & Mouse Commands ... not that anybody reads that bloody potato
  14. Dan, you can do this in Paint.NET too. While dragging with the left mouse button, if you want to move the selection, hold down the right button as well and drag.
×
×
  • Create New...