Menu

Tree [db56c5] main /
 History

HTTPS access


File Date Author Commit
 LICENSE 2023-03-02 LinuxBeaver LinuxBeaver [43550d] Initial commit
 README.md 2023-03-03 LinuxBeaver LinuxBeaver [dab16d] Update README.md
 ROCK_TEXT_2_rough_graph.txt 2023-03-02 LinuxBeaver LinuxBeaver [e002f7] Add files via upload
 build_linux.sh 2023-03-02 LinuxBeaver LinuxBeaver [e002f7] Add files via upload
 config.h 2023-03-02 LinuxBeaver LinuxBeaver [e002f7] Add files via upload
 meson.build 2023-03-02 LinuxBeaver LinuxBeaver [e002f7] Add files via upload
 rock_text_2.png 2023-03-03 LinuxBeaver LinuxBeaver [2e545c] Add files via upload
 rock_text_22.png 2023-03-03 LinuxBeaver LinuxBeaver [b96f89] Add files via upload
 rock_text_23.png 2023-03-03 LinuxBeaver LinuxBeaver [bf4694] Add files via upload
 rock_text_24.png 2023-03-03 LinuxBeaver LinuxBeaver [bf4694] Add files via upload
 rocktext2.c 2023-03-10 LinuxBeaver LinuxBeaver [db56c5] Update rocktext2.c
 stone_textures_to_use.zip 2023-03-03 LinuxBeaver LinuxBeaver [a8cd0c] Add files via upload

Read Me

image preview
image preview

This filter will only work proper on Gimp 2.10.32 and up.

FILTER REQUIRES https://github.com/LinuxBeaver/GEGL-Custom-Bevel
and
https://github.com/LinuxBeaver/GEGL-Extrusion-2----Fork-of-GEGL-Long-Shadow/ to work.
It will NOT WORK AT ALL WITHOUT THESE TWO ADDITIONAL FILTERS. All the end user has to do is download the release files but one can compile if they want.

OS specific location to put GEGL Filter binaries

Windows
C:\Users\<your name="">\AppData\Local\gegl-0.4\plug-ins</your>

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

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

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

This is the first filter of mine that will NOT work on GEGL 0.3 - You need to have a recent GEGL 0.4 or figure out how to get DCT-Noise on GEGL 0.3

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
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.