From b490bc852d2d9afd61f5763fcda2a8dcbedda370 Mon Sep 17 00:00:00 2001 From: PW <24858082+nihiluis@users.noreply.github.com> Date: Wed, 10 Jul 2024 22:11:43 +0200 Subject: [PATCH] Add bitmask inputs to the readme from autotyler. --- README.md | 33 +++++++++++++++++++++++++++++++++ etc/2x1 bitmask.png | Bin 0 -> 232 bytes etc/3x3 bitmask.png | Bin 0 -> 418 bytes etc/3x3plus bitmask.png | Bin 0 -> 499 bytes etc/4x4 bitmask.png | Bin 0 -> 602 bytes etc/4x4plus bitmask.png | Bin 0 -> 660 bytes etc/5x1 bitmask.png | Bin 0 -> 306 bytes 7 files changed, 33 insertions(+) create mode 100644 etc/2x1 bitmask.png create mode 100644 etc/3x3 bitmask.png create mode 100644 etc/3x3plus bitmask.png create mode 100644 etc/4x4 bitmask.png create mode 100644 etc/4x4plus bitmask.png create mode 100644 etc/5x1 bitmask.png diff --git a/README.md b/README.md index d73aea2..5bc3299 100644 --- a/README.md +++ b/README.md @@ -41,3 +41,36 @@ And GameMaker Studio 2 Auto Tile tilesets: The intended bitmask for the godot output is the following: ![godot minimal bitmask](etc/out%20bitmask.png) + + +## Modes + +The seven algorithms take these kinds of inputs, in terms of autotile bitmasks: + +### basic + +![bitmask](etc/2x1%20bitmask.png) + +### basic_border + +![bitmask](etc/2x1%20bitmask.png) + +### 3x3 + +![bitmask](etc/3x3%20bitmask.png) + +### 3x3plus + +![bitmask](etc/3x3plus%20bitmask.png) + +### 4x4 + +![bitmask](etc/4x4%20bitmask.png) + +### 4x4plus + +![bitmask](etc/4x4plus%20bitmask.png) + +### minitiles + +![bitmask](etc/5x1%20bitmask.png) \ No newline at end of file diff --git a/etc/2x1 bitmask.png b/etc/2x1 bitmask.png new file mode 100644 index 0000000000000000000000000000000000000000..d09389bae3361d44cf0799276e4ce26769d9bba2 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^`amqs!3HE}^NHmEDaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F5he4R}c>anMpkS@1i(^QH``c-OTn7|*oOjYQIU{?o z!f);;TWmP8v}dhf5i;?Ys_d0LoA%wXa18yO<8y8QZPw#XpEWY%j$VAG-@V%|-Y+w& z@Vj2wgJR39>T~UX1JC^250+;&d*1za#)Q3shS7U3$;e&V^X7--pY!v%&Msb1$)m)- YUUkY`#m`IIfevBtboFyt=akR{070NwCjbBd literal 0 HcmV?d00001 diff --git a/etc/3x3 bitmask.png b/etc/3x3 bitmask.png new file mode 100644 index 0000000000000000000000000000000000000000..db8690a0191a416f26e8af94dabfcd24f5539001 GIT binary patch literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^?jX#;1|&l_M9Bjw#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSK$uZf!>a+P!Q9iuF{C2y?aYf@%?3OStLvXl|D72fb!+<< zuGwAui=lRX`MPaX(Cj7eo{QhJ1l%^tvrwpeUr!Z@<-^j9leSLbd zjC<#wzn8z>nOkrB{K|SCrGH^n^)BB08*lyhs5`KU38XTBZ-I=1<$jFo;$gCEi;PBntawD_q2%A|1W7zBN mFYC|eM>4`)H%D`64I|g&u&+Nn{1`ISV`@iy0XB4uLSEsD@VqP(z2Oi(^Pd+}l}!dCdj_tiE~2PFhCo?mjbr z^EvjkOIdDJEiD^zmreTmWZ7R4nd2AFA3L*ddsyFp`Olwi^NXG&AJndEaL|x<`KfS< zJljF8E-hcm;eXGqk+;6{o{`wj6?=@Gxdq1`KguCsw6PEi;62?{`E%I%JeI1Q|}n9R1DAbU=T zb%v?1tY0xZ(yjeuy~>mLXR(Wp^TqF<)DySgX!rk#Kbz0js&*dF4UIvy<=u1tZ=W{{ zeOvxr`0)Klb^j`D`Mn=)Vn#UQ6#K^Kw?7}ROsR9cKDk}B@FpYJQ&5-w*gKaqkaPOi zn*H02f7}TVdyJ~J(Ek44KZSBL<1c)DlIV$M^|wFk-~D9W{Ce`o`qVnPX-87o5n(o^ c|KctE2>}y1o>=Ux2SyZwr>mdKI;Vst039jiiU0rr literal 0 HcmV?d00001 diff --git a/etc/4x4 bitmask.png b/etc/4x4 bitmask.png new file mode 100644 index 0000000000000000000000000000000000000000..783a2349f204731a0677c503e7b02871a739caf7 GIT binary patch literal 602 zcmeAS@N?(olHy`uVBq!ia0vp^@gU5>1|<7@q`v|w#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSK$uZf!>a+P;k~DeV@O5Z+gTU84jG8BuC9MJ{deYW&&+$5 zikYYKJ>romh%Ua?C$Mhm?f3_O>*Uuz3wgd>_uBuO|C|3ZHwM^sd~%$^zo`}@02+}-40f9?kD5(KNI%aFNv!6u0N2=j<9eF|D$4S1-tFSAfqE+&5!xs zahng}a}D_;zkf2me~!b00?+?2*gt1q_1X3B`R}_?y;76MzN9WMy{Kl1)qSAZKfl(Y zy4a)E{y&rV_s{wt-u|ta~60+7BevL9Ry*<9TT(PGB7Y{db&7TZj-T;6ei`ur=l z_A6ig+x|p-&A=DIi%b$dwU;bWy;r5u|H^tA7 zyT3il zCTH4|!$t^;fUJ$@eK(x<)p+!_SpIqP<|Q(y&hL3W&E6+Fa@yCO>!SU%X2{BK)vo`v z(|zr+L`j4nfh>#pvmeytIpMM7!S|h)+SE z>Kyy#$BWOzccZy-a~60+7BevL9R^{>o7cbV{FN5)Z`S&1tEsPr4VLgnJo>ZXmd%P4`=|4B1f}R1 z8cmm&>D_Zi)$N(k=BxKBHhzruEN(@tiq9-x;PJYD@<);T3K0RU7Pd)5E| literal 0 HcmV?d00001