Giter VIP home page Giter VIP logo

linuxbeaver / gimp_plugin_equal_pie_divider Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 29 KB

Render Equal Pie Slices with this Gimp plugin. Though in default it is a four cornered structure. Rotating and adding dividers makes it looks like pie.

Home Page: http://gimpchat.com/viewtopic.php?f=9&t=20497&p=282799#p282799

License: GNU General Public License v3.0

C 88.90% Shell 1.12% Meson 9.97%
gegl gimp gimp-plugins

gimp_plugin_equal_pie_divider's Introduction

DOWNLOAD PLUGIN BINARIES FOR WINDOWS AND LINUX HERE https://github.com/LinuxBeaver/Gimp_Plugin_Equal_Pie_Divider/releases

Gimp Plugin to make equal pie dividers.

Render Equal Pie Slices with this Gimp plugin. Though in default it is a four cornered structure. Rotating and adding dividers makes it looks like pie.

Example of the plugin in action below

Plugin, rendering the equal dividers image

Manual labor aspect of plugin image

End result of manual labor image

Location to put binaries

Windows

C:\Users(USERNAME)\AppData\Local\gegl-0.4\plug-ins

Linux

/home/(USERNAME)/.local/share/gegl-0.4/plug-ins

Linux (Flatpak includes Chromebook)

/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins

After installing, restart Gimp and go to GEGL Operations. Look for the name Pie Divider. If you have Gimp 2.99.16 this plugin will be found in filters>render>fun.

Compiling and Installing

Linux

To compile and install you will need the GEGL header files (libgegl-dev on Debian based distributions or gegl on Arch Linux) and meson (meson on most distributions).

meson setup --buildtype=release build
ninja -C build

If you have an older version of gegl you may need to copy to ~/.local/share/gegl-0.3/plug-ins instead (on Ubuntu 18.04 for example).

BEAVER RECOMMENDS YOU USE A MODERN VERSION OF GEGL. NO GUARANTEE DATED VERSIONS OF GIMP WILL WORK WITH THIS PLUGIN

Windows

The easiest way to compile this project on Windows is by using msys2. Download and install it from here: https://www.msys2.org/

Open a msys2 terminal with C:\msys64\mingw64.exe. Run the following to install required build dependencies:

pacman --noconfirm -S base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-meson mingw-w64-x86_64-gegl

Then build the same way you would on Linux:

meson setup --buildtype=release build
ninja -C build

More Previews of the plugins options

image

image

gimp_plugin_equal_pie_divider's People

Contributors

linuxbeaver avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.