PhotoModularFX Changelog

What's new in PhotoModularFX 0.3.4350 (03-Jul-2023)

Jul 3, 2023
  • Modules:
  • STIPPLING2: Reviewed algorithm. + Option to use dots of fixed radii. + SVG and TXT export.
  • Kuwahara: Minor algorithm tweak.
  • MeanShift3: Bug fix Extra iterations.
  • Vignette; Vignette3: Bug fix white mode.
  • Other:
  • Sobel Kernels adjustment.
  • VbRichClient: Newest Version 6.0.0.14 (RC6)

New in PhotoModularFX 0.3.3960 (20-Apr-2023) (Apr 19, 2023)

  • [Modules]
  • NEW: QUANTIZE3: 3 Channels quantization; NeuQuant; GNG.
  • FASTEPS; FASTEPS3: Added new Range Difference: Smoothstep.
  • MeanShift; MeanShift3: Added new option: Scaled Radius.
  • QUANTIZE: Added New mode: NeuQuant.
  • [Other]
  • Increased overall speed performance.
  • MeanShift; MeanShift3: Types change and smaller NBins. (Fix error on large Radius. Now limited to 100 pixels)
  • BLUR3; Bug fix on radius cents.
  • LocalMap; Improved algorithm.
  • ProgressBar: Avoid useless refreshes.
  • VbRichClient: Newest Version 6.0.0.12 (RC6)

New in PhotoModularFX 0.3.3844 (22-Jun-2022) (Jun 23, 2022)

  • Modules:
  • NEW: ShiftMean; ShiftMean3: Edge preserve smothing. Similar to ThrBlur but a lot faster.
  • FlowPaint; FlowPaint3: Better quality and algorithm performance.
  • SoftThr;SoftThr3: Added 'Integral SmoothStep' Algo.
  • RGB>HSL; HSL>RGB: Added HSI colorspace.
  • MUL; MUL3: Added 'mean base'.
  • NEW: Mean-Var: Compute mean and Variance using Disk kernel.
  • Other:
  • Added Projects toggle sort mode: By Creation Time.
  • Bug Fix: Create link click & Drag.

New in PhotoModularFX 0.3.3610 (10-jan-2022) (Jan 10, 2022)

  • Modules:
  • NEW: FLATspace: Simplify RGB pixels cloud to a plane. (experimental)
  • NEW: Pointillism: Simple Pointillism effect.
  • NEW: DXtestNode: Perform effect via DX-Shader.
  • Mosaic: Added New Algorithm.
  • QuantGNG: Rewritten Algorithm.
  • QUANTIZE: Added New mode: GNG (Growing neural Gas)
  • Dices: Added GNG mode.
  • Canny;Edges;HmapD;PlasticWrap;Mosaic;SandArt: minor changes.
  • ShapeBlur;ShapeBlur3: Re-center Shapes (E.G.:Moon)
  • ThrBlur;ThrBlur3: New Poisson-Disk Algorithm.
  • Other:
  • Settings Menu Basis.
  • New theme: Neumorphism.
  • New Option: Enable/Disable Node AutoConnect.
  • Main Panel: Now moveable with click and drag.
  • Manage missing d3dx9_43.dll error.
  • VbRichClient: Newest Version 6.0.0.9 (RC6)

New in PhotoModularFX 0.3.3420 (14-jul-2021) (Jul 13, 2021)

  • Modules:
  • MAP3: Bug fix on 'Global MinMax' option.
  • Dices: Save Text file with the name of input picture.
  • Other:
  • Updater: removed vbRichClient dependency.
  • VbRichClient: Newest Version 6.0.0.8 (RC6)

New in PhotoModularFX 0.3.3403 (11-apr-2021) (Apr 12, 2021)

  • Modules:
  • NEW: Dices: Fill with dices according to grayscale.
  • NEW: SandArt: Experimental SandArt effect. Very Slow! (WIP).
  • CannyEdge: New 'Thinning' option.
  • Quantize: Bugs fixes.
  • OTSU: added 6 levels option.
  • MAP3: added 'Global MinMax' option.
  • Other:
  • Basis for the effects implementation via DX-Shader.
  • VbRichClient: Newest Version 6.0.0.7 (RC6)

New in PhotoModularFX 0.3.3265 (09-feb-2021) (Feb 10, 2021)

  • [Modules]:
  • FlowPaint; FlowPaint3: Default and 'Spiky' Algorithms performance improvement.
  • HUE-Harm: Minimal Revision.
  • SmoothMM: From Quadratic to Cubic polynomial Smooth.
  • NOISE; NOISER: High performance improvements.
  • DCT; IDCT: Some performance improvements.
  • MIX4: Bug fix on SUM.
  • Yxy2RGB: Bug Fix.
  • [Other]
  • Select and Move a Group of Modules at once. (by holding shift)
  • Basis for Managing Modules-Groups.
  • Bugs Fix.

New in PhotoModularFX 0.3.3180 (11-Nov-2020) (Nov 12, 2020)

  • Modules:
  • NEW: FakeHDR2: Completely New algorithm.
  • NEW: Resize2X_3; ResizeHALF3: Resize 2X and HALF for 3 channels.
  • Size2X; SizeHalf: Added new algorithm and options.
  • FlowPaint; FlowPaint3: Small performance improvement.
  • LocalNorm: Slight improvement.
  • xBiro: Completely New algorithm.
  • Other:
  • Small Fix: Correctrly show Show App Path on Update messages.
  • Small Fix: Custom MsgBox Height.
  • Nicer Modules tooltip.
  • Small graphic embellishment of the module currently being processed.
  • Changed Watermark text.
  • vbRichClient: Newest Version 6.0.0.1 (RC6)

New in PhotoModularFX 0.3.3042 (10-Sept-2020) (Sep 10, 2020)

  • Modules:
  • FlowPain and FlowPaint3: Added "Kernel Mode" options.
  • VRLC and VRLC3: Slight performance improvement.
  • FallOff and FallOff3: Added "0-1 Input clamp" option.
  • Other:
  • (barely noticeable) background image of the app removed.
  • Minor change on Modules-progess graphic.
  • Modules error handlers: (temporarily) removed.

New in PhotoModularFX 0.3.3000 (12-Jul-2020) (Jul 13, 2020)

  • Modules:
  • New: MIX4: Mix 4 channels by wheighted sum and other ways.
  • Other:
  • Copy output image to the Clipboard using CNTRL-W.
  • Basis setup for "no user manual operations" for update.
  • vbRichClient: Newest Version 5.0.78

New in PhotoModularFX 0.3.2980 (27-May-2020) (May 28, 2020)

  • Modules:
  • NEW: VRLC : Variable Radius Local Contrast (Replaced LCv2 Module).
  • NEW: VRLC3: Variable Radius Local Contrast (3 Channels).
  • NEW: Cartoonzie: Miorsoft CartoonizeMe V2 Effect. (Replaced CartV2 Module).
  • NEW: Rotate: Basic Rotate and Zoom.
  • NrmlzdVec: Added "Low Values Desaturation" Option
  • Borders: Renamed to Vignette.
  • Other:
  • Added "Lock Image Zoom" to Lock Image size when Zooming UI with CNTRL-MouseWheel.
  • VbRichClient: Newest Version 5.0.76
  • Minor Improvements on Custom-MgsBox and Auto-Arrange.

New in PhotoModularFX 0.3.2850 (12-Apr-2020) (Apr 13, 2020)

  • Modules:
  • New: xBrio: Experimental Biro effect.
  • FLOWPaint; FLOWPaint3: Added 'Spiky' option.
  • PNGout: Now works with "Save Before and After" option.
  • Other:
  • Added "online-Help" button on Form FX selector.
  • Small changes to Kmeans modules.

New in PhotoModularFX 0.3.2795 (21-Feb-2020) (Feb 21, 2020)

  • Modules:
  • New: FLOWPaint: Compute ETF and paint along it (Similar to BilaOA)
  • New: FLOWPaint3: Compute ETF for each of the 3 channels and paint along it (Similar to BilaOA3)
  • New: TinyPlanet: Simple TinyPlanet effect.
  • New: Script11: Experimental VB6-Script processing for 1 inp 1 out channel.
  • New: Script33: Experimental VB6-Script processing for 3 inps 3 outs channels.
  • stdDEV: Added "Scaled Radius" and "Circle Shaped" options.
  • DoG: Bug fix (R-Ratio) update 0.3.1264 (28-Sep-2018)
  • Other:
  • vbRichClient: Newest Version 5.0.74.
  • Cleanup unused Module Output Memory.
  • Increased max Photo Size.
  • Backend UI optimizations.

New in PhotoModularFX 0.3.2776 (06-Feb-2020) (Feb 4, 2020)

  • [Modules]:
  • FastEPS; FastEPS3: Added Gaussian Range Weight
  • [Other]:
  • Small fixes (CenterOn)

New in PhotoModularFX 0.3.2705 (05-Dec-2019) (Dec 5, 2019)

  • MODULES:
  • New: Falloff: Nice Curve (can be S-Shaped).
  • New: Falloff3: Nice Curve (can be S-Shaped) (3 channels).
  • BLUR; BLUR3: Added 'Scaled Radius' option.
  • MIX3; Added 'global mean' and 'Glb Gray BT601'
  • KuwANISO: Improved.
  • OTHER:
  • Faster Startup: Avoid writing (icons) contents to Disk.
  • UI: blinking disconnected inputs.

New in PhotoModularFX 0.3.2671 (22-nov-2019) (Nov 25, 2019)

  • Modules:
  • New: Drawtext: Basic text on image.
  • New: Nrmlzd.vec: Vector Normalization.
  • New: Kuwahara3: 3 Channels Kuwahara.
  • New: BilaOA3: Orientation Aligned Bilateral Filter on 3 channels.
  • Kuwahara: Added various Sectors-Modes.
  • KuwANISO: New algorithm. (WIP)
  • DoGbyF and BilaOA: faster.
  • Mix2; Mix2x3 added Vivid Light.
  • Quantize: Added various Uniform Soft Staircase.
  • PNGout: renamed to PNGoutA.
  • New: PNGOut: Save as PNG without the Alpha input Channel.
  • Other:
  • Internal Changes: SaveProject function.
  • Modules and other minimal UI changes.
  • Lock UI while filtering projects List.
  • Slight change on Lab2RGB color space conversion.
  • Implemented Stretch Project-flow to Window Size (Not applied).

New in PhotoModularFX 0.3.2553 (20-oct-2019) (Oct 21, 2019)

  • Modules:
  • New: xPencil2: Artistic pencil draw.
  • TiltShift: Added Circular and elliptical Shapes.
  • xBiro: Renamed to xScribble
  • Other:
  • Added Categoriy Filter to FX-selector.
  • ReStyle of Activation Form.
  • Small performance improvements for BilaOA and GUI

New in PhotoModularFX 0.3.2500 (18-Sep-2019) (Sep 19, 2019)

  • Modules:
  • Stippling2: Speed and aesthetic improvements.
  • NEW: WhiteBal.: WhiteBalance using GrayWorld assumption.
  • Other:
  • Improved "Auto Arrange" algorithm.
  • Added some CueBannerText(s)
  • Fix watermark error on demo version.

New in PhotoModularFX 0.3.2255 (20-Ago-2019) (Aug 20, 2019)

  • Modules:
  • New: Stippling2: Voronoi based stippling. Good but slow.
  • New: xPainter2: Painter Effect V2.
  • New: JigSaw Puzzle (thanks to Olaf Schmidt)
  • New: Saturation: Saturation separately in R G B channels.
  • New: Skin: Skin tone adjust (WIP)
  • New: Straighten: Auto Straighten
  • New: Droste: Experimental Droste Effect (WIP).
  • New: SoftThrsh3: Soft Thresholding (3 Channels)
  • Q-Bertify: Added "just hexagon" option (Hexagonal pixelate)
  • Voronoi: Modified algorithm (similar to Stippling2)
  • Other:
  • Vertical Scrollbars sizes DPI aware.
  • VbRichClient: Newest Version 5.0.69

New in PhotoModularFX 0.3.2000 (28-May-2019) (May 29, 2019)

  • Modules:
  • New: MarchingS: Marching Squares abstraction.
  • New: Median3: Median Filter on 3 channels
  • New: Sphere: From flat to sphere effect (thanks to Olaf Schmidt)
  • Median: Faster Algorithm.
  • xChord: Extened text output filename
  • LocalHEii: revisited
  • Other:
  • Restyle of a parameter setting widget.

New in PhotoModularFX 0.3.1805 (30-Mar-2019) (Apr 1, 2019)

  • New: Abs3: Absolute values (3 channels).:
  • BlurCirc;BlurCirc3 renamed to ShapeBlur(3) and extended with quite fast implementation of other shapes like Triangle Square Pentagon Hexagon Line Star Moon Heart Eye.
  • Suppress-Node renamed to SoftThrsh.
  • [Other]:
  • Downloading Project-Thumbs from https://raw.githubusercontent.com/miorsoft/Site/master/Projects/PhotoModularFX/HTML/Thumbs
  • Optimization

New in PhotoModularFX 0.3.1780 (19-Mar-2019) (Mar 20, 2019)

  • Fixed possible crash on program exit while downloading Project-Thumbs

New in PhotoModularFX 0.3.1777 (18-Mar-2019) (Mar 18, 2019)

  • Modules:
  • NEW: Gain;Gain3: Inigo Quilez gain function
  • NEW: LocalGain;LocalGain3: Lovcal Inigo Quilez gain function
  • NEW: BlurCirc;BlurCirc3: Circle Blur
  • NEW: Clamp3: Clamp values between a range (3 channels)
  • NEW: vSplit: Video split before-after (WIP)
  • FLOW: Revisited.
  • BLUR;BLUR3: Implementation of 'moving-average' Algorithm (Thanks TheTrick & Mikle)
  • FastEPS;FastEPS3: New Parameter: Range Difference Mode (Linear;Squared)
  • FastEPS;FastEPS3: Small speed gain.
  • Normalize3: Option new mean as source (New mean = -1) now is per channel instead of global.
  • Mix2x3: Added clamp outputs 0-1 Option.
  • Mean: Added Alpha Trimmed Mean.
  • Other:
  • Save about 50MBytes ZIP file by downloading project-thumbs preview on Project-mouse-over.
  • Speed gain thanks to Jacob Roman's "Faux"DoEvents. (by using GetQueueStatus)
  • Use of Pade Approximant for Cos and Sin functions.
  • On first run ask for desktop-shortcut creation.
  • Changes on Widget FileList
  • VbRC5BaseDlls folder merged to BIN folder.

New in PhotoModularFX 0.3.1600 (20-Dec-2018) (Dec 21, 2018)

  • Modules:
  • NEW: FastEPS: Fast edge preserve smoothing filter.
  • NEW: FastEPS3: 3 channles Fast edge preserve smoothing filter.
  • NEW: Stippling: Poission Disc Distribution Stippling effect.
  • NEW: Fractalize: Experimental Picture to fractal effect
  • NEW: Stipple2: New video Stipple algorithm.
  • NEW: Mix2W: Mix 2 channels by 2 weights (same way as Mix3w)
  • NEW: Clamp: Clamp Values between a custom Range.
  • NEW: ABS: Absoulte Value.
  • NEW: FLOW2: New Edge tangent Flow algorithm.
  • NEW: Q-Bertify: Q-Bert blocks
  • NEW: DCT and IDCT: Pure Discrete cosine transform (and inverse).
  • NEW: Corner: SUSAN Corners Detection.
  • NEW: RGB>LCH;LCH>RGB: Added Cie Lch colorspace conversion.
  • RGB>HSL;HSL>RGB: Added HCL colorspace conversion.(experimental)
  • ToneMap; ToneMap3: Added NoHalo(FastEPS) Option.
  • Bilateral: New FAST algorithm option.
  • BilaOAEX: 'Per level-Bilateral' option with fast algorithm.
  • DogByF: (Flow Based Difference of Gaussian) Faster algorithm.
  • Stipple: Faster algorithm.
  • XChord: Improvements.
  • Mosaic: New Algorithm (still incomplete)
  • Sauvola: Bug Fix.
  • Other:
  • Added toggle Projects-Sorting-Mode by Clicking 'Load Project'-Label.
  • Faster Tanh and Exp function. (approximated)
  • Removed Displayed TXT file extension from Project List Names.
  • Removed toggle Fullscreen.

New in PhotoModularFX 0.3.1264 (28-Sep-2018) (Sep 28, 2018)

  • [Modules]:
  • NEW: Lens: Camera lens distorsion
  • NEW: Magnifiers: Magnifier Glass (Hotspot)
  • xChord: Improved algorithm
  • Bilateral: Polynomial: Experimental superfast algorithm
  • Normalize; Normalize3: Added New Variance proportionality option
  • DoG: Added "Ratio" parameter
  • xChord: Improved algorithm
  • [Other]:
  • Filter Project checkbox caption and tooltip update after closing the module-selection-window

New in PhotoModularFX 0.3.1153 (01-Aug-2018) (Aug 1, 2018)

  • [Modules]:
  • Blur; Blur3; Fast Mode
  • ToneMap; ToneMap3; LocalMap; DoG; Noise2; PlasticWrap; -Faster (because of Internal faster Blur)
  • PlastWrap: Changed 'Details' parameter (Now proportional to image size)
  • RGB2HCY and HCY2RGB: reviewed colorspaces conversion algorithm
  • EDGES: Reviewed algorithm
  • [Other]:
  • Added 'Add FX-Node Selector' Window
  • Added Projects-Thumbs Preview. +50 MBytes
  • Renaming 'Node' to 'Module'

New in PhotoModularFX 0.3.1114 (03-Jul-2018) (Jul 4, 2018)

  • Mousewheel support on Picker Valueinput and Slider
  • Mousewheel fix on "Add Node/FX"
  • Second Click's issue solved on "Add Node/FX"
  • Load Project on FileList Keyboard up/down Arrows (ScrollIndexChange)

New in PhotoModularFX 0.3.1102 (25-Jun-2018) (Jun 25, 2018)

  • [Nodes]
  • NEW: SmoothMM: Smooth Min/Max
  • [Other]
  • Bug fix on check for updates

New in PhotoModularFX 0.3.1073 (06-Jun-2018) (Jun 7, 2018)

  • Nodes:
  • New: Mix3W: Mix 3 channels by 3 weights
  • New: Technicolor: 2-Strip & 3-Strip Techincolor effect.
  • MIX2: New option to clamp output between 0-1
  • Pow; Pow3: Option to manage negative input this way: out = Sgn(in)*Abs(in)^Pow
  • SNN; SNN3: Algorithm review.
  • Other:
  • VbRichClient: Newest Version 5.0.66
  • Bug Fix: Crash on DropDownList Click

New in PhotoModularFX 0.3.1040 (20-Apr-2018) (Apr 23, 2018)

  • I made new upload to fix a small Bug. ( a wrong messagebox)

New in PhotoModularFX 0.3.1040 (Apr 19, 2018)

  • [Nodes]
  • New: FormulaRGB: 3 Output Formulas having 3 inputs.
  • New: NNart: Experimental Neural Network Reconstruction.
  • New: QuantGNG3: Experimental Growing Neural Gas Quantizer.
  • Formula; Formula2; Formula3: A lot faster performance and new inputbox.
  • RGBscreen: Revisited to look more like a CRT Screen.
  • [Other]
  • Bug fix on Save Project with "Project Filter" Activated

New in PhotoModularFX 0.3.910 (Mar 26, 2018)

  • [Nodes]:
  • New: Mean : Arithmetic Harmonic Contraharmonic and Geometric mean
  • New: Mean3: Arithmetic Harmonic Contraharmonic and Geometric mean (3 channel)
  • New: Invert3: Invert 3 channels out=(1-In)
  • New: vMotion: Video Motion Blur
  • Mix3: Added Gray HSP and PS-like
  • ADD & ADD3 added clamp 0-1 option
  • Ramp: Small bug fix
  • POW: Small bug fix
  • [Other]
  • Auto check for Updates.
  • Save "Resize mode" on Settings.ini
  • Custom message box
  • Node Setting's Auto Apply (Removed "Apply" button)
  • Dark gray GUI

New in PhotoModularFX 0.3.834 (Mar 2, 2018)

  • [Nodes]
  • [Other]
  • Removed update (download latest version)
  • New "Flat" faster GUI

New in PhotoModularFX 0.3.783 (Feb 22, 2018)

  • NEW: CAIR: Content Aware Image Resize.
  • NEW: Plastic: Plastic Wrap Effect.
  • NEW: Crop: Crop Top-Bottom Left-Right
  • NEW: xPainter: experimental 'Painter effect'
  • NEW: xBiro: experimental 'curve effect'
  • NEW: xChord: experimental 'chord effect'
  • NEW: Sauvola: Sauvola thresholding
  • Render3: Allow different sizes between input triplets.
  • RGBtweak Renamed to ADD3
  • xPOIS: Added 'Source' background
  • [Other]
  • Download latest version if available (click "u" button)
  • Import project from Picture: Small bug fix (getProjectAsString)
  • Custom Checkbox and DropDown: Right click for Default Value
  • Project Description: Allowed all chars but ","

New in PhotoModularFX 0.3.580 (Dec 18, 2017)

  • NEW: Stretch;Stretch3: Histogram Stretch
  • NEW: ToneMap,ToneMap3: Tone Mapping for 1 and 3 channels
  • Blur;Blur3: Added BOX blur Algo
  • StdDEV;stdDEV3 (Standard Deviation): Really a lot Faster
  • LocalHEii: Little faster
  • VRCLAHE: Algo retouch
  • BilaOAEX: Pyramids without cairo
  • Normalize;Normalize3: Now output range can be not clamped 0-1
  • MtBlur;MtBlur3: small bug fix
  • Ramp: Bug fix on RepatMode:Standard (Left-Right;Up-Down)
  • RGB>HSL;HSL>RGB: Added HSV colorspace conversion
  • [Other]
  • Sound: Added checkbox to turn "ready output" sound on/off
  • GUI: Little restyles, lighter nodes and draw speedup

New in PhotoModularFX 0.3.462 (Sep 15, 2017)

  • Nodes:
  • New: CubicBezier: Cubic Bezier through 2 given points transform.
  • New: LocalHE3: Local Histogram Equalization (CLAHE) on 3 channels at one time.
  • ThrBlur; ThrBlur3: Optimization (Do not recreate Poisson Disks)
  • VRLCN: New variance computation algo.
  • Other:
  • FLOW: Improved Smooth Algo
  • CannyEdge: Little improvement
  • Kmean123D: New algorithm for initial centroids selection: (Kmean++)
  • Updated vbRichClient's vbRC5BaseDlls
  • PoissonDisk: Applyed Box Muller Transform Distribution
  • PopUp Messages: Little Fix
  • Fonts: some tweaks
  • Nodes tooltip: better (removed newlines)
  • Zoom: Smoother

New in PhotoModularFX 0.3.400 (Apr 4, 2017)

  • NPUT2 added Alpha-Channel node output.
  • New INPUTA: Main Input Photo RGB+Alpha Channel

New in PhotoModularFX 0.3.226 (Nov 14, 2016)

  • New Split: Split Channel in 2 halfs (useful for stereo images)
  • New Split3: Split 3channels image in 2 halfs (useful for stereo images)
  • New POW3: Power of 3 Channels (Like Pow)
  • New SpinBLUR: Spin Blur
  • New SpinBLUR3: Spin Blur 3 channels
  • New RGB>Yxy: RGB to Yxy colorspace conversion
  • New Yxy>RGB: Yxy to RGB colorspace conversion
  • New HeatMap: Grayscale to HeatMap(rgb)
  • New Sorting: Pixel Sorting effect.
  • New Solarize: Classic Solarization Filter
  • New Solarize3: Classic Solarization Filter
  • New OilPaint: Classic OilPainting
  • New OilPaint3: Classic OilPainting (RGB)
  • New Chroma: Chromaticty colorspace conversion
  • New LocalTHR: Local Threshold Binarization
  • New LocalOTSU: Experimental Local Otsu
  • New Noise2: 3 Levels noise
  • DoG: Picture borders fix (Call 2 Blurs instead of in-built blurs)
  • HSL: Colorspace conversion added: Darel Rex Finley "HSP"
  • StdDEV, TODO StdDEV3: Revisited
  • [Other]
  • Small bug fix of "Keep same Zoom factor at Program Restart" in some systems.
  • Allow more than 3 outputs for Nodes (max 6)
  • Fix missing "Background" Folder in Package(s)
  • New PopUp-Message Widget.
  • Small Interface restyles

New in PhotoModularFX 0.3.60 (Sep 12, 2016)

  • [Nodes]
  • New RENDER: Draw 2nd channel (Foreground) to the 1st Input
  • (Background) at a given position and size
  • New RENDER3: Draw 2nd triplet of inputs (Foreground) to the 1st
  • triplet (Background) at a given position and size
  • New RENDERex: Draw 2nd channel (Foreground) to the 1st Input
  • (Background) at given 4 Corners position
  • New RENDER3ex: Draw 2nd triplet of inputs (Foreground) to the 1st
  • triplet (Background) at given 4 Corners position
  • New MAP: Map input range to a new range given by NewMin and NewMax
  • (Using Input Min & Max Values)
  • New MAP3: Like Map for 3 Channels
  • New THINNING: ZhangSuen Thinning
  • New BLUR3: Gaussian Blur 3 Channles
  • New CURVE9: Simple 9Points Spline Curve transformation (X at every 1/8)
  • New MUL3: Multiply 3 Channels by 3 given values expressed as percentage
  • New LocalMAP: Similar to Map but Locally. WIP!
  • OTSU: from 2 Levels (Monochrome) to Multilevels (Max 5)
  • [Other]
  • DPI-Aware GUI (to Zoom Use MouseWheel+CNTRL)
  • While Zooming keep Node-Parameters-Container at same screen position
  • Keep same Zoom factor at Program Restart (Settings.ini - File)
  • Option to see every Node Output by clicking it
  • Experimental auto-connect nodes on New Node MouseUp-event
  • Auto Set Default Parameters Values when adding new Node
  • Node Parameters tweaker: Diplay more than 6 parameters
  • LocalHE2: Changes (Mainly ClipLevel parameter scale)
  • BLUR: Bug fix (Picture Borders) and optimization
  • ACE: Revisited
  • VRACE: Revisited
  • Portable Self-Extractor Executable Version (Full/Lite)
  • Use of CopyMemory (Faster Inter-Nodes Data transfer. Faster Node that
  • have N of Iterations param.)
  • UC TextUpDown allows negative values
  • Use More Standard MousePointers
  • New "Support" Folder

New in PhotoModularFX 0.2.1652 (Jul 11, 2016)

  • Nodes:
  • NEW LocalHE2: Local Histogram Equalization V2 (CLAHE): works on each pixel.
  • Other:
  • New DropDownList to select Output Filename Prefix/Postfix based on current used Project.
  • Small Bug fix & optimization of HISTO Equ. HistoMATCH LocalHE VRCLAHE

New in PhotoModularFX 0.2.1615 (May 26, 2016)

  • NODES:
  • NEW MIX2 x3: Mix 6 channels 2 by 2 same way as MIX2
  • NEW VALUE3 : 3 Constant Values (in 1 node)
  • NEW BLEND : Mix the first-channel with the 2nd-channel by an amount given by 3th
  • Input
  • NEW BLEND3 : Mix the 3-first-channels with the 2nd-3-channels by an amount given by 7th Input
  • OTHER:
  • New Button: Delete Project.
  • If Node N-Inputs is greater that 3 draw it with bigger height.
  • Minor UI restyle
  • Small Bug Fix (Removed Screenshot)

New in PhotoModularFX 0.2.1600 (May 3, 2016)

  • Nodes:
  • NEW Morpho: Morphological Erosion;Dialtion;Opening;Closing
  • NEW Skeleton: Morphological Skeleton
  • Other:
  • Use MouseWheel to zoom in/out (Keep mouse Button 1 pressed)
  • Use MouseWheel-Down to reset zoom to 1
  • New Project Preview thumbnails.
  • New Save Project Dialog.
  • Small bug in Save Before & After
  • Small bug of Progress Bars
  • Small bug on Save Project

New in PhotoModularFX 0.2.1506 (Mar 8, 2016)

  • New:
  • "HUE Harm": HUE Harmonizer
  • Other:
  • "Save Before & After" Check Button, to save both INPUT and OUTPUT in the same Picture.

New in PhotoModularFX 0.2.1500 (Feb 22, 2016)

  • VRLCN: Changed weight of last Parameter (Radius Selection Sensitivity)
  • BILAOA: Changed way of flow-Smooth ((2nd way))
  • RGB>YUV: Added YIQ colorspace conversion.
  • NEW "PNG out": Save Output as PNG.
  • Other:
  • New Program Icon

New in PhotoModularFX 0.2.1467 (Jan 8, 2016)

  • Nodes:
  • NEW BilaOA: Oriented-Aligned Bilateral Filter
  • NEW ZMBLUR: Zoom Blur 1 channel
  • NEW ZMBLUR3: Zoom Blur 3 channels
  • NEW MTBLUR: Motion Blur 1 channel
  • MIX2 (Blend):
  • Linear Dodge
  • Linear Burn
  • Linear Light
  • Pin Light
  • Abs Diff.
  • Exclusion
  • Swap Inputs option
  • VRLCN:
  • Improvements and more parameters
  • FLOW:
  • New 5x5 Dx,Dy Kernels
  • Other:
  • Bugs fix: StdDEV,StdDEV3

New in PhotoModularFX 0.2.1400 (Dec 22, 2015)

  • NODES:
  • NEW ThrBLUR: - Threshold BLUR
  • NEW ThrBLUR3: - Threshold BLUR 3 channels
  • GLOW: New Algorithm
  • OTHER:
  • BugFix: RGB>HSL Bug fix (Quasimondo)
  • BugFix: AutoArrange
  • Basic Error-Handler implementation

New in PhotoModularFX 0.2.1354 (Dec 9, 2015)

  • Nodes:
  • NEW Mesh: Straight line draw by salient points.
  • NEW STROKES: Art-Draw Strokes
  • NEW POIS: Art-Draw Pois
  • NEW STDDev: Standard Deviation
  • NEW STDDev3: Standard Deviation (3 Channels)
  • NEW LCN: Local contrast normalization (WIP)
  • VRLCN: Little improvements
  • Other:
  • Bilateral: Bug fix on "fast-mode on"
  • Added "Activation-Key-Request Form".
  • Added Projects-Filter by Constructor Selection.
  • Overall speed improvement.

New in PhotoModularFX 0.2.1265 (Nov 17, 2015)

  • Nodes:
  • NEW Diffusion: Iso/Anisotropic Diffusion.
  • Other:
  • Bilateral: Removed "orientation based"
  • Improved Internal Memory Management

New in PhotoModularFX 0.2.1222 (Oct 30, 2015)

  • NEW VRLCN: Variable Radius Local Contrast Normalization (WIP)
  • NEW RGB>YUV , RGB>YCbCr Colorspace conversion
  • NEW YUV>RGB , YCbCr>RGB "
  • GLOW: Improved (test it with Glow.txt Projects)
  • FLOW: Step back to previous Smooth-algorithm [Before 0.2.1103 15-Sep-2015]
  • [Other]
  • CheckBox, ComboList: Apparence
  • Main BackGround: Dark Colored
  • About 300Kbytes lighter EXE

New in PhotoModularFX 0.2.1162 (Oct 13, 2015)

  • Nodes:
  • NEW Gamma , Gamma3 : Forward Inverse Gamma Correction
  • NEW Halftone : Oriented Round/Squared dots Half toning
  • NEW Rgb>XYZ Colorspace conversion
  • NEW XYZ>RGB Colorspace conversion
  • HSL : New Standard RGBHSL colorspace conversion
  • Other:
  • Smaller Watermark font-text
  • Icons on Fx-Selector / Constructor

New in PhotoModularFX 0.2.1103 (Sep 15, 2015)

  • Nodes:
  • NEW BCS : Brightness Constrast Saturation (RGB)
  • NEW DCT BP: Discrete Cosine Transform Band Pass (experimental)
  • NEW DCT fx: Discrete Cosine Transform FX (experimental)
  • NEW Formula2 : 2 Variables custom Formula
  • NEW Formula3 : 3 Variables custom Formula
  • NEW Offset : Horizontal-Verical Offset
  • NEW ADD : New node Add, so no need to use [Value]&[Mix2]
  • Other:
  • Cntrl-C, Cntrl-V to copy and paste Parameters value from one node to another (of the same type)
  • PAINT: Added Smoothed parameter
  • RAMP: Added shape option
  • FLOW: New Smooth algotihm
  • GUI: Little Smaller Nodes
  • Bug Fix FLIP3 : Both
  • Bug Fix RAMP

New in PhotoModularFX 0.2.998 (Aug 24, 2015)

  • Nodes:
  • NEW Formula - Editable Custom Formula
  • NEW Sketch - Sketch style abstraction
  • NEW HMD - Height Map Deformer. Deform by Input Height Map
  • NEW WATERMAP - Simulation of raindrops (Experimental)
  • NEW GLASS - Glass Tiles (1 ch and 3 ch)
  • NEW QUANTIZE - Uniform, Histogram Based
  • Other:
  • New RAMP/gradient settings: Repeat, and RepeatMode
  • Size 2X, Size Half - Weights
  • Invert - Added ByPass option.
  • CheckBox - Fixed bug: Sometimes (old projects) unchangeable..
  • Size2x,SizeHalf: Customizable Kernels : (15851)(0.2-5-9.6-5-0.2) (1.5-5-7-5-1.5)

New in PhotoModularFX 0.2.919 (Jul 31, 2015)

  • Nodes:
  • NEW RGB>HSL - Colorspace conversion according to Quasimondo.com
  • NEW HSL>RGB - "
  • NEW SNN (1D) - Symmeric Nearest Neighour Smoothing filter
  • NEW SNN (RGB) - "
  • NEW FLIP - Verical Horizontal & Both Filp
  • NEW FLIP3 - 3channels Verical Horizontal & Both Filp
  • NEW RAMP - Gradient Ramp:Left-Right,Right-Left,Up-Down,Down-Up,Cone Up,Cone Down,Pyramid Up,Pyramid Down,Auger Right, Auger Left
  • Little larger Font of "Fx Selector"

New in PhotoModularFX 0.2.890 (Jul 23, 2015)

  • NEW:
  • HistoMATCH - Histogram Match (Histogram Match - Change Input1 to match Input2 Histogram)
  • Pixelate - Pixelate
  • FLOW:
  • Changed Sobel weights
  • Bug fixed when trying to add a new connection (MouseUp-Event)
  • Faster Interface

New in PhotoModularFX 0.2.865 (Jul 20, 2015)

  • Nodes:
  • NEW Input2 (Secondary Input Picture)
  • NEW Tilt-Shift - Fake Miniature
  • NEW Curve: Simple 5Points Spline Curve transformation (X at every 1/4)
  • Improved Size2X, SizeHalf (15851)
  • Other:
  • Improved Histogram Eq. and Local HE.

New in PhotoModularFX 0.2.822 (Jun 22, 2015)

  • Nodes:
  • NEW Sepia (from RGB)
  • NEW Sepia (from GrayScale)
  • NEW Scratches
  • NEW 8-Colors
  • Other:
  • A lot faster "Local HE"
  • Improved Noise-node
  • Improved Histogram Eq. and Local HE.

New in PhotoModularFX 0.2.770 (Jun 15, 2015)

  • Nodes:
  • Changed Stipple
  • Little change on LCDDisplay (color)
  • Other:
  • New check-switch parameters look
  • Added Mix2 (Blend) modes:Dissolve,Screen(Dodge),Overlay,Hard Light,Soft Light (Cairo),Color Dodge and Color Burn
  • Little bug fix on Histogram Eq. and Local HE.

New in PhotoModularFX 0.2.669 (Jun 5, 2015)

  • Nodes:
  • New Median
  • New LCD-Display
  • New Glow (Still developing)
  • New Exp-Log functions
  • New STIPPLE
  • Other:
  • Distortion: Now Rotate without Skew
  • Finished Local HE

New in PhotoModularFX 0.2.555 (Jun 1, 2015)

  • Nodes:
  • NEW RGBtweaker Node
  • New Standard POW Node
  • New Local HE (Histogram Equalization)
  • New Anisotopic Kwuahara (Still developing)
  • New "Pencil Drawing" (Still developing)
  • Other:
  • Improved Kwuahara
  • Bug Fix on MUL (base 0.5)

New in PhotoModularFX 0.2.471 (Jun 1, 2015)

  • New Node Effects:
  • Pyramid RGB (Pyramid Based Level-Details enhancement/reduction)
  • Noise Deformer (Spatial deform by Noise)
  • Kuwahara filter (Single channel)
  • Other:
  • Click blackboard for screenshot
  • A little faster FakeHDR
  • Fixed a bug on "DoG Flow"
  • Changed RGB wheights of HCY-colorspace (CCIR 601)

New in PhotoModularFX 0.2.399 (Jun 1, 2015)

  • New Node Effects:
  • FDoG (DoG along Flow)
  • PYRAMID - Pyramid Based Level-Details enhancement/reduction
  • Noise (Fractional Brownian Motion)
  • Other:
  • Fine Blur Radius (cents)
  • Improved DoG

New in PhotoModularFX 0.2.319 (Jun 1, 2015)

  • New Node Effects:
  • DoG (Difference of Gaussians) - Good for Countours
  • DoG: Fine Radius Tuning: Now R Value can be floating point, Not only integer.
  • Dithering - Error Diffusion Dithering Floyd-Steinberg, Sierra and others
  • Distorsion - Fisheye , Pinch, Lens, WideAngle and others
  • Black Borders - Vignetting
  • SmoothStep
  • Other:
  • Full Portable: No Dlls registration Needed
  • Node Selector: -Sorted List, -Just click List to ADD new Node
  • Performances

New in PhotoModularFX 0.2.161 (Jun 1, 2015)

  • Node parameters tweaking
  • New node parameter tweaker (custom vbwidgets-controls)
  • Fixed Swapped Red and Blue in Input & Output Nodes.

New in PhotoModularFX 0.2.140 (Jun 1, 2015)

  • "uninstaller"
  • "Star Here" auto run with Administrator privileges

New in PhotoModularFX 0.2.132 (Jun 1, 2015)

  • Nodes new Look
  • Resizeable main Panel
  • kernels creation: once per size when needed (instead of all sizes at startup)
  • Fixed Error 67 (too many files)
  • Mouse Icons (Expermiental)

New in PhotoModularFX 0.0.866 (Jun 1, 2015)

  • Dog Filter (Difference of Gaussian)
  • Other improvements (LUTs)

New in PhotoModularFX 0.0.848 (Jun 1, 2015)

  • Links with Color
  • Fixed Fx-Selector ComboBox (No more All highlighted)
  • Various Fix in Gaussians Shape (Blur/USM/Bilateral)
  • Bilateral with Range-LUT
  • Dog Filter (Difference of Gaussian) (Still Developing)