Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Xhin last won the day on September 27 2019

Xhin had the most liked content!

Community Reputation


1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I have an art style where things will shimmer and/or move around a lot. My personal favorites: More here: https://www.facebook.com/pg/artluvultra/photos/?tab=album&album_id=740640276030710
  2. Polar > Galaxy Transformation This plugin spirals an image inwards in a deep galaxy-like way. It can also be used as a Polar Inversion plugin with more options. This plugin started as an attempt to generalize the fractal-like nature of my Polar Singularity plugin so some of my plugins won't have an annoying vanishing point in the center. I was successful there, but liked the way a basic spiralling effect looked so much that I turned it into a full plugin. Along the way I apparently rediscovered polar inversions, so I've got a second tutorial below for using this plug
  3. We're evidently doing things very differently so I don't know how well this will translate. All of my distortion plugins work like this: Each pixel is converted into polar coordinates (Angle and Distance from the centerpoint) Some set of modifications happens to the Angle and Distance variables. The Angle and Distance are converted back into "source" cartesian coordinates. If the source coordinates aren't in the image, the image gets seamlessly mirrored in every direction infinitely to compensate. The current pixel turns into the source pixel, o
  4. Polar > Self-Spiral This plugin twists the entire image around itself and reflects it outwards. It's similar to a Droste effect but doesn't have edges, uses the entire image, and also disappears in the center of the image. You can also get some non-spiral geometry due to the way the mirroring algorithm works. I don't know about you, but my Distort menu is crammed full. I'm going to start moving almost all of my past and future distort plugins to the "Polar" menu instead, since they're all variations of the same polar framework. Anyway, let's t
  5. Cubic Transformation Version 2 Through quite a bit of work, I've turned the "Shape Type" and "Curve Type" settings into sliders. They also go quite a bit higher than the old settings worked, allowing you to, for example, turn images hyperbolic. I also added a new setting which lets you move around better, and I updated the quality setting to what'll probably be the final version for my quality sliders. Shape -- The new version of "Shape Type". -1 is equivalent to Tube and +1 to Pyramid in Version 1. Rectangular Intensity -- The new version of "Curve Type". -
  6. It's not the same effect obviously, but it's close enough to demonstrate the difference in quality:
  7. It's actually set to arbitrary values -- I had no idea how to make a quality slider other than what I could gather from this post and subsequent supersampling research: So I just tied quality values to whatever increments looked the best between -0.5 and 0.5 without realizing that the amount of increments is what the quality number actually means. In any case you do definitely get better results above 5 samples, so a newer version of that slider will have a 6 and 7 which mean 10 and 20 respectively. These are currently what my 4 and 5 are set to.
  8. That's due to the weirdness of the quality slider -- 1 is 1, but 2 is 3, 3 is 5 and it kind of accelerates from there. Should be fixed in a later update.
  9. Distort > Spherical Bulge There's really no other way to describe it. This plugin creates a bulge-like effect within a custom circular radius that feels very spherical. Radius -- Increases the size of the circle where the effect will occur. At 1.00, the effect will cover the entire screen, however you can go even higher if you want, which has its own interesting effects. Like the rest of my plugins, this one assumes that you have an infinite canvas of the image seamlessly mirrored onto itself. Intensity -- Increases the strength of the effect. If t
  10. I'm doing something pretty similar to that in version 2 (which I released in the post above yours). It took me a while to figure out how exactly. The highest setting gets some really ridiculous quality: Looking over your algorithm did help me figure out how to tweak my own settings though, so thank you for that. My settings are apparently set up like this (my settings on the left, your setting equivalents on the right. 1 -- 1 2 -- 3 3 -- 5 4 -- 10 5 -- 20 I do kind of like having the higher settings (especially when working with
  11. Rectangular Inversion Version 2 This is a rather large update that adds some new settings as well as heavily upgrading the Quality slider. The range for the Zoom slider has been changed to be less sensitive, and instead you can now use the Zoom Intensity slider to give you a wider range to zoom in. This allows you to easily adjust the intensity of the effect without headaches, while still allowing a rather large range of intensities if you want them. "Move" has been renamed to Source Pan. It also works a bit differently than it used to. Rectangular Int
  12. I have a question for you, do you plan to leave comments for other programmers using other programming language or software to understand how your filter works? As in, leaving note on the source codes you're planning to release? Something like a base documentation and how the underlying math works, so that other programmers can find the most effective route if there's a way to simplify them.

    1. Xhin


      I wrote an article that does some of that:




      I would like to make a longer more fleshed-out article whenever the polar group of plugins is more fleshed-out.

    2. Reptillian


      Okay, thanks. I'll be using that article when I do finish some of the filters I need to fix.

  13. This particular plugin has been in development a long long time, though I didn't write any actual code (or really know what I was doing with it) until yesterday. All of my Distortion plugins use variations of a very similar codebase that I've explored a lot over the last few months. There's still a large amount of untapped potential there and I've gotten way way better at plugin development so this pace will probably continue for a while. @lynxster4: you're not alone, this plugin seems particularly well-suited to transforming animals:
  14. Distort > Polar Singularity This effect mirrors an image in an acorn-like shape towards a vanishing centerpoint. It feels very much like a polar inversion, but looks completely different. The way the development of these are going, it might make sense soon to move this set of plugins out into a "Polar" menu. There's still a lot of untapped potential there. Intensity -- determines the intensity of the effect. Higher settings are a lot more complicated-looking, with singularities that fill the screen and a lot more warping throughout. Complexity
  15. Fixed! It definitely needed to be a fairly complicated picture -- something with too little detail like a banana wouldn't work because you just end up with an abstract yellow/black thing with most settings.
  • Create New...