Search the Community
Showing results for tags 'polar'.
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 plugin as a polar inversion plugin with more options. It's also possible to use this plugin as a full-width Twist or Bulge plugin but I forget what the exact settings are there. First, let's take a look at this plugin's settings: Intensity -- Determines the intensity or "depth" of the effect. Spin -- Allows you to change the intensity of the spiral (or its direction) without affecting the Intensity. Source Pan -- Lets you pick a different part of the image to apply the effect to. Like my other plugins the image gets reflected outwards infinitely so this is seamless. Source Zoom -- Zooms in or out on the infinite-reflecting image. One way of looking at this setting is increasing (>1) or decreasing (<1) the complexity of the effect. Source Rotate -- Rotates the image prior to kaleidoscoping. If your Kaleidoscoping value is set to 1 and mirroring is turned off, this is identical to Dest Rotate. Dest Pan -- moves around the rendered image. Dest Rotate -- rotates the rendered image. Kaleidoscoping -- Works the same as the "pieces" setting in various kaleidoscope plugins with piece wrapping turned on. Unlike those plugins though the twisty nature of the effect is preserved, giving the image a neat sunflower-like effect. Great if you're using this plugin to make mandalas or something similar. Kaleidoscope Mirroring -- Reflects pieces rather than wrapping them so you get more of a "star"-like effect. Quality -- 1-5 are what you'd expect, 6 is equivalent to 10 and 7 is equivalent to 20 -- those two settings are good if you're doing something really really crazy, but they do take a while to render. Through some effort I also optimized my most recent quality slider -- settings 1 and 2 are significantly faster than they are in my other plugins. I'll be propagating this change out into my other plugins soon. Let's take a look at what the plugin does: Here's a source image. I'm using a beach because a lot of the effects you really need to have a full image to see how they work. Your default setting. Note how this effect doesn't resemble other "twist" plugins -- it's a lot "deeper" and reflects inwards infinitely. Here I've altered the Intensity setting to make it "deeper". Like the above, but with the Spin setting increased so it resembles the original settings. In general you're going to be adjusting Intensity and Spin a lot to get the kind of curve you want. Back to default settings, and I pulled the Source Zoom way down. This has had the effect of making the image less "complex" but also probably more aesthetic. Here I've moved the Dest Pan to the top left. Now the spiral's center is in the top left, however because of how my plugins work you're still getting a lot of interesting effects away from the spiral. In this case I've moved the Dest Zoom around. I also made Spin negative and messed around with some other settings. Dest Zoom will allow you to zoom into whatever thing you've constructed, which is quite neat since the scale is infinite. Here's what it looks like when you're using the Kaleidoscoping setting. Note how the twisting nature is preserved among all the pieces, so you get this really cool hurricane-looking effect. Should be quite useful for abstract art. This setting is also where Source Rotate plays a role -- you can use this setting to change what appears in each piece. The same as the above, but with Kaleidoscope Mirroring turned on. Now your kaleidoscope pieces are flowing together seamlessly. Should be enormously useful if you're trying to create actual galaxies. Polar Inversion + Tutorial Next, I'm going to outline how you can use this plugin to create polar inversions with some interesting new options. To start with this, set Spin to 0. Now your Intensity slider is equivalent to the Intensity slider in the base Polar Inversion plugin. You can use the Source Pan setting to change the appearance of everything. This happens in the base plugin too (with the "offset" setting), however that also moves around the image at the same time. Here you can use Source Pan to use a different part of the image and Dest Pan to move around the rendered image. While in this mode, you can still use the Zoom controls to focus in or out on the inversion without altering the intensity settings. This gives you some very fine control over the way it appears in your art. With higher Intensities and some use of Dest Pan and Zooming, you can see what the outer "walls" of the polar inversion look like. Interesting distortion effect in its own right. You can also use the Kaleidoscoping setting to create polar inversion kaleidoscopes natively. Still to do This is probably the final version of my quality slider, unless I find new optimizations. So I'll be migrating this to the rest of my distortion plugins probably this week. The settings can be quite sensitive sometimes, and you can also get crazy things sometimes. I've improved this a lot, but I'll probably work on it some more. You'll sometimes get a seam on the far left. I've eliminated a lot of the bugs around this, but it still seems to happen with the Kaleidoscoping/mirroring settings on and a negative Spin. I'll need to look into it some more probably. Download Link https://github.com/Xhin23/Paint.net-Plugins/blob/master/Galaxy Transformation.dll
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 take a look at this plugin: Clockwise -- By default the spiral happens counterclockwise from the center. This is also the default orientation for paint.net's spiral gradient. By clicking this you can instead get it to flow clockwise from the center. Spiral Size -- Changes the size of the spiral, or rather the distance between each layer of it. Intensity -- Changes how much complexity there is inside of each fold of the spiral. It's a bit like a "Source Zoom" in some of my other plugins, except it works quite a bit differently. Zoom -- Lets you zoom in or out from the rendered spiral. Should be self-explanatory. Source Pan -- Lets you pick a different part of the image to radiate outwards. Rotate -- Lets you rotate the rendered image. This is usually the first thing that gets cut from my plugins to save screen space, but you're dealing with spirals so it makes sense to have the option this time. X Skew / Y Skew -- A bit difficult to explain. This basically stretches the spiral horizontally or vertically though this sometimes has unintended effects. Use X Skew for Both -- If this is checked, the X Skew slider will also be the setting for the Y Skew slider, so you'll get a kind of diagonal stretching. Dest Pan -- Lets you move around the rendered image. Now, let's look at what the plugin actually does: This time I've decided to use the earth as a source image so you get a better sense of what happens to objects. Here's what your default settings look like. Note how the entire earth is spiraling outwards. Note also how you have a reflected version of the earth on either side of the spiral -- this means that the effect is 100% seamless. If you choose the Clockwise setting instead. Basically exactly the same but everything is flipped vertically. Increasing the Spiral Size. If you Zoomed out you could see more of the much larger spiral now, but right now all you get is a little arc up at the top. Back to default size settings and increased the Intensity instead. The spiral is the same size as the original example, but now there's more happening between each fold. I took the last example and Zoomed out. The Zoom effect here is a Destination Zoom, so you're zooming in or out of whatever you're rendering in the plugin as a whole. I have however put it near the top of the settings because you're probably going to be adjusting Size/Intensity/Zoom a lot to get the right effect. Same as last example, but I moved the Source Pan to the left slightly. Now a different part of the earth is being spiralled outwards. Same as that but I've increased the X Skew. This is now distorting things horizontally quite a lot. If you had used Y Skew instead it would be distorting it vertically, and if you had "Use X Skew for Both" checked, it would distort it diagonally. I figure Dest Pan is pretty self-explanatory -- you're just moving around whatever the rendered image is. Still to do Some kind of quality slider would be nice. There's not much of a point until I figure out a good algorithm for upscaling though, so the quality update will be released at the same time as the quality update for my Polar Reflection plugin. I've also noticed that the quality update with my other plugins has made them significantly slower (even on quality = 1), so I'll be working on that as well. Sometimes things mildly break on the far right side. I have no idea what's causing this specifcally yet, so I'll be working on it. I've been trying to get the centerpoint also reflecting rather than clamping so this effect turns into more of a legitimate droste effect, but that's evidently going to take more work to figure out. Oddly my Polar Singularity plugin is doing something like that, so I'll probably start there. Adding a Skew Rotation slider is probably a better option than having separate x/y sliders and that "use both" checkbox. So this will probably happen in a later update. Releasing the source code. Download Link https://github.com/Xhin23/Paint.net-Plugins/blob/master/Self Spiral.dll