-
Posts
1,239 -
Joined
-
Last visited
-
Days Won
18
Posts posted by Reptillian
-
-
How can I time how much time in s does it take for the code to complete. In gmic, you can type `tic "command" toc`, and you get your time output in cli.
-
Use an alternative. Especially with gmic support as there are numerous similar filters to pdn plugins, and I'm working on it.
Photoflare, GIMP, Krita. Take one of those.
-
Chirikov-Taylor has a new feature where you can enable/disable multi-threading.
-
I was about to suggest the workaround that you mentioned, but I don't think this is going to be changed. You can add a shortcut to a template file. That's another workaround.
-
LazPaint is your option. It supports batch operation. If you want to do something other than converting file, you can post-process with ImageMagick or G'MIC-QT.
-
I had changed Reverse Engineer Gradient Map. Thanks to garagecoder at discuss.pixls.us, he was able to optimize the part of reverse engineering gradient map. Now, you can use large image, and you get result quickly. No need to wait 3 s or more.
-
It's not too hard to make a plugin for this. Once you insert color space conversion functions, and do basic arithmetric, you can make the plugin. There's Mixer filters within G'MIC-QT.
Also, @ardneh doesn't seem to address on subtract part.
-
Axis Streak, Perspective Streak, Grouped Pixels Shift By Rectangular Polar Transformation has been optimized.
- 1
- 1
-
Not a big deal, but I had optimized Grouped Pixel Axis-Based Shift. The last filter to optimize is the Chirokov-Taylor filter.
-
2 minutes ago, DragonFox said:
if transparency isn't required, you could perhaps steal the alpha bits to go from rgb(8) to rgb(10) with 2 bits left.
How viable this is i don't know.
If you want black and white 16 bits, I think that this is doable with a file export that export the value to B&W 16 bit. But, then you would need a plugins for that too.
Not viable, but that's the best you're going to get with higher depth in pdn.
-
Last night, I added negative overload count support for Thorn Fractal. I know negative overload doesn't make sense as count numbers are not negative, but it activates a special feature within Thorn Fractal.
- 1
-
I figured out why it didn't work. I was using [] characters.
-
Can string input box have display names? I just tested it, and without it, it's not convenient. For context, I wanted to convert G'MIC-QT Thorn Fractal to GMIC-C#, and having display names would make it you know useful as the G'MIC-QT version has a lot of string input boxes for custom formula.
Here, a code to use to demonstrate:
#region UICode ListBoxControl preform = 0; // {cusform} Predefined Formula|Normal|Normal Inverted|Arctangent|Tangent|Tanh Stroke|Asymphological Vibrato|Asymphological Basic|Asymphological Basic 2|Asymphochaos|Petallian|Semi-Thorny Petallian|Thorny Petal 1|Thorny Petal 2|Inflation|Inflation 2|Chaotic Creation|Earthing|Acrylic Earthing|Unearthing Origami|Cubic Unearthing|Webbing Cubic Unearthing|Chaotic Hooks|Echo Wide|Echo Squircle|Echo Hall|Echo Hall 2|Liquid Parabolic|Chaos-Vibrato|Chaos Deep-Vibrato|Chaos Spacetime|Parabolic|Parabolic Chaos|Cubic-Diamond Chaos|C-Line|Contour Chaos|Spiderweb-Diamond|Acrylica|Refractive Space|Smooth-Artistry|Ferrofluid|Triangular Interweaving|Fabric Chaos|Reverse Tangent Division|Chaotic Tangent|Alternating Chaos 1 (Legacy)|Alternating Chaos 2 (Legacy)|Alternating Chaos 3 (Legacy)|Alternating Chaos 4 (Legacy)|Alternating Chaos 1|Alternating Chaos 2|Alternating Chaos 3|Alternating Chaos 4 ListBoxControl cusform = 0; // Custom Formula|None|Custom Formula|Alternating Custom Formula Level 1|Alternating Custom Formula Level 2|Alternative Custom Formula Level 3|Alternating Custom Formula Level 4 IntSliderControl escape = 10000; // [5,3000000] Escape Value IntSliderControl loop = 255; // [1,1024] Loop Limitation DoubleSliderControl sub = 3; // [1,10] Subsampling Level DoubleSliderControl dx = 0; // [-50,50] Distortion X DoubleSliderControl dy = 0; // [-50,50] Distortion Y DoubleSliderControl sxy = 1; // [0.1,15] Scaling XY-Axis DoubleSliderControl sx = 1; // [0.1,15] Scaling X-Axis DoubleSliderControl sy = 1; // [0.1,15] Scaling Y-Axis CheckboxControl spi = true; // PI-Based Scaling DoubleSliderControl offx = 0; // [-5,5] Offset X -Transformation DoubleSliderControl offy = 0; // [-5,5] Offset Y -Transformation AngleControl ang = 0; // [-180,180] Function Angle TextboxControl vx_a = ""; // [10] TextboxControl vy_a = ""; // [10] TextboxControl vx_b = ""; // [10] TextboxControl vy_b = ""; // [10] TextboxControl vx_c = ""; // [10] TextboxControl vy_c = ""; // [10] TextboxControl vx_d = ""; // [10] TextboxControl vy_d = ""; // [10] TextboxControl vx_e = ""; // [10] TextboxControl vy_e = ""; // [10] #endregion
Adding display name does nothing, and they disappear.
-
I don't think that is what the user want. I think he wants every colors in the picture at once. I did make "Color Existence Distribution [RGB-8]" for gmic-qt. Run it in a target picture. Then press cntrl+v, and paste as new image. Now you literally have all colors that exists or does not exist in the picture.
-
Audacity style glitch art filter possible? Seem that it is.
- 1
-
It seems that some of the gmic script within the filter conflicted with the number of available spectrum. I fixed it by adding to_color[0] before the main part of the script. Download again, and see if it works.
- 1
-
41 minutes ago, Panchdara said:
Just run the plugin on a blank project. Error. Then paint something... error again. Seems the blur+ working again now. The blur+ did fail until I reinstalled the gmicsharpnative.
Thank you, I was able to replicate it. A fix will come soon. I discovered other bugs.
-----
EDIT:
@Panchdara It's done. Download again, and see if everything works well.
As for @null54 I am finding myself having issues with empty images as you can see here. I had to add tvv=0 repeat s#0 done if !$tvv return fi to fix my g'mic filter. Is there a remedy that you have for this?
-
You didn't need to reinstall gmicsharpnative. Also, both crash at beginning, right or is there a condition in which this plugin crash? Please provide more details on how these crash so I can replicate.
-
New feature! Z-Convolution. What Z-Convolution does is boost contrast within tile, and it does it by what the name say.
Also, better output with HSx and LCH color space. You won't get strange color within the middle of outside/inside shape areas.
-
Okay, I think this is ready for testing though I'm not sure if it will work just fine. As you noticed, I added z-convolution and also improved on output with HSx color space. If it works fine, let me know.
This is the new version of Tiled Form -> Deleted zip as now it in plugin section of this forumAlso, obligatory notice for those new to gmic-pdn dlls:
If you don't have GmicSharpNative folder in your plugin installation folder, and yes instructions are on the link -> https://github.com/Reptorian1125/reptorian-gmic-pdn-dll
-
Tiled Form has now been upgraded. Also, you don't have to do local contrast boost anymore. You can utilize z-convolution to boost tile contrast and it gives better result.
-
I don't plan to download and use that, but going to compliment you on the GUI design. I like the design of it and the features there.
-
I think I'm gonna ditch the min/max/average mode in favor of z_convolve. Here's why:
The left is what you get without z_convolve, and the right is what you get with z_convolve enabled. This will also be transferred to G'MIC-C# version when I'm finished with the gmic version. It looks better, right?
For programmer, z_convolve is basically convolving along z-axis within a 3D image. Yes, the coloring of each tile utilize a small 3D image, and each z represent the weighed average of inside and outside of shape.
- 1
-
12 minutes ago, Joshua Lamusga said:
Bright red probably works on everything. Usually mid-grays show up in both light and dark modes unless the site isn't set to pass WCAG accessibility standards.
Can't say I agree with ya on Bright Red. I am very sensitive to it in fact that I dislike looking at it.
[UI question] Editing a hidden layer: maybe warn (or even disallow)?
in Paint.NET Discussion and Questions
Posted · Edited by Reptillian
@toe_head2001
There exists a workaround, set the opacity to zero. Useful at times. I don't see a issue with OP suggestion.