Saturday, February 25, 2023

Custom Font Tools Release-16 with Guide + Updates

Author: Skinnyhouse

 

The latest Release of Custom Font Tools.

List of files from the attachment:

  • Tool Guide Part 1.pdf
  • Tool Guide Part 2.pdf
  • Custom_Font_3D_Wordy_v005.py
  • Custom_Font_Accented_Character_Kerning_Utility_v004.py
  • Custom_Font_Artistic_Pack_v004.py
  • Custom_Font_Bevel_Reflect_BRL_1_6_V_113_Tabbed.py
  • Custom_Font_Breaker_Utility_v003.py
  • Custom_Font_Character_Paths_V008.py
  • Custom_Font_Colorizer_v002.py
  • Custom_Font_Distortion_Pack_1_v003.py
  • Custom_Font_Distortion_Pack_2_v003.py
  • Custom_Font_Edger_v_0_3.py
  • Custom_Font_Effects_Only_v011.py
  • Custom_Font_Embossible_v_1_07.py
  • Custom_Font_Face_Maker_v013_Tabbed.py
  • Custom_Font_Faux_3D_v0_06_Tabbed.py
  • Custom_Font_File_Splitter_02.py
  • Custom_Font_File_Stitcher_v_02.py
  • Custom_Font_Folder_Thumbnails_v009.py
  • Custom_Font_Inner_Glow_v004.py
  • Custom_Font_Kerning_For_LowerCase_v007.py
  • Custom_Font_Kerning_For_Upper_to_LowerCase_v007.py
  • Custom_Font_Kerning_For_UpperCase_v007.py
  • Custom_Font_Layer_Utilities_v1-32_Tabbed.py
  • Custom_Font_Layers_From_Fonts_V0-08.py
  • Custom_Font_Layers_With_Forced_Margins_V005_Tabbed.py
  • Custom_Font_Light_and_Shade_v003.py
  • Custom_Font_Lighting_Effects_GT_Style_006_Tabbed.py
  • Custom_Font_Metallic_Effects_011_Tabbed.py
  • Custom_Font_Noise_Pack_v003.py
  • Custom_Font_Outer_Glow_v003.py
  • Custom_Font_Outlines_Only_v006.py
  • Custom_Font_Paragrapher_011_Tabbed.py
  • Custom_Font_Path_Utilities_v004.py
  • Custom_Font_Path_Wobbler_v01_Tabbed.py + wobble3d_4CF.py by Tin Tran
  • Custom_Font_Paths_To_Layers_v010_Tabbed.py
  • Custom_Font_Perspex_Effects_02.py
  • Custom_Font_PixPaths_v_0_02.py
  • Custom_Font_Sheen_N_Shine_v009_Tabbed.py
  • Custom_Font_Single_Path_Stroker_v_007.py
  • Custom_Font_WordWall_v006.py
  • Font_Slab_Tabbed-v0_16.py

In Release-16: 3 new tools, 10 updated tools since last release.

The new tools in Release 16:

Custom Font Splitter
Custom Font Stitcher
Custom Font Path Wobbler (Requires the included Wobble3d_4CF a version of Wobble3d by Tin Tran).
 
The tools are compatible with unicode symbol characters introduced in v.0.03 of Custom_Fonts_Layers_With_Forced_Margins

It is recommended to remove existing plugins before installing new versions to avoid confusion.

The tools now use a new menu location...
Filters ➤ Custom Fonts ➤ 
 







Updates

Custom_Font_Paths_To_Layers_v011_Tabbed

Thread on GimpChat
http://gimpchat.com/viewtopic.php?f=9&t=20392&start=0

The attachment contains:

- Gold Brushes:
  •     bar.gbr
  •     dart.gbr
  •     fin.gih
  •     fish.gbr
  •     flight.gbr
  •     GoldRing.gbr
  •     lines.gbr
  •     link.gbr
  •     pendant.gbr
  •     sequ.gbr
- A_PathBrushTester.xcf
- Custom Font Paths to Layers version 0.11 Tabbed Guide.pdf
- Custom_Font_Paths_To_Layers_v011_Tabbed.py
 

 

Alpha Layers to SVG

 (alpha-layers-to-svg.py)
 
Author: Tin Tran [aka: Tin, Tim, Trandoductin]
(small changes by MareroQ [MrQ])


Original version 3.0 available here:
https://www.gimpscripts.net/p/gimpscript.html

In menu: Filters ➤ Path ➤ Alpha-Layers-to-SVG...

Export alpha layers to *.svg and Import as paths.


Changes in Ver.3.1 introduced by MrQ:

-added: remove the extension in the layer name if exist,
-name the svg and paths the same as the layer names,
-added option: "Paths visible?",
-keep paths exported as vectors (svg),
-remove selection,
-change of location in Gimp menu.

 



Thursday, February 23, 2023

Wind rose 4-point

 (MrQ Roses compass 4-point.py)

Author: MareroQ
 
Creates a 4-point wind rose on a new layer based on size the layer or selection.

In menu: Filters ➤ Path ➤ Roses Compass 4 point...
 




Compass

(Compass.scm)

Author: James Sambrook
(small changes by MareroQ)

Create an eight-point compass as new image.

In menu: Filters ➤ Render ➤ Compass...

 

Source script (registry.gimp.org static):
https://github.com/pixlsus/registry.gimp.org_static

Changes made by MrQ:
- the compass is created on a transparent background,
- add selection of line thickness and color,
- add option to add compass dial color (BACKGROUND COLOR),
- change of location in Gimp menu.

The script uses the 'Circle-3' brush [internal name: 'Circle (03)']
Copy the brush to the home "brushes" directory or activate the brushes from share\gimp\2.0\brushes\gimp-obsolete-files (the directory name must start with a capital letter, e.g. 'Gimp-obsolete-files').





Wednesday, February 22, 2023

Grass and sea texture

 (grass_and_sea_texture.py)

Author: Yotam Y Avital [yotama9]
 
In menu: Filters ➤ Render ➤ Make grass and sea...


Instructions:
1. Create a new RGB image and fill it with white color.
2. Then, paint on it with solid pencil with black and fill the area you want to be land.
3. When that is done, apply the filter.
 

 
 
 A simple another example:
 
The attached figure in black and white is the input image.


And this is the result



Dungeon map maker Ver.1.8

 (dungeon_map_maker.py)

Authors: Keith Reinig and Rob Antonishen [RobA]

In menu: Filters ➤ Render ➤ Dungeon Map Maker

 
 Make a more "artistic" dungeon map using monochrome template.
This is a python port of Rob A's script-fu version from cartographers guild https://cartographersguild.com/forum.php
The plugin generates many progress messages in 'Error Console'.

Thread on Cartographers' Guild:
https://www.cartographersguild.com/showthread.php?t=2759

Tutorial for complete beginners by Anemone (from 2012, so a bit out of date - but the general principles have remained the same):
https://gamefest.wordpress.com/2012/03/07/creating-impressive-dungeon-maps-in-minutes/
Also attached as pdf. 
:

A simple example of another input layer preparation

Image (8 bit) ➤ Mode ➤ Indexed

 

Result

 

Tuesday, February 21, 2023

Render Forest Ver.4

 (render_forest.py)

 Author: Tin Tran [aka: Tin, Tim, Trandoductin]

In menu: Filters ➤ Render ➤ Render Forest...

This script generally follows this tutorial: https://www.cartographersguild.com/showthread.php?t=10009

I just uses the "Small Sized Forests" pattern from tutorial. You must have that pattern installed or select custom pattern.

Instructions:
1. Have your blank image or opened map image.
2. On a transparent layer, use pure black to draw where you want forest(s) to generally be at. Name the layer "Forest Start".
3. Run plugin.
4. Let the magic happen.

 A simple example

Layer preparation:


Start plugin
Result:

 


Render Map Ver.5

 (render_map.py)

Author: Tin Tran [aka: Tin, Tim, Trandoductin]

In menu: Filters ➤ Render ➤ Render Map...

This plugin follows steps described in this tutorial: https://www.cartographersguild.com/showthread.php?t=1142
This plugin will do the ocean, grassland, dirt, and mountains.
This plugin would be great for creating maps for RPG(Role Playing Games).

Instructions:
1. Have an image opened.
2. Create a Black layer with White landmass(es). Name this layer "Land Start".
3. Create a Black layer with White mountain(s) ranges. Name this layer "Mountains Start".
4. You can adjust these layers opacity so that you can see them easier when working with them (The plugin will turn them both into 100 opacity before working with them).
5. Run plugin from Menu location (no gui). 

A simple example

Layers preparation:

 Start plugin (no GUI):

Result:

 
 


Map Scale Legend (scm & py)

 (mapscale.scm)

Author: Alejandro Grijalba

Creates a scale legend for a map, returns new Image.

In menu: Filters/Render/Map Scale Legend (scm)


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


(Map-scale-legend.py)

This is an attempt to translate from scheme script-fu.

Author: Tin Tran [aka: Tin, Tim, Trandoductin]

In menu: Filters/Render/Map Scale Legend (py)



Monday, February 20, 2023

Draw Percentage Ruler

 (Draw_Percentage_Ruler.py)

Author: Tin Tran [aka: Tin, Tim, Trandoductin]

Creates a path/vector that looks like a ruler to measure in percentages.

In menu: Filters ➤ Path ➤ Draw Percentage Ruler...



 

Draw Protractor

(Draw_Protractor.py)

Author: Tin Tran [aka: Tin, Tim, Trandoductin]

Creates a path/vector that looks like a protractor to measure angle in degrees.

In menu: Filters ➤ Path ➤ Draw Protractor... 




Crazy Warhol

(DIEGO_QUANTIZE_CrazyWarhol.py)

Author: Diego Nassetti [dinasset]

In menu: Diego ➤ Quantize ➤ Crazy Warhol (single outcome)

Thread on GimpCht:
http://gimpchat.com/viewtopic.php?f=9&t=15457&start=0

Filter to implement the creation on a new image (dimension is a user option), with a WARHOL's painting look (single outcome), starting from an RGB* input image where colours are quantized using the temporary conversion of the image from RGB to Indexed (nr of colours is a user option), then back to RGB, and each color area filled with a SEMI-RANDOMLY GENERATED COLOUR (default option). You can restrict colors to a palette or gradient of your choice, and ask for grayscale nuances.





Crazy Crochet Ver.1.1

(DIEGO_ARTISTIC_CrazyCrochet_11.py)

Author: Diego Nassetti [dinasset]

In menu: Diego ➤ Artistic ➤ Crazy Crochet...

Thread on GimpCht:
http://gimpchat.com/viewtopic.php?f=9&t=19633&hilit
http://gimpchat.com/viewtopic.php?f=9&t=15314&p=211892&hilit


Filter to create a new image simulating a CROCHET LOOK of the INPUT LAYER.
It creates a "crochet look" of a drawable (creating a new image).
Output can be in any of five looks:
- White crochet (traditional)
- Nuanced crochet (crochet made with colored threads)
- Crochet on Source (more coloured)
- Source on Crochet (even more coloured)
- Combo Crochet (similar to the second, a different look of a crochet done with coloured threads)