Compare commits

...

12 Commits

36 changed files with 1858 additions and 7 deletions

View File

@ -1,4 +1,8 @@
# Paintings Gallery
####
Adds a bunch of example paintings usings Paintings Library.
Adds a bunch of example paintings usings Paintings Library. Uses AI generated art from the following AI generators:
####
Blue Willow https://www.bluewillow.ai/
####
Stable Diffusion https://huggingface.co/spaces/stabilityai/stable-diffusion-1

1800
craft.lua

File diff suppressed because it is too large Load Diff

View File

@ -5,4 +5,4 @@ paintings_gallery = {}
local default_path = minetest.get_modpath("paintings_gallery")
dofile(minetest.get_modpath("paintings_gallery") .. "/paintings.lua")
--dofile(minetest.get_modpath("paintings_gallery") .. "/craft.lua")
dofile(minetest.get_modpath("paintings_gallery") .. "/craft.lua")

View File

@ -1,5 +1,6 @@
mod_name = paintings_gallery
title = Paintings Gallery
description = A fast, sleek, modern painting API for Minetest Game, but optional support for other games.
depends = default, paintings_lib
description = A bunch of carefully curated AI generated art in many styles for many build types. Now Survival friendly.
depends = default, paintings_lib, dye, wool
optional_depends = dye, wool
min_minetest_version = 5.3

View File

@ -49,6 +49,8 @@ paintings_lib.register1x1("valley", "Valley", "paintings_gallery_1x1_valley.png^
paintings_lib.register1x2("abstract_expression", "Abstract Expression", "paintings_gallery_1x2_abstract_expression.png^paintings_lib_frame1x2.png")
paintings_lib.register1x2("action_figure", "Action Figure", "paintings_gallery_1x2_action_figure.png^paintings_lib_frame1x2.png")
paintings_lib.register1x2("cat", "Cat", "paintings_gallery_1x2_cat.png^paintings_lib_frame1x2.png")
paintings_lib.register1x2("evil_elf", "Evil Elf", "paintings_gallery_1x2_evil_elf.png^paintings_lib_frame1x2.png")
@ -75,6 +77,8 @@ paintings_lib.register1x2("waterfall_2", "Waterfall 2", "paintings_gallery_1x2_w
paintings_lib.register2x1("aurora", "Aurora", "paintings_gallery_2x1_aurora.png^paintings_lib_frame2x1.png")
paintings_lib.register2x1("car_7", "Car 7", "paintings_gallery_2x1_car_7.png^paintings_lib_frame2x1.png")
paintings_lib.register2x1("jungle", "Jungle", "paintings_gallery_2x1_jungle.png^paintings_lib_frame2x1.png")
paintings_lib.register2x1("metal_river", "Metal River", "paintings_gallery_2x1_metal_river.png^paintings_lib_frame2x1.png")
@ -95,6 +99,8 @@ paintings_lib.register2x1("waterfall", "Waterfall", "paintings_gallery_2x1_water
paintings_lib.register2x2("abstract_man", "Abstract Man", "paintings_gallery_2x2_abstract_man.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("asia", "Asia", "paintings_gallery_2x2_asia.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("baroque_cyborg", "Baroque Cyborg", "paintings_gallery_2x2_baroque_cyborg.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("battle", "Sea Battle", "paintings_gallery_2x2_battle.png^paintings_lib_frame2x2.png")
@ -121,6 +127,8 @@ paintings_lib.register2x2("fishbowl", "Fishbowl", "paintings_gallery_2x2_fishbow
paintings_lib.register2x2("fishbowl_2", "Fishbowl 2", "paintings_gallery_2x2_fishbowl_2.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("gingerbread_house", "Gingerbread House", "paintings_gallery_2x2_gingerbread_house.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("hamburger", "Hamburger", "paintings_gallery_2x2_hamburger.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("king", "King", "paintings_gallery_2x2_king.png^paintings_lib_frame2x2.png")
@ -129,8 +137,12 @@ paintings_lib.register2x2("larc_triumph_2", "L'Arc de Triumph 2", "paintings_gal
paintings_lib.register2x2("lighthouse", "Lighthouse", "paintings_gallery_2x2_lighthouse.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("lumina", "Lumina", "paintings_gallery_2x2_lumina.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("map_4", "Map 4", "paintings_gallery_2x2_map_4.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("mountain", "mountain", "paintings_gallery_2x2_mountain.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("mushroom_city_2", "Mushroom City 2", "paintings_gallery_2x2_mushroom_city_2.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("octopus_2", "Octopus 2", "paintings_gallery_2x2_octopus_2.png^paintings_lib_frame2x2.png")
@ -155,6 +167,8 @@ paintings_lib.register2x2("skull_cuttingboard", "Skull Cuttingboard", "paintings
paintings_lib.register2x2("stallman", "Stallman", "paintings_gallery_2x2_stallman.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("super_saturn_2", "Super Saturn 2", "paintings_gallery_2x2_super_saturn_2.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("the_walk", "The Walk", "paintings_gallery_2x2_the_walk.png^paintings_lib_frame2x2.png")
paintings_lib.register2x2("tree_3", "Tree 3", "paintings_gallery_2x2_tree_3.png^paintings_lib_frame2x2.png")
@ -171,6 +185,10 @@ paintings_lib.register2x2("wildfire", "Wildfire", "paintings_gallery_2x2_wildfir
paintings_lib.register3x2("billboard", "Billboard", "paintings_gallery_3x2_billboard.png^paintings_lib_frame3x2.png")
paintings_lib.register3x2("car_8", "Car 8", "paintings_gallery_3x2_car_8.png^paintings_lib_frame3x2.png")
paintings_lib.register3x2("car_9", "Car 9", "paintings_gallery_3x2_car_9.png^paintings_lib_frame3x2.png")
paintings_lib.register3x2("dangerous_seas", "Dangerous Seas", "paintings_gallery_3x2_dangerous_seas.png^paintings_lib_frame3x2.png")
paintings_lib.register3x2("future_ruins", "Future Ruins", "paintings_gallery_3x2_future_ruins.png^paintings_lib_frame3x2.png")
@ -205,6 +223,8 @@ paintings_lib.register3x3("ciruit_city", "Circuit City", "paintings_gallery_3x3_
paintings_lib.register3x3("civilization", "Civilization", "paintings_gallery_3x3_civilization.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("corgi", "Corgi", "paintings_gallery_3x3_corgi.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("fantasy_forest", "Fantasy Forest", "paintings_gallery_3x3_fantasy_forest.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("fire_elk", "Fire Elk", "paintings_gallery_3x3_fire_elk.png^paintings_lib_frame3x3.png")
@ -229,12 +249,18 @@ paintings_lib.register3x3("metal_skull", "Metal Skull", "paintings_gallery_3x3_m
paintings_lib.register3x3("mother_nature", "Mother Nature", "paintings_gallery_3x3_mother_nature.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("mountain_2", "Mountain 2", "paintings_gallery_3x3_mountain_2.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("natural_room", "Natural Room", "paintings_gallery_3x3_natural_room.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("os", "Operating System", "paintings_gallery_3x3_os.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("otherworld", "Otherworld", "paintings_gallery_3x3_otherworld.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("parrot", "Parrot", "paintings_gallery_3x3_parrot.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("portal", "Portal", "paintings_gallery_3x3_portal.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("portrait", "Portrait", "paintings_gallery_3x3_portrait.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("samurai", "Samurai", "paintings_gallery_3x3_samurai.png^paintings_lib_frame3x3.png")
@ -259,18 +285,28 @@ paintings_lib.register3x3("stone_carving", "Stone Carving", "paintings_gallery_3
paintings_lib.register3x3("sunrise", "Sunrise", "paintings_gallery_3x3_sunrise.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("tank_top", "Tank Top", "paintings_gallery_3x3_tank_top.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("touch_it", "Touch It", "paintings_gallery_3x3_touch_it.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("tree", "Tree", "paintings_gallery_3x3_tree.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("war_unicorn_2", "War Unicorn 2", "paintings_gallery_3x3_war_unicorn_2.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("wolf_2", "Wolf 2", "paintings_gallery_3x3_wolf_2.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("xenos_mechanica", "Xenos_Mechanica", "paintings_gallery_3x3_xenos_mechanica.png^paintings_lib_frame3x3.png")
paintings_lib.register3x3("yggdrasil", "Yggdrasil", "paintings_gallery_3x3_yggdrasil.png^paintings_lib_frame3x3.png")
-- 4x2
paintings_lib.register4x2("canada", "Canada", "paintings_gallery_4x2_canada.png^paintings_lib_frame4x2.png")
paintings_lib.register4x2("car", "Car", "paintings_gallery_4x2_car.png^paintings_lib_frame4x2.png")
paintings_lib.register4x2("car 5", "Car", "paintings_gallery_4x2_car.png^paintings_lib_frame4x2.png")
paintings_lib.register4x2("civilization_3", "Civilization 3", "paintings_gallery_4x2_civilization_3.png^paintings_lib_frame4x2.png")
paintings_lib.register4x2("civilization_4", "Civilization 4", "paintings_gallery_4x2_civilization_4.png^paintings_lib_frame4x2.png")
@ -297,6 +333,8 @@ paintings_lib.register4x3("alley", "Alley", "paintings_gallery_4x3_alley.png^pai
paintings_lib.register4x3("autumn", "Autumn", "paintings_gallery_4x3_autumn.png^paintings_lib_frame4x3.png")
paintings_lib.register4x3("car_6", "Car 6", "paintings_gallery_4x3_car_6.png^paintings_lib_frame4x3.png")
paintings_lib.register4x3("car_2", "Car 2", "paintings_gallery_4x3_car_2.png^paintings_lib_frame4x3.png")
paintings_lib.register4x3("civilization_2", "Civilization 2", "paintings_gallery_4x3_civilization_2.png^paintings_lib_frame4x3.png")
@ -313,6 +351,8 @@ paintings_lib.register4x3("harbour", "Harbour", "paintings_gallery_4x3_harbour.p
paintings_lib.register4x3("japan_3", "Japan 3", "paintings_gallery_4x3_japan_3.png^paintings_lib_frame4x3.png")
paintings_lib.register4x3("mountain_3", "Mountain 3", "paintings_gallery_4x3_mountain_3.png^paintings_lib_frame4x3.png")
paintings_lib.register4x3("neon_city", "Neon City", "paintings_gallery_4x3_neon_city.png^paintings_lib_frame4x3.png")
paintings_lib.register4x3("neon_planets", "Neon Planets", "paintings_gallery_4x3_neon_planets.png^paintings_lib_frame4x3.png")
@ -349,6 +389,8 @@ paintings_lib.register4x4("fishbowl_4", "Fishbowl 4", "paintings_gallery_4x4_fis
paintings_lib.register4x4("galaxy_2", "Galaxy 2", "paintings_gallery_4x4_galaxy_2.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("general", "General", "paintings_gallery_4x4_general.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("hearthfire", "Hearthfire", "paintings_gallery_4x4_hearthfire.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("intellectual", "Intellectual", "paintings_gallery_4x4_intellectual.png^paintings_lib_frame4x4.png")
@ -371,8 +413,16 @@ paintings_lib.register4x4("parrot_5", "Parrot 5", "paintings_gallery_4x4_parrot_
paintings_lib.register4x4("pizza", "Pizza", "paintings_gallery_4x4_pizza.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("read", "Read", "paintings_gallery_4x4_read.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("read_2", "Read 2", "paintings_gallery_4x4_read_2.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("skeleton_flowers", "Skeleton Flowers", "paintings_gallery_4x4_skeleton_flowers.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("steelrender", "Steelrender", "paintings_gallery_4x4_steelrender.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("super_saturn", "Super Saturn", "paintings_gallery_4x4_super_saturn.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("the_machine", "The Machine", "paintings_gallery_4x4_the_machine.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("the_surface", "The Surface", "paintings_gallery_4x4_the_surface.png^paintings_lib_frame4x4.png")
@ -381,6 +431,8 @@ paintings_lib.register4x4("the_walk_2", "The Walk 2", "paintings_gallery_4x4_the
paintings_lib.register4x4("the_wreckage", "The Wreckage", "paintings_gallery_4x4_the_wreckage.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("tree_4", "Tree 4", "paintings_gallery_4x4_tree_4.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("universe", "Universe", "paintings_gallery_4x4_universe.png^paintings_lib_frame4x4.png")
paintings_lib.register4x4("war_unicorn_3", "War Unicorn 3", "paintings_gallery_4x4_war_unicorn_3.png^paintings_lib_frame4x4.png")

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB