jalagar / animated-art-engine

A generative engine that takes various png layers on a sprite sheet format, combines them and then converts them into a .gif file
MIT License
166 stars 64 forks source link

No output images in build folder #184

Closed cor3tweaks closed 1 year ago

cor3tweaks commented 1 year ago

All runs fine without error messages, but there is still no output in build folder, but json files are in json folder.

VSCODE OUTPUT

PS D:\fairyinthewoods\animated-art-engine-main> make all python all.py ****CREATING INITIAL JSON*** ****Starting step 1: Converting pngs to spritesheets**** Parsing layer folder Background Parsing attributes in folder: Dark Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Grey#20 Parsing attributes in folder: Light Blue#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Ball Parsing attributes in folder: Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Purple#20 Parsing attributes in folder: Red#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Hat Parsing attributes in folder: Birthday#20 Parsing attributes in folder: Cowboy#20 Parsing attributes in folder: Green Square#5 Parsing attributes in folder: Mini Ball#1 Parsing attributes in folder: None#50 Parsing attributes in folder: Top Hat#20 Parsing attributes in folder: White Cap#20 Parsing attributes in folder: Wizard#1 Parsing layer folder Landscape Parsing attributes in folder: Cupcake#10 Parsing attributes in folder: Face#20 Parsing attributes in folder: Goldfish#20 Parsing attributes in folder: Green Tower#30 Parsing attributes in folder: Mountain#20 Parsing attributes in folder: None#20 Parsing attributes in folder: Red Tower#30

nft-animated-generator@3.1.3 generate node index.js 1 1

Created edition: 0, with DNA: 81377b223569b771b997d25465743470b3dcee1c7be896a293a8fe971e02bb85 Created edition: 1, with DNA: fd6aa02de535e982bb68925b7b0ed0ecb865d73b1f092467ae187cc8efdd5ffb Created edition: 2, with DNA: ab84d9a84f0eef22eaff66371959d7ec7a26d90cbbd1d136c493e49934fa6e70 Created edition: 3, with DNA: 3e1e66218f7092d9e3a977966f244e1a044144ff92a04a95c2af1752c166e4a1 ****STARTING REGENERATION PROCESS*** ****Starting step 1: Converting pngs to spritesheets**** Parsing layer folder Background Parsing attributes in folder: Dark Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Grey#20 Parsing attributes in folder: Light Blue#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Ball Parsing attributes in folder: Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Purple#20 Parsing attributes in folder: Red#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Hat Parsing attributes in folder: Birthday#20 Parsing attributes in folder: Cowboy#20 Parsing attributes in folder: Green Square#5 Parsing attributes in folder: Mini Ball#1 Parsing attributes in folder: None#50 Parsing attributes in folder: Top Hat#20 Parsing attributes in folder: White Cap#20 Parsing attributes in folder: Wizard#1 Parsing layer folder Landscape Parsing attributes in folder: Cupcake#10 Parsing attributes in folder: Face#20 Parsing attributes in folder: Goldfish#20 Parsing attributes in folder: Green Tower#30 Parsing attributes in folder: Mountain#20 Parsing attributes in folder: None#20

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 0 12000

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 1 12000

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 2 12000

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 3 12000

Starting step 3: Converting sprite sheets to gif Converting spritesheet to gif for 0.png Converting spritesheet to gif for 1.png Converting spritesheet to gif for 2.png Converting spritesheet to gif for 3.png PS D:\fairyinthewoods\animated-art-engine-main> make all python all.py ****CREATING INITIAL JSON*** ****Starting step 1: Converting pngs to spritesheets**** Parsing layer folder Background Parsing attributes in folder: Dark Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Grey#20 Parsing attributes in folder: Light Blue#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Ball Parsing attributes in folder: Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Purple#20 Parsing attributes in folder: Red#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Hat Parsing attributes in folder: Birthday#20 Parsing attributes in folder: Cowboy#20 Parsing attributes in folder: Green Square#5 Parsing attributes in folder: Mini Ball#1 Parsing attributes in folder: None#50 Parsing attributes in folder: Top Hat#20 Parsing attributes in folder: White Cap#20 Parsing attributes in folder: Wizard#1 Parsing layer folder Landscape Parsing attributes in folder: Cupcake#10 Parsing attributes in folder: Face#20 Parsing attributes in folder: Goldfish#20 Parsing attributes in folder: Green Tower#30 Parsing attributes in folder: Mountain#20 Parsing attributes in folder: None#20 Parsing attributes in folder: Red Tower#30

nft-animated-generator@3.1.3 generate node index.js 1 1

Created edition: 0, with DNA: c65552c88f56fa6fc13d85e54f489baccdd236f0cb6637ed4e27b1765709755f Created edition: 1, with DNA: 6d33158b77dc297d9a43f0bbdba56cec258dd2806e4ea1fb10ad534ac993c71f Created edition: 2, with DNA: 934b95bcf584783ade2aa378f1efcc0594d6fdb9a43fcb99cb930b27b385d917 Created edition: 3, with DNA: 0887da86c9c395d049d582894a7d58b2a2674dc0296944666771e5fe7b444b13 ****STARTING REGENERATION PROCESS*** ****Starting step 1: Converting pngs to spritesheets**** Parsing layer folder Background Parsing attributes in folder: Dark Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Grey#20 Parsing attributes in folder: Light Blue#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Ball Parsing attributes in folder: Blue#20 Parsing attributes in folder: Green#20 Parsing attributes in folder: Multicolor#1 Parsing attributes in folder: Orange#20 Parsing attributes in folder: Pink#20 Parsing attributes in folder: Purple#20 Parsing attributes in folder: Red#20 Parsing attributes in folder: Yellow#20 Parsing layer folder Hat Parsing attributes in folder: Birthday#20 Parsing attributes in folder: Cowboy#20 Parsing attributes in folder: Green Square#5 Parsing attributes in folder: Mini Ball#1 Parsing attributes in folder: None#50 Parsing attributes in folder: Top Hat#20 Parsing attributes in folder: White Cap#20 Parsing attributes in folder: Wizard#1 Parsing layer folder Landscape Parsing attributes in folder: Cupcake#10 Parsing attributes in folder: Face#20 Parsing attributes in folder: Goldfish#20 Parsing attributes in folder: Green Tower#30 Parsing attributes in folder: Mountain#20 Parsing attributes in folder: None#20 Parsing attributes in folder: Red Tower#30

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 0 12000

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 1 12000

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 2 12000

nft-animated-generator@3.1.3 create_from_dna node utils/createFromDNA.js 3 12000

Starting step 3: Converting sprite sheets to gif Converting spritesheet to gif for 0.png Converting spritesheet to gif for 1.png Converting spritesheet to gif for 2.png Converting spritesheet to gif for 3.png

jalagar commented 1 year ago

Try run with debug true, could be you forgot to install the gifski library

cor3tweaks commented 1 year ago

Gifski was installed, but the Environmental Path (Windows) was not set correctly.

Incorrect: C:\ProgramData\chocolatey\lib\gifski

Correct: C:\ProgramData\chocolatey\lib\gifski\tools\win

Hope that helps someone else out.

Thank you for your fast reply and your work.

jalagar commented 1 year ago

Glad you figured it out!