diff --git a/server/public/assets/images/hdri/environment.jpg b/server/public/assets/images/hdri/environment.jpg new file mode 100644 index 0000000..ecca91f Binary files /dev/null and b/server/public/assets/images/hdri/environment.jpg differ diff --git a/server/public/assets/images/spirits/Abe no Seimei.webp b/server/public/assets/images/spirits/Abe no Seimei.webp new file mode 100644 index 0000000..5416d4c Binary files /dev/null and b/server/public/assets/images/spirits/Abe no Seimei.webp differ diff --git a/server/public/assets/images/spirits/Aka-manto.webp b/server/public/assets/images/spirits/Aka-manto.webp new file mode 100644 index 0000000..f87a328 Binary files /dev/null and b/server/public/assets/images/spirits/Aka-manto.webp differ diff --git a/server/public/assets/images/spirits/Akkorokamui.webp b/server/public/assets/images/spirits/Akkorokamui.webp new file mode 100644 index 0000000..1121905 Binary files /dev/null and b/server/public/assets/images/spirits/Akkorokamui.webp differ diff --git a/server/public/assets/images/spirits/Amenominakanushi.webp b/server/public/assets/images/spirits/Amenominakanushi.webp new file mode 100644 index 0000000..040e0b0 Binary files /dev/null and b/server/public/assets/images/spirits/Amenominakanushi.webp differ diff --git a/server/public/assets/images/spirits/Bake-kujira.webp b/server/public/assets/images/spirits/Bake-kujira.webp new file mode 100644 index 0000000..7dfa492 Binary files /dev/null and b/server/public/assets/images/spirits/Bake-kujira.webp differ diff --git a/server/public/assets/images/spirits/Bake-kujira2.webp b/server/public/assets/images/spirits/Bake-kujira2.webp new file mode 100644 index 0000000..d13c809 Binary files /dev/null and b/server/public/assets/images/spirits/Bake-kujira2.webp differ diff --git a/server/public/assets/images/spirits/Bake-kujira3.webp b/server/public/assets/images/spirits/Bake-kujira3.webp new file mode 100644 index 0000000..2bfffa9 Binary files /dev/null and b/server/public/assets/images/spirits/Bake-kujira3.webp differ diff --git a/server/public/assets/images/spirits/Daidarabotchi.webp b/server/public/assets/images/spirits/Daidarabotchi.webp new file mode 100644 index 0000000..697c8f6 Binary files /dev/null and b/server/public/assets/images/spirits/Daidarabotchi.webp differ diff --git a/server/public/assets/images/spirits/Hiderigami.webp b/server/public/assets/images/spirits/Hiderigami.webp new file mode 100644 index 0000000..75a4fc6 Binary files /dev/null and b/server/public/assets/images/spirits/Hiderigami.webp differ diff --git a/server/public/assets/images/spirits/Hitotsume-kozo.webp b/server/public/assets/images/spirits/Hitotsume-kozo.webp new file mode 100644 index 0000000..4337b4d Binary files /dev/null and b/server/public/assets/images/spirits/Hitotsume-kozo.webp differ diff --git a/server/public/assets/images/spirits/Kamikiri.webp b/server/public/assets/images/spirits/Kamikiri.webp new file mode 100644 index 0000000..01597aa Binary files /dev/null and b/server/public/assets/images/spirits/Kamikiri.webp differ diff --git a/server/public/assets/images/spirits/Mujina.webp b/server/public/assets/images/spirits/Mujina.webp new file mode 100644 index 0000000..f70cdec Binary files /dev/null and b/server/public/assets/images/spirits/Mujina.webp differ diff --git a/server/public/assets/images/spirits/Nuppeppo2.webp b/server/public/assets/images/spirits/Nuppeppo2.webp new file mode 100644 index 0000000..1f37bf4 Binary files /dev/null and b/server/public/assets/images/spirits/Nuppeppo2.webp differ diff --git a/server/public/assets/images/spirits/Nurarihyon.webp b/server/public/assets/images/spirits/Nurarihyon.webp new file mode 100644 index 0000000..ee11535 Binary files /dev/null and b/server/public/assets/images/spirits/Nurarihyon.webp differ diff --git a/server/public/assets/images/spirits/Sarutahiko Okami.webp b/server/public/assets/images/spirits/Sarutahiko Okami.webp new file mode 100644 index 0000000..5091270 Binary files /dev/null and b/server/public/assets/images/spirits/Sarutahiko Okami.webp differ diff --git a/server/public/assets/images/spirits/Tsurube-otoshi.webp b/server/public/assets/images/spirits/Tsurube-otoshi.webp new file mode 100644 index 0000000..bd42168 Binary files /dev/null and b/server/public/assets/images/spirits/Tsurube-otoshi.webp differ diff --git a/server/public/assets/images/spirits/Tsurube-otoshi2.webp b/server/public/assets/images/spirits/Tsurube-otoshi2.webp new file mode 100644 index 0000000..8581301 Binary files /dev/null and b/server/public/assets/images/spirits/Tsurube-otoshi2.webp differ diff --git a/server/public/assets/images/spirits/Tsurube-otoshi3.webp b/server/public/assets/images/spirits/Tsurube-otoshi3.webp new file mode 100644 index 0000000..75c5e90 Binary files /dev/null and b/server/public/assets/images/spirits/Tsurube-otoshi3.webp differ diff --git a/server/public/assets/images/spirits/Tsurube-otoshi4.webp b/server/public/assets/images/spirits/Tsurube-otoshi4.webp new file mode 100644 index 0000000..b2173d8 Binary files /dev/null and b/server/public/assets/images/spirits/Tsurube-otoshi4.webp differ diff --git a/server/public/assets/images/spirits/Yurei.webp b/server/public/assets/images/spirits/Yurei.webp new file mode 100644 index 0000000..771f67d Binary files /dev/null and b/server/public/assets/images/spirits/Yurei.webp differ diff --git a/server/public/assets/images/spirits/abura-akago.webp b/server/public/assets/images/spirits/abura-akago.webp new file mode 100644 index 0000000..26ca108 Binary files /dev/null and b/server/public/assets/images/spirits/abura-akago.webp differ diff --git a/server/public/assets/images/spirits/abura-sumashi.webp b/server/public/assets/images/spirits/abura-sumashi.webp new file mode 100644 index 0000000..4dd5083 Binary files /dev/null and b/server/public/assets/images/spirits/abura-sumashi.webp differ diff --git a/server/public/assets/images/spirits/abura-sumashi2.webp b/server/public/assets/images/spirits/abura-sumashi2.webp new file mode 100644 index 0000000..9d0f798 Binary files /dev/null and b/server/public/assets/images/spirits/abura-sumashi2.webp differ diff --git a/server/public/assets/images/spirits/akaname.webp b/server/public/assets/images/spirits/akaname.webp new file mode 100644 index 0000000..5fa0e91 Binary files /dev/null and b/server/public/assets/images/spirits/akaname.webp differ diff --git a/server/public/assets/images/spirits/akateko.webp b/server/public/assets/images/spirits/akateko.webp new file mode 100644 index 0000000..e457d2b Binary files /dev/null and b/server/public/assets/images/spirits/akateko.webp differ diff --git a/server/public/assets/images/spirits/akateko2.webp b/server/public/assets/images/spirits/akateko2.webp new file mode 100644 index 0000000..7335b1c Binary files /dev/null and b/server/public/assets/images/spirits/akateko2.webp differ diff --git a/server/public/assets/images/spirits/akuchu.webp b/server/public/assets/images/spirits/akuchu.webp new file mode 100644 index 0000000..44292bd Binary files /dev/null and b/server/public/assets/images/spirits/akuchu.webp differ diff --git a/server/public/assets/images/spirits/amabie2.webp b/server/public/assets/images/spirits/amabie2.webp new file mode 100644 index 0000000..c2aa920 Binary files /dev/null and b/server/public/assets/images/spirits/amabie2.webp differ diff --git a/server/public/assets/images/spirits/amanojaku.webp b/server/public/assets/images/spirits/amanojaku.webp new file mode 100644 index 0000000..f212050 Binary files /dev/null and b/server/public/assets/images/spirits/amanojaku.webp differ diff --git a/server/public/assets/images/spirits/amaterasu.webp b/server/public/assets/images/spirits/amaterasu.webp new file mode 100644 index 0000000..15e14be Binary files /dev/null and b/server/public/assets/images/spirits/amaterasu.webp differ diff --git a/server/public/assets/images/spirits/ame-no-uzume.webp b/server/public/assets/images/spirits/ame-no-uzume.webp new file mode 100644 index 0000000..c931bc7 Binary files /dev/null and b/server/public/assets/images/spirits/ame-no-uzume.webp differ diff --git a/server/public/assets/images/spirits/aoandon.webp b/server/public/assets/images/spirits/aoandon.webp new file mode 100644 index 0000000..ba287fc Binary files /dev/null and b/server/public/assets/images/spirits/aoandon.webp differ diff --git a/server/public/assets/images/spirits/aoandon2.webp b/server/public/assets/images/spirits/aoandon2.webp new file mode 100644 index 0000000..bbcaf3c Binary files /dev/null and b/server/public/assets/images/spirits/aoandon2.webp differ diff --git a/server/public/assets/images/spirits/ashiari_yashiki.webp b/server/public/assets/images/spirits/ashiari_yashiki.webp new file mode 100644 index 0000000..0d495a1 Binary files /dev/null and b/server/public/assets/images/spirits/ashiari_yashiki.webp differ diff --git a/server/public/assets/images/spirits/ashinaga_tenaga2.webp b/server/public/assets/images/spirits/ashinaga_tenaga2.webp new file mode 100644 index 0000000..1d39aa8 Binary files /dev/null and b/server/public/assets/images/spirits/ashinaga_tenaga2.webp differ diff --git a/server/public/assets/images/spirits/azukiarai.webp b/server/public/assets/images/spirits/azukiarai.webp new file mode 100644 index 0000000..b8daf8f Binary files /dev/null and b/server/public/assets/images/spirits/azukiarai.webp differ diff --git a/server/public/assets/images/spirits/azukibabaa.webp b/server/public/assets/images/spirits/azukibabaa.webp new file mode 100644 index 0000000..6acc9f0 Binary files /dev/null and b/server/public/assets/images/spirits/azukibabaa.webp differ diff --git a/server/public/assets/images/spirits/azukihakari.webp b/server/public/assets/images/spirits/azukihakari.webp new file mode 100644 index 0000000..64e1182 Binary files /dev/null and b/server/public/assets/images/spirits/azukihakari.webp differ diff --git a/server/public/assets/images/spirits/bakezori.webp b/server/public/assets/images/spirits/bakezori.webp new file mode 100644 index 0000000..35fc608 Binary files /dev/null and b/server/public/assets/images/spirits/bakezori.webp differ diff --git a/server/public/assets/images/spirits/baku.webp b/server/public/assets/images/spirits/baku.webp new file mode 100644 index 0000000..e628390 Binary files /dev/null and b/server/public/assets/images/spirits/baku.webp differ diff --git a/server/public/assets/images/spirits/basan.webp b/server/public/assets/images/spirits/basan.webp new file mode 100644 index 0000000..ec26edd Binary files /dev/null and b/server/public/assets/images/spirits/basan.webp differ diff --git a/server/public/assets/images/spirits/benzaiten.webp b/server/public/assets/images/spirits/benzaiten.webp new file mode 100644 index 0000000..ae46b0c Binary files /dev/null and b/server/public/assets/images/spirits/benzaiten.webp differ diff --git a/server/public/assets/images/spirits/betobeto-san.webp b/server/public/assets/images/spirits/betobeto-san.webp new file mode 100644 index 0000000..16853d8 Binary files /dev/null and b/server/public/assets/images/spirits/betobeto-san.webp differ diff --git a/server/public/assets/images/spirits/bishamonten.webp b/server/public/assets/images/spirits/bishamonten.webp new file mode 100644 index 0000000..6630eac Binary files /dev/null and b/server/public/assets/images/spirits/bishamonten.webp differ diff --git a/server/public/assets/images/spirits/biwa-bokuboku.webp b/server/public/assets/images/spirits/biwa-bokuboku.webp new file mode 100644 index 0000000..519ec7d Binary files /dev/null and b/server/public/assets/images/spirits/biwa-bokuboku.webp differ diff --git a/server/public/assets/images/spirits/chochin-obake.webp b/server/public/assets/images/spirits/chochin-obake.webp new file mode 100644 index 0000000..ccee268 Binary files /dev/null and b/server/public/assets/images/spirits/chochin-obake.webp differ diff --git a/server/public/assets/images/spirits/daikokuten+text.webp b/server/public/assets/images/spirits/daikokuten+text.webp new file mode 100644 index 0000000..f2a9aa2 Binary files /dev/null and b/server/public/assets/images/spirits/daikokuten+text.webp differ diff --git a/server/public/assets/images/spirits/daikokuten.webp b/server/public/assets/images/spirits/daikokuten.webp new file mode 100644 index 0000000..8efe528 Binary files /dev/null and b/server/public/assets/images/spirits/daikokuten.webp differ diff --git a/server/public/assets/images/spirits/dodomeki.webp b/server/public/assets/images/spirits/dodomeki.webp new file mode 100644 index 0000000..5b0447d Binary files /dev/null and b/server/public/assets/images/spirits/dodomeki.webp differ diff --git a/server/public/assets/images/spirits/dodomeki2.webp b/server/public/assets/images/spirits/dodomeki2.webp new file mode 100644 index 0000000..85cfc06 Binary files /dev/null and b/server/public/assets/images/spirits/dodomeki2.webp differ diff --git a/server/public/assets/images/spirits/ebisu.webp b/server/public/assets/images/spirits/ebisu.webp new file mode 100644 index 0000000..f3812d6 Binary files /dev/null and b/server/public/assets/images/spirits/ebisu.webp differ diff --git a/server/public/assets/images/spirits/enenra.webp b/server/public/assets/images/spirits/enenra.webp new file mode 100644 index 0000000..7f92b2d Binary files /dev/null and b/server/public/assets/images/spirits/enenra.webp differ diff --git a/server/public/assets/images/spirits/enenra2.webp b/server/public/assets/images/spirits/enenra2.webp new file mode 100644 index 0000000..059c8bb Binary files /dev/null and b/server/public/assets/images/spirits/enenra2.webp differ diff --git a/server/public/assets/images/spirits/fujin.webp b/server/public/assets/images/spirits/fujin.webp new file mode 100644 index 0000000..61c533c Binary files /dev/null and b/server/public/assets/images/spirits/fujin.webp differ diff --git a/server/public/assets/images/spirits/funayurei.webp b/server/public/assets/images/spirits/funayurei.webp new file mode 100644 index 0000000..0c89db7 Binary files /dev/null and b/server/public/assets/images/spirits/funayurei.webp differ diff --git a/server/public/assets/images/spirits/furaribi.webp b/server/public/assets/images/spirits/furaribi.webp new file mode 100644 index 0000000..f3abdcf Binary files /dev/null and b/server/public/assets/images/spirits/furaribi.webp differ diff --git a/server/public/assets/images/spirits/futakuchi-onna.webp b/server/public/assets/images/spirits/futakuchi-onna.webp new file mode 100644 index 0000000..3659d24 Binary files /dev/null and b/server/public/assets/images/spirits/futakuchi-onna.webp differ diff --git a/server/public/assets/images/spirits/gaki.webp b/server/public/assets/images/spirits/gaki.webp new file mode 100644 index 0000000..80780cf Binary files /dev/null and b/server/public/assets/images/spirits/gaki.webp differ diff --git a/server/public/assets/images/spirits/gashadokuro.webp b/server/public/assets/images/spirits/gashadokuro.webp new file mode 100644 index 0000000..dde12db Binary files /dev/null and b/server/public/assets/images/spirits/gashadokuro.webp differ diff --git a/server/public/assets/images/spirits/hachiman.webp b/server/public/assets/images/spirits/hachiman.webp new file mode 100644 index 0000000..438d8d7 Binary files /dev/null and b/server/public/assets/images/spirits/hachiman.webp differ diff --git a/server/public/assets/images/spirits/hoko.webp b/server/public/assets/images/spirits/hoko.webp new file mode 100644 index 0000000..bde5845 Binary files /dev/null and b/server/public/assets/images/spirits/hoko.webp differ diff --git a/server/public/assets/images/spirits/inari-okami.webp b/server/public/assets/images/spirits/inari-okami.webp new file mode 100644 index 0000000..268214d Binary files /dev/null and b/server/public/assets/images/spirits/inari-okami.webp differ diff --git a/server/public/assets/images/spirits/ittan-momen2.webp b/server/public/assets/images/spirits/ittan-momen2.webp new file mode 100644 index 0000000..1c22507 Binary files /dev/null and b/server/public/assets/images/spirits/ittan-momen2.webp differ diff --git a/server/public/assets/images/spirits/izanagi-no-mikoto.webp b/server/public/assets/images/spirits/izanagi-no-mikoto.webp new file mode 100644 index 0000000..d3b976c Binary files /dev/null and b/server/public/assets/images/spirits/izanagi-no-mikoto.webp differ diff --git a/server/public/assets/images/spirits/izanami-no-mikoto.webp b/server/public/assets/images/spirits/izanami-no-mikoto.webp new file mode 100644 index 0000000..c030e26 Binary files /dev/null and b/server/public/assets/images/spirits/izanami-no-mikoto.webp differ diff --git a/server/public/assets/images/spirits/jikininki.webp b/server/public/assets/images/spirits/jikininki.webp new file mode 100644 index 0000000..27560f7 Binary files /dev/null and b/server/public/assets/images/spirits/jikininki.webp differ diff --git a/server/public/assets/images/spirits/jorogumo.webp b/server/public/assets/images/spirits/jorogumo.webp new file mode 100644 index 0000000..6231f05 Binary files /dev/null and b/server/public/assets/images/spirits/jorogumo.webp differ diff --git a/server/public/assets/images/spirits/jorogumo2.webp b/server/public/assets/images/spirits/jorogumo2.webp new file mode 100644 index 0000000..5ed9cf5 Binary files /dev/null and b/server/public/assets/images/spirits/jorogumo2.webp differ diff --git a/server/public/assets/images/spirits/jorogumo3.webp b/server/public/assets/images/spirits/jorogumo3.webp new file mode 100644 index 0000000..f4cbba1 Binary files /dev/null and b/server/public/assets/images/spirits/jorogumo3.webp differ diff --git a/server/public/assets/images/spirits/kamaitachi.webp b/server/public/assets/images/spirits/kamaitachi.webp new file mode 100644 index 0000000..741dddf Binary files /dev/null and b/server/public/assets/images/spirits/kamaitachi.webp differ diff --git a/server/public/assets/images/spirits/kappa.webp b/server/public/assets/images/spirits/kappa.webp new file mode 100644 index 0000000..8b69f97 Binary files /dev/null and b/server/public/assets/images/spirits/kappa.webp differ diff --git a/server/public/assets/images/spirits/karakasa-obake.webp b/server/public/assets/images/spirits/karakasa-obake.webp new file mode 100644 index 0000000..0510b35 Binary files /dev/null and b/server/public/assets/images/spirits/karakasa-obake.webp differ diff --git a/server/public/assets/images/spirits/karakasa-obake2.webp b/server/public/assets/images/spirits/karakasa-obake2.webp new file mode 100644 index 0000000..3f43db0 Binary files /dev/null and b/server/public/assets/images/spirits/karakasa-obake2.webp differ diff --git a/server/public/assets/images/spirits/kitsune.webp b/server/public/assets/images/spirits/kitsune.webp new file mode 100644 index 0000000..bf5d4ae Binary files /dev/null and b/server/public/assets/images/spirits/kitsune.webp differ diff --git a/server/public/assets/images/spirits/kodama.webp b/server/public/assets/images/spirits/kodama.webp new file mode 100644 index 0000000..e185b68 Binary files /dev/null and b/server/public/assets/images/spirits/kodama.webp differ diff --git a/server/public/assets/images/spirits/kudan.webp b/server/public/assets/images/spirits/kudan.webp new file mode 100644 index 0000000..69f0f74 Binary files /dev/null and b/server/public/assets/images/spirits/kudan.webp differ diff --git a/server/public/assets/images/spirits/mizushi.webp b/server/public/assets/images/spirits/mizushi.webp new file mode 100644 index 0000000..2272329 Binary files /dev/null and b/server/public/assets/images/spirits/mizushi.webp differ diff --git a/server/public/assets/images/spirits/mokumokuren.webp b/server/public/assets/images/spirits/mokumokuren.webp new file mode 100644 index 0000000..73504fd Binary files /dev/null and b/server/public/assets/images/spirits/mokumokuren.webp differ diff --git a/server/public/assets/images/spirits/nekomata.webp b/server/public/assets/images/spirits/nekomata.webp new file mode 100644 index 0000000..17ce471 Binary files /dev/null and b/server/public/assets/images/spirits/nekomata.webp differ diff --git a/server/public/assets/images/spirits/noppera-bo.webp b/server/public/assets/images/spirits/noppera-bo.webp new file mode 100644 index 0000000..b19cb07 Binary files /dev/null and b/server/public/assets/images/spirits/noppera-bo.webp differ diff --git a/server/public/assets/images/spirits/nue.webp b/server/public/assets/images/spirits/nue.webp new file mode 100644 index 0000000..dadc239 Binary files /dev/null and b/server/public/assets/images/spirits/nue.webp differ diff --git a/server/public/assets/images/spirits/nure-onna.webp b/server/public/assets/images/spirits/nure-onna.webp new file mode 100644 index 0000000..05438ec Binary files /dev/null and b/server/public/assets/images/spirits/nure-onna.webp differ diff --git a/server/public/assets/images/spirits/nurikabe.webp b/server/public/assets/images/spirits/nurikabe.webp new file mode 100644 index 0000000..8e43b4d Binary files /dev/null and b/server/public/assets/images/spirits/nurikabe.webp differ diff --git a/server/public/assets/images/spirits/nurikabe2.webp b/server/public/assets/images/spirits/nurikabe2.webp new file mode 100644 index 0000000..5eb53e6 Binary files /dev/null and b/server/public/assets/images/spirits/nurikabe2.webp differ diff --git a/server/public/assets/images/spirits/oboroguruma.webp b/server/public/assets/images/spirits/oboroguruma.webp new file mode 100644 index 0000000..820c496 Binary files /dev/null and b/server/public/assets/images/spirits/oboroguruma.webp differ diff --git a/server/public/assets/images/spirits/oiwa.webp b/server/public/assets/images/spirits/oiwa.webp new file mode 100644 index 0000000..4f0b5d6 Binary files /dev/null and b/server/public/assets/images/spirits/oiwa.webp differ diff --git a/server/public/assets/images/spirits/okiku.webp b/server/public/assets/images/spirits/okiku.webp new file mode 100644 index 0000000..46ad21f Binary files /dev/null and b/server/public/assets/images/spirits/okiku.webp differ diff --git a/server/public/assets/images/spirits/okomeki.webp b/server/public/assets/images/spirits/okomeki.webp new file mode 100644 index 0000000..85cfc06 Binary files /dev/null and b/server/public/assets/images/spirits/okomeki.webp differ diff --git a/server/public/assets/images/spirits/okuninushi.webp b/server/public/assets/images/spirits/okuninushi.webp new file mode 100644 index 0000000..fedc867 Binary files /dev/null and b/server/public/assets/images/spirits/okuninushi.webp differ diff --git a/server/public/assets/images/spirits/oni.webp b/server/public/assets/images/spirits/oni.webp new file mode 100644 index 0000000..b7f89de Binary files /dev/null and b/server/public/assets/images/spirits/oni.webp differ diff --git a/server/public/assets/images/spirits/onryo.webp b/server/public/assets/images/spirits/onryo.webp new file mode 100644 index 0000000..65a6aa0 Binary files /dev/null and b/server/public/assets/images/spirits/onryo.webp differ diff --git a/server/public/assets/images/spirits/oyamatsumi.webp b/server/public/assets/images/spirits/oyamatsumi.webp new file mode 100644 index 0000000..88de57b Binary files /dev/null and b/server/public/assets/images/spirits/oyamatsumi.webp differ diff --git a/server/public/assets/images/spirits/raijin.webp b/server/public/assets/images/spirits/raijin.webp new file mode 100644 index 0000000..7c0f1a5 Binary files /dev/null and b/server/public/assets/images/spirits/raijin.webp differ diff --git a/server/public/assets/images/spirits/rokurokubi.webp b/server/public/assets/images/spirits/rokurokubi.webp new file mode 100644 index 0000000..643bfcc Binary files /dev/null and b/server/public/assets/images/spirits/rokurokubi.webp differ diff --git a/server/public/assets/images/spirits/ryujin.webp b/server/public/assets/images/spirits/ryujin.webp new file mode 100644 index 0000000..96b80d8 Binary files /dev/null and b/server/public/assets/images/spirits/ryujin.webp differ diff --git a/server/public/assets/images/spirits/shinigami.webp b/server/public/assets/images/spirits/shinigami.webp new file mode 100644 index 0000000..07f41e3 Binary files /dev/null and b/server/public/assets/images/spirits/shinigami.webp differ diff --git a/server/public/assets/images/spirits/shuten-doji.webp b/server/public/assets/images/spirits/shuten-doji.webp new file mode 100644 index 0000000..4e38c35 Binary files /dev/null and b/server/public/assets/images/spirits/shuten-doji.webp differ diff --git a/server/public/assets/images/spirits/sojobo.webp b/server/public/assets/images/spirits/sojobo.webp new file mode 100644 index 0000000..a7acb3f Binary files /dev/null and b/server/public/assets/images/spirits/sojobo.webp differ diff --git a/server/public/assets/images/spirits/sojobo2.webp b/server/public/assets/images/spirits/sojobo2.webp new file mode 100644 index 0000000..b9cfa65 Binary files /dev/null and b/server/public/assets/images/spirits/sojobo2.webp differ diff --git a/server/public/assets/images/spirits/susanoo.webp b/server/public/assets/images/spirits/susanoo.webp new file mode 100644 index 0000000..7bac38e Binary files /dev/null and b/server/public/assets/images/spirits/susanoo.webp differ diff --git a/server/public/assets/images/spirits/takeminakata.webp b/server/public/assets/images/spirits/takeminakata.webp new file mode 100644 index 0000000..b5ffdac Binary files /dev/null and b/server/public/assets/images/spirits/takeminakata.webp differ diff --git a/server/public/assets/images/spirits/takeminakata2.webp b/server/public/assets/images/spirits/takeminakata2.webp new file mode 100644 index 0000000..daf8bd4 Binary files /dev/null and b/server/public/assets/images/spirits/takeminakata2.webp differ diff --git a/server/public/assets/images/spirits/tanuki.webp b/server/public/assets/images/spirits/tanuki.webp new file mode 100644 index 0000000..8f56184 Binary files /dev/null and b/server/public/assets/images/spirits/tanuki.webp differ diff --git a/server/public/assets/images/spirits/tengu.webp b/server/public/assets/images/spirits/tengu.webp new file mode 100644 index 0000000..eafee01 Binary files /dev/null and b/server/public/assets/images/spirits/tengu.webp differ diff --git a/server/public/assets/images/spirits/tengu2.webp b/server/public/assets/images/spirits/tengu2.webp new file mode 100644 index 0000000..e46ecc2 Binary files /dev/null and b/server/public/assets/images/spirits/tengu2.webp differ diff --git a/server/public/assets/images/spirits/tenjin.webp b/server/public/assets/images/spirits/tenjin.webp new file mode 100644 index 0000000..c81b7b1 Binary files /dev/null and b/server/public/assets/images/spirits/tenjin.webp differ diff --git a/server/public/assets/images/spirits/tsukumogami.webp b/server/public/assets/images/spirits/tsukumogami.webp new file mode 100644 index 0000000..3b03810 Binary files /dev/null and b/server/public/assets/images/spirits/tsukumogami.webp differ diff --git a/server/public/assets/images/spirits/tsukuyomi-no-mikoto.webp b/server/public/assets/images/spirits/tsukuyomi-no-mikoto.webp new file mode 100644 index 0000000..9b66182 Binary files /dev/null and b/server/public/assets/images/spirits/tsukuyomi-no-mikoto.webp differ diff --git a/server/public/assets/images/spirits/ubume.webp b/server/public/assets/images/spirits/ubume.webp new file mode 100644 index 0000000..6af291d Binary files /dev/null and b/server/public/assets/images/spirits/ubume.webp differ diff --git a/server/public/assets/images/spirits/yama-uba.webp b/server/public/assets/images/spirits/yama-uba.webp new file mode 100644 index 0000000..7c32611 Binary files /dev/null and b/server/public/assets/images/spirits/yama-uba.webp differ diff --git a/server/public/assets/images/spirits/yama-uba2.webp b/server/public/assets/images/spirits/yama-uba2.webp new file mode 100644 index 0000000..40f78a0 Binary files /dev/null and b/server/public/assets/images/spirits/yama-uba2.webp differ diff --git a/server/public/assets/images/spirits/yamata-no-orichi.webp b/server/public/assets/images/spirits/yamata-no-orichi.webp new file mode 100644 index 0000000..56613db Binary files /dev/null and b/server/public/assets/images/spirits/yamata-no-orichi.webp differ diff --git a/server/public/assets/images/spirits/yamawaro.webp b/server/public/assets/images/spirits/yamawaro.webp new file mode 100644 index 0000000..967917b Binary files /dev/null and b/server/public/assets/images/spirits/yamawaro.webp differ diff --git a/server/public/assets/images/spirits/yatagarasu2.webp b/server/public/assets/images/spirits/yatagarasu2.webp new file mode 100644 index 0000000..4f2062b Binary files /dev/null and b/server/public/assets/images/spirits/yatagarasu2.webp differ diff --git a/server/public/assets/images/spirits/yuki-onna.webp b/server/public/assets/images/spirits/yuki-onna.webp new file mode 100644 index 0000000..9b197c9 Binary files /dev/null and b/server/public/assets/images/spirits/yuki-onna.webp differ diff --git a/server/public/assets/images/sprites/foliage.png b/server/public/assets/images/sprites/foliage.png new file mode 100644 index 0000000..9b7d58a Binary files /dev/null and b/server/public/assets/images/sprites/foliage.png differ diff --git a/server/public/assets/models/landscape.glb b/server/public/assets/models/landscape.glb new file mode 100644 index 0000000..4169f22 Binary files /dev/null and b/server/public/assets/models/landscape.glb differ diff --git a/server/public/assets/models/spinner_blue.glb b/server/public/assets/models/spinner_blue.glb new file mode 100644 index 0000000..7db728f Binary files /dev/null and b/server/public/assets/models/spinner_blue.glb differ diff --git a/server/public/assets/models/spinner_red.glb b/server/public/assets/models/spinner_red.glb new file mode 100644 index 0000000..2b970c0 Binary files /dev/null and b/server/public/assets/models/spinner_red.glb differ diff --git a/server/public/assets/models/spirits/Abe_No_Seimei.glb b/server/public/assets/models/spirits/Abe_No_Seimei.glb new file mode 100644 index 0000000..7a51b1a Binary files /dev/null and b/server/public/assets/models/spirits/Abe_No_Seimei.glb differ diff --git a/server/public/assets/models/spirits/Abura_Akago.glb b/server/public/assets/models/spirits/Abura_Akago.glb new file mode 100644 index 0000000..895e548 Binary files /dev/null and b/server/public/assets/models/spirits/Abura_Akago.glb differ diff --git a/server/public/assets/models/spirits/Abura_Sumashi.glb b/server/public/assets/models/spirits/Abura_Sumashi.glb new file mode 100644 index 0000000..e42d3ef Binary files /dev/null and b/server/public/assets/models/spirits/Abura_Sumashi.glb differ diff --git a/server/public/assets/models/spirits/Abura_Sumashi2.glb b/server/public/assets/models/spirits/Abura_Sumashi2.glb new file mode 100644 index 0000000..418eff9 Binary files /dev/null and b/server/public/assets/models/spirits/Abura_Sumashi2.glb differ diff --git a/server/public/assets/models/spirits/Aka_Manto.glb b/server/public/assets/models/spirits/Aka_Manto.glb new file mode 100644 index 0000000..19d5f21 Binary files /dev/null and b/server/public/assets/models/spirits/Aka_Manto.glb differ diff --git a/server/public/assets/models/spirits/Akaname.glb b/server/public/assets/models/spirits/Akaname.glb new file mode 100644 index 0000000..c635da2 Binary files /dev/null and b/server/public/assets/models/spirits/Akaname.glb differ diff --git a/server/public/assets/models/spirits/Akateko2.glb b/server/public/assets/models/spirits/Akateko2.glb new file mode 100644 index 0000000..fd196d3 Binary files /dev/null and b/server/public/assets/models/spirits/Akateko2.glb differ diff --git a/server/public/assets/models/spirits/Akkorokamui.glb b/server/public/assets/models/spirits/Akkorokamui.glb new file mode 100644 index 0000000..65da2f3 Binary files /dev/null and b/server/public/assets/models/spirits/Akkorokamui.glb differ diff --git a/server/public/assets/models/spirits/Akuchu.glb b/server/public/assets/models/spirits/Akuchu.glb new file mode 100644 index 0000000..256b026 Binary files /dev/null and b/server/public/assets/models/spirits/Akuchu.glb differ diff --git a/server/public/assets/models/spirits/Amabie2.glb b/server/public/assets/models/spirits/Amabie2.glb new file mode 100644 index 0000000..0ac133b Binary files /dev/null and b/server/public/assets/models/spirits/Amabie2.glb differ diff --git a/server/public/assets/models/spirits/Amanojaku.glb b/server/public/assets/models/spirits/Amanojaku.glb new file mode 100644 index 0000000..d6639f6 Binary files /dev/null and b/server/public/assets/models/spirits/Amanojaku.glb differ diff --git a/server/public/assets/models/spirits/Amaterasu.glb b/server/public/assets/models/spirits/Amaterasu.glb new file mode 100644 index 0000000..ac746f8 Binary files /dev/null and b/server/public/assets/models/spirits/Amaterasu.glb differ diff --git a/server/public/assets/models/spirits/Ame_No_Uzume.001.glb b/server/public/assets/models/spirits/Ame_No_Uzume.001.glb new file mode 100644 index 0000000..8a16b81 Binary files /dev/null and b/server/public/assets/models/spirits/Ame_No_Uzume.001.glb differ diff --git a/server/public/assets/models/spirits/Amenominakanushi.glb b/server/public/assets/models/spirits/Amenominakanushi.glb new file mode 100644 index 0000000..3fd84ac Binary files /dev/null and b/server/public/assets/models/spirits/Amenominakanushi.glb differ diff --git a/server/public/assets/models/spirits/Aoandon.001.glb b/server/public/assets/models/spirits/Aoandon.001.glb new file mode 100644 index 0000000..5f6eac9 Binary files /dev/null and b/server/public/assets/models/spirits/Aoandon.001.glb differ diff --git a/server/public/assets/models/spirits/Aoandon2.001.glb b/server/public/assets/models/spirits/Aoandon2.001.glb new file mode 100644 index 0000000..f70fdbe Binary files /dev/null and b/server/public/assets/models/spirits/Aoandon2.001.glb differ diff --git a/server/public/assets/models/spirits/Ashiari_Yashiki.glb b/server/public/assets/models/spirits/Ashiari_Yashiki.glb new file mode 100644 index 0000000..9d3fdcd Binary files /dev/null and b/server/public/assets/models/spirits/Ashiari_Yashiki.glb differ diff --git a/server/public/assets/models/spirits/Ashinaga_Tenaga2.glb b/server/public/assets/models/spirits/Ashinaga_Tenaga2.glb new file mode 100644 index 0000000..fd3eced Binary files /dev/null and b/server/public/assets/models/spirits/Ashinaga_Tenaga2.glb differ diff --git a/server/public/assets/models/spirits/Azukiarai.glb b/server/public/assets/models/spirits/Azukiarai.glb new file mode 100644 index 0000000..ca4b1e0 Binary files /dev/null and b/server/public/assets/models/spirits/Azukiarai.glb differ diff --git a/server/public/assets/models/spirits/Azukibabaa.glb b/server/public/assets/models/spirits/Azukibabaa.glb new file mode 100644 index 0000000..f65abc9 Binary files /dev/null and b/server/public/assets/models/spirits/Azukibabaa.glb differ diff --git a/server/public/assets/models/spirits/Azukihakari.glb b/server/public/assets/models/spirits/Azukihakari.glb new file mode 100644 index 0000000..e4b3e35 Binary files /dev/null and b/server/public/assets/models/spirits/Azukihakari.glb differ diff --git a/server/public/assets/models/spirits/Bake_Kujira.glb b/server/public/assets/models/spirits/Bake_Kujira.glb new file mode 100644 index 0000000..15d1f02 Binary files /dev/null and b/server/public/assets/models/spirits/Bake_Kujira.glb differ diff --git a/server/public/assets/models/spirits/Bake_Kujira2.glb b/server/public/assets/models/spirits/Bake_Kujira2.glb new file mode 100644 index 0000000..881f089 Binary files /dev/null and b/server/public/assets/models/spirits/Bake_Kujira2.glb differ diff --git a/server/public/assets/models/spirits/Bake_Kujira3.glb b/server/public/assets/models/spirits/Bake_Kujira3.glb new file mode 100644 index 0000000..8a1176b Binary files /dev/null and b/server/public/assets/models/spirits/Bake_Kujira3.glb differ diff --git a/server/public/assets/models/spirits/Bakezori.glb b/server/public/assets/models/spirits/Bakezori.glb new file mode 100644 index 0000000..7aa339d Binary files /dev/null and b/server/public/assets/models/spirits/Bakezori.glb differ diff --git a/server/public/assets/models/spirits/Baku.glb b/server/public/assets/models/spirits/Baku.glb new file mode 100644 index 0000000..380700a Binary files /dev/null and b/server/public/assets/models/spirits/Baku.glb differ diff --git a/server/public/assets/models/spirits/Basan.glb b/server/public/assets/models/spirits/Basan.glb new file mode 100644 index 0000000..ec0442d Binary files /dev/null and b/server/public/assets/models/spirits/Basan.glb differ diff --git a/server/public/assets/models/spirits/Benzaiten.glb b/server/public/assets/models/spirits/Benzaiten.glb new file mode 100644 index 0000000..d22a592 Binary files /dev/null and b/server/public/assets/models/spirits/Benzaiten.glb differ diff --git a/server/public/assets/models/spirits/Betobeto_San.glb b/server/public/assets/models/spirits/Betobeto_San.glb new file mode 100644 index 0000000..04fcf75 Binary files /dev/null and b/server/public/assets/models/spirits/Betobeto_San.glb differ diff --git a/server/public/assets/models/spirits/Bishamonten.glb b/server/public/assets/models/spirits/Bishamonten.glb new file mode 100644 index 0000000..a5e14ee Binary files /dev/null and b/server/public/assets/models/spirits/Bishamonten.glb differ diff --git a/server/public/assets/models/spirits/Biwa_Bokuboku.glb b/server/public/assets/models/spirits/Biwa_Bokuboku.glb new file mode 100644 index 0000000..4279087 Binary files /dev/null and b/server/public/assets/models/spirits/Biwa_Bokuboku.glb differ diff --git a/server/public/assets/models/spirits/Chochin_Obake.glb b/server/public/assets/models/spirits/Chochin_Obake.glb new file mode 100644 index 0000000..e6f539e Binary files /dev/null and b/server/public/assets/models/spirits/Chochin_Obake.glb differ diff --git a/server/public/assets/models/spirits/Daidarabotchi.glb b/server/public/assets/models/spirits/Daidarabotchi.glb new file mode 100644 index 0000000..f4c1bff Binary files /dev/null and b/server/public/assets/models/spirits/Daidarabotchi.glb differ diff --git a/server/public/assets/models/spirits/Daikokuten+Text.glb b/server/public/assets/models/spirits/Daikokuten+Text.glb new file mode 100644 index 0000000..cc15ed8 Binary files /dev/null and b/server/public/assets/models/spirits/Daikokuten+Text.glb differ diff --git a/server/public/assets/models/spirits/Daikokuten.glb b/server/public/assets/models/spirits/Daikokuten.glb new file mode 100644 index 0000000..7056644 Binary files /dev/null and b/server/public/assets/models/spirits/Daikokuten.glb differ diff --git a/server/public/assets/models/spirits/Ebisu.glb b/server/public/assets/models/spirits/Ebisu.glb new file mode 100644 index 0000000..2760d75 Binary files /dev/null and b/server/public/assets/models/spirits/Ebisu.glb differ diff --git a/server/public/assets/models/spirits/Enenra.glb b/server/public/assets/models/spirits/Enenra.glb new file mode 100644 index 0000000..c7105d4 Binary files /dev/null and b/server/public/assets/models/spirits/Enenra.glb differ diff --git a/server/public/assets/models/spirits/Enenra2.glb b/server/public/assets/models/spirits/Enenra2.glb new file mode 100644 index 0000000..ad90723 Binary files /dev/null and b/server/public/assets/models/spirits/Enenra2.glb differ diff --git a/server/public/assets/models/spirits/Fujin.glb b/server/public/assets/models/spirits/Fujin.glb new file mode 100644 index 0000000..652e9c3 Binary files /dev/null and b/server/public/assets/models/spirits/Fujin.glb differ diff --git a/server/public/assets/models/spirits/Funayurei.glb b/server/public/assets/models/spirits/Funayurei.glb new file mode 100644 index 0000000..83ae2f0 Binary files /dev/null and b/server/public/assets/models/spirits/Funayurei.glb differ diff --git a/server/public/assets/models/spirits/Furaribi.glb b/server/public/assets/models/spirits/Furaribi.glb new file mode 100644 index 0000000..14f74ab Binary files /dev/null and b/server/public/assets/models/spirits/Furaribi.glb differ diff --git a/server/public/assets/models/spirits/Futakuchi_Onna.glb b/server/public/assets/models/spirits/Futakuchi_Onna.glb new file mode 100644 index 0000000..f1e8b4c Binary files /dev/null and b/server/public/assets/models/spirits/Futakuchi_Onna.glb differ diff --git a/server/public/assets/models/spirits/Gaki.glb b/server/public/assets/models/spirits/Gaki.glb new file mode 100644 index 0000000..aecee1b Binary files /dev/null and b/server/public/assets/models/spirits/Gaki.glb differ diff --git a/server/public/assets/models/spirits/Gashadokuro.glb b/server/public/assets/models/spirits/Gashadokuro.glb new file mode 100644 index 0000000..a5ec84b Binary files /dev/null and b/server/public/assets/models/spirits/Gashadokuro.glb differ diff --git a/server/public/assets/models/spirits/Hachiman.glb b/server/public/assets/models/spirits/Hachiman.glb new file mode 100644 index 0000000..325892c Binary files /dev/null and b/server/public/assets/models/spirits/Hachiman.glb differ diff --git a/server/public/assets/models/spirits/Hiderigami.001.glb b/server/public/assets/models/spirits/Hiderigami.001.glb new file mode 100644 index 0000000..45debf9 Binary files /dev/null and b/server/public/assets/models/spirits/Hiderigami.001.glb differ diff --git a/server/public/assets/models/spirits/Hitotsume_Kozo.glb b/server/public/assets/models/spirits/Hitotsume_Kozo.glb new file mode 100644 index 0000000..efc916b Binary files /dev/null and b/server/public/assets/models/spirits/Hitotsume_Kozo.glb differ diff --git a/server/public/assets/models/spirits/Hoko.glb b/server/public/assets/models/spirits/Hoko.glb new file mode 100644 index 0000000..cf29056 Binary files /dev/null and b/server/public/assets/models/spirits/Hoko.glb differ diff --git a/server/public/assets/models/spirits/Inari_Okami.glb b/server/public/assets/models/spirits/Inari_Okami.glb new file mode 100644 index 0000000..1ff0f2a Binary files /dev/null and b/server/public/assets/models/spirits/Inari_Okami.glb differ diff --git a/server/public/assets/models/spirits/Ittan_Momen2.glb b/server/public/assets/models/spirits/Ittan_Momen2.glb new file mode 100644 index 0000000..21b296c Binary files /dev/null and b/server/public/assets/models/spirits/Ittan_Momen2.glb differ diff --git a/server/public/assets/models/spirits/Izanagi_No_Mikoto.glb b/server/public/assets/models/spirits/Izanagi_No_Mikoto.glb new file mode 100644 index 0000000..081ac70 Binary files /dev/null and b/server/public/assets/models/spirits/Izanagi_No_Mikoto.glb differ diff --git a/server/public/assets/models/spirits/Izanami_No_Mikoto.glb b/server/public/assets/models/spirits/Izanami_No_Mikoto.glb new file mode 100644 index 0000000..0122bdc Binary files /dev/null and b/server/public/assets/models/spirits/Izanami_No_Mikoto.glb differ diff --git a/server/public/assets/models/spirits/Jikininki.glb b/server/public/assets/models/spirits/Jikininki.glb new file mode 100644 index 0000000..67cc5c2 Binary files /dev/null and b/server/public/assets/models/spirits/Jikininki.glb differ diff --git a/server/public/assets/models/spirits/Jorogumo3.glb b/server/public/assets/models/spirits/Jorogumo3.glb new file mode 100644 index 0000000..f4ddddf Binary files /dev/null and b/server/public/assets/models/spirits/Jorogumo3.glb differ diff --git a/server/public/assets/models/spirits/Kamaitachi.glb b/server/public/assets/models/spirits/Kamaitachi.glb new file mode 100644 index 0000000..e6f6ac5 Binary files /dev/null and b/server/public/assets/models/spirits/Kamaitachi.glb differ diff --git a/server/public/assets/models/spirits/Kamikiri.glb b/server/public/assets/models/spirits/Kamikiri.glb new file mode 100644 index 0000000..27688d1 Binary files /dev/null and b/server/public/assets/models/spirits/Kamikiri.glb differ diff --git a/server/public/assets/models/spirits/Kappa.glb b/server/public/assets/models/spirits/Kappa.glb new file mode 100644 index 0000000..6399677 Binary files /dev/null and b/server/public/assets/models/spirits/Kappa.glb differ diff --git a/server/public/assets/models/spirits/Karakasa_Obake.glb b/server/public/assets/models/spirits/Karakasa_Obake.glb new file mode 100644 index 0000000..5474120 Binary files /dev/null and b/server/public/assets/models/spirits/Karakasa_Obake.glb differ diff --git a/server/public/assets/models/spirits/Karakasa_Obake2.glb b/server/public/assets/models/spirits/Karakasa_Obake2.glb new file mode 100644 index 0000000..f609cbb Binary files /dev/null and b/server/public/assets/models/spirits/Karakasa_Obake2.glb differ diff --git a/server/public/assets/models/spirits/Kitsune.glb b/server/public/assets/models/spirits/Kitsune.glb new file mode 100644 index 0000000..6d89b4f Binary files /dev/null and b/server/public/assets/models/spirits/Kitsune.glb differ diff --git a/server/public/assets/models/spirits/Kodama.glb b/server/public/assets/models/spirits/Kodama.glb new file mode 100644 index 0000000..0a627c6 Binary files /dev/null and b/server/public/assets/models/spirits/Kodama.glb differ diff --git a/server/public/assets/models/spirits/Kudan.glb b/server/public/assets/models/spirits/Kudan.glb new file mode 100644 index 0000000..039918b Binary files /dev/null and b/server/public/assets/models/spirits/Kudan.glb differ diff --git a/server/public/assets/models/spirits/Mizushi.glb b/server/public/assets/models/spirits/Mizushi.glb new file mode 100644 index 0000000..e61724a Binary files /dev/null and b/server/public/assets/models/spirits/Mizushi.glb differ diff --git a/server/public/assets/models/spirits/Mokumokuren.glb b/server/public/assets/models/spirits/Mokumokuren.glb new file mode 100644 index 0000000..5003baf Binary files /dev/null and b/server/public/assets/models/spirits/Mokumokuren.glb differ diff --git a/server/public/assets/models/spirits/Mujina.glb b/server/public/assets/models/spirits/Mujina.glb new file mode 100644 index 0000000..d5d1ca3 Binary files /dev/null and b/server/public/assets/models/spirits/Mujina.glb differ diff --git a/server/public/assets/models/spirits/Nekomata.glb b/server/public/assets/models/spirits/Nekomata.glb new file mode 100644 index 0000000..e4d76cf Binary files /dev/null and b/server/public/assets/models/spirits/Nekomata.glb differ diff --git a/server/public/assets/models/spirits/Noppera_Bo.glb b/server/public/assets/models/spirits/Noppera_Bo.glb new file mode 100644 index 0000000..9a963bd Binary files /dev/null and b/server/public/assets/models/spirits/Noppera_Bo.glb differ diff --git a/server/public/assets/models/spirits/Nue.glb b/server/public/assets/models/spirits/Nue.glb new file mode 100644 index 0000000..be37b16 Binary files /dev/null and b/server/public/assets/models/spirits/Nue.glb differ diff --git a/server/public/assets/models/spirits/Nuppeppo2.glb b/server/public/assets/models/spirits/Nuppeppo2.glb new file mode 100644 index 0000000..000f5af Binary files /dev/null and b/server/public/assets/models/spirits/Nuppeppo2.glb differ diff --git a/server/public/assets/models/spirits/Nurarihyon.glb b/server/public/assets/models/spirits/Nurarihyon.glb new file mode 100644 index 0000000..d297b5c Binary files /dev/null and b/server/public/assets/models/spirits/Nurarihyon.glb differ diff --git a/server/public/assets/models/spirits/Nure_Onna.glb b/server/public/assets/models/spirits/Nure_Onna.glb new file mode 100644 index 0000000..78c9f28 Binary files /dev/null and b/server/public/assets/models/spirits/Nure_Onna.glb differ diff --git a/server/public/assets/models/spirits/Nurikabe.glb b/server/public/assets/models/spirits/Nurikabe.glb new file mode 100644 index 0000000..6c4a279 Binary files /dev/null and b/server/public/assets/models/spirits/Nurikabe.glb differ diff --git a/server/public/assets/models/spirits/Nurikabe2.glb b/server/public/assets/models/spirits/Nurikabe2.glb new file mode 100644 index 0000000..21900d2 Binary files /dev/null and b/server/public/assets/models/spirits/Nurikabe2.glb differ diff --git a/server/public/assets/models/spirits/Oboroguruma.glb b/server/public/assets/models/spirits/Oboroguruma.glb new file mode 100644 index 0000000..308dc73 Binary files /dev/null and b/server/public/assets/models/spirits/Oboroguruma.glb differ diff --git a/server/public/assets/models/spirits/Oiwa.glb b/server/public/assets/models/spirits/Oiwa.glb new file mode 100644 index 0000000..9334502 Binary files /dev/null and b/server/public/assets/models/spirits/Oiwa.glb differ diff --git a/server/public/assets/models/spirits/Okiku.glb b/server/public/assets/models/spirits/Okiku.glb new file mode 100644 index 0000000..94d1039 Binary files /dev/null and b/server/public/assets/models/spirits/Okiku.glb differ diff --git a/server/public/assets/models/spirits/Okomeki.001.glb b/server/public/assets/models/spirits/Okomeki.001.glb new file mode 100644 index 0000000..3a6f916 Binary files /dev/null and b/server/public/assets/models/spirits/Okomeki.001.glb differ diff --git a/server/public/assets/models/spirits/Okuninushi.glb b/server/public/assets/models/spirits/Okuninushi.glb new file mode 100644 index 0000000..a78bff9 Binary files /dev/null and b/server/public/assets/models/spirits/Okuninushi.glb differ diff --git a/server/public/assets/models/spirits/Oni.glb b/server/public/assets/models/spirits/Oni.glb new file mode 100644 index 0000000..c8e99f4 Binary files /dev/null and b/server/public/assets/models/spirits/Oni.glb differ diff --git a/server/public/assets/models/spirits/Onryo.glb b/server/public/assets/models/spirits/Onryo.glb new file mode 100644 index 0000000..7cfe603 Binary files /dev/null and b/server/public/assets/models/spirits/Onryo.glb differ diff --git a/server/public/assets/models/spirits/Oyamatsumi.001.glb b/server/public/assets/models/spirits/Oyamatsumi.001.glb new file mode 100644 index 0000000..664593f Binary files /dev/null and b/server/public/assets/models/spirits/Oyamatsumi.001.glb differ diff --git a/server/public/assets/models/spirits/Raijin.glb b/server/public/assets/models/spirits/Raijin.glb new file mode 100644 index 0000000..be080ce Binary files /dev/null and b/server/public/assets/models/spirits/Raijin.glb differ diff --git a/server/public/assets/models/spirits/Rokurokubi.glb b/server/public/assets/models/spirits/Rokurokubi.glb new file mode 100644 index 0000000..d4d8a09 Binary files /dev/null and b/server/public/assets/models/spirits/Rokurokubi.glb differ diff --git a/server/public/assets/models/spirits/Ryujin.glb b/server/public/assets/models/spirits/Ryujin.glb new file mode 100644 index 0000000..5c5d707 Binary files /dev/null and b/server/public/assets/models/spirits/Ryujin.glb differ diff --git a/server/public/assets/models/spirits/Sarutahiko_Okami.glb b/server/public/assets/models/spirits/Sarutahiko_Okami.glb new file mode 100644 index 0000000..6ea675a Binary files /dev/null and b/server/public/assets/models/spirits/Sarutahiko_Okami.glb differ diff --git a/server/public/assets/models/spirits/Shinigami.001.glb b/server/public/assets/models/spirits/Shinigami.001.glb new file mode 100644 index 0000000..7fe13f0 Binary files /dev/null and b/server/public/assets/models/spirits/Shinigami.001.glb differ diff --git a/server/public/assets/models/spirits/Shuten_Doji.glb b/server/public/assets/models/spirits/Shuten_Doji.glb new file mode 100644 index 0000000..0355bb5 Binary files /dev/null and b/server/public/assets/models/spirits/Shuten_Doji.glb differ diff --git a/server/public/assets/models/spirits/Sojobo.glb b/server/public/assets/models/spirits/Sojobo.glb new file mode 100644 index 0000000..e216d17 Binary files /dev/null and b/server/public/assets/models/spirits/Sojobo.glb differ diff --git a/server/public/assets/models/spirits/Sojobo2.glb b/server/public/assets/models/spirits/Sojobo2.glb new file mode 100644 index 0000000..e6cce29 Binary files /dev/null and b/server/public/assets/models/spirits/Sojobo2.glb differ diff --git a/server/public/assets/models/spirits/Susanoo.glb b/server/public/assets/models/spirits/Susanoo.glb new file mode 100644 index 0000000..3388bae Binary files /dev/null and b/server/public/assets/models/spirits/Susanoo.glb differ diff --git a/server/public/assets/models/spirits/Takeminakata.glb b/server/public/assets/models/spirits/Takeminakata.glb new file mode 100644 index 0000000..f7b7dd3 Binary files /dev/null and b/server/public/assets/models/spirits/Takeminakata.glb differ diff --git a/server/public/assets/models/spirits/Takeminakata2.001.glb b/server/public/assets/models/spirits/Takeminakata2.001.glb new file mode 100644 index 0000000..26bd373 Binary files /dev/null and b/server/public/assets/models/spirits/Takeminakata2.001.glb differ diff --git a/server/public/assets/models/spirits/Tanuki.glb b/server/public/assets/models/spirits/Tanuki.glb new file mode 100644 index 0000000..409733d Binary files /dev/null and b/server/public/assets/models/spirits/Tanuki.glb differ diff --git a/server/public/assets/models/spirits/Tengu.glb b/server/public/assets/models/spirits/Tengu.glb new file mode 100644 index 0000000..7144bca Binary files /dev/null and b/server/public/assets/models/spirits/Tengu.glb differ diff --git a/server/public/assets/models/spirits/Tenjin.glb b/server/public/assets/models/spirits/Tenjin.glb new file mode 100644 index 0000000..89c02f4 Binary files /dev/null and b/server/public/assets/models/spirits/Tenjin.glb differ diff --git a/server/public/assets/models/spirits/Tsukumogami.glb b/server/public/assets/models/spirits/Tsukumogami.glb new file mode 100644 index 0000000..dd1a487 Binary files /dev/null and b/server/public/assets/models/spirits/Tsukumogami.glb differ diff --git a/server/public/assets/models/spirits/Tsukuyomi_No_Mikoto.glb b/server/public/assets/models/spirits/Tsukuyomi_No_Mikoto.glb new file mode 100644 index 0000000..fc8ec44 Binary files /dev/null and b/server/public/assets/models/spirits/Tsukuyomi_No_Mikoto.glb differ diff --git a/server/public/assets/models/spirits/Tsurube_Otoshi.glb b/server/public/assets/models/spirits/Tsurube_Otoshi.glb new file mode 100644 index 0000000..28c2ea3 Binary files /dev/null and b/server/public/assets/models/spirits/Tsurube_Otoshi.glb differ diff --git a/server/public/assets/models/spirits/Tsurube_Otoshi2.glb b/server/public/assets/models/spirits/Tsurube_Otoshi2.glb new file mode 100644 index 0000000..1a07503 Binary files /dev/null and b/server/public/assets/models/spirits/Tsurube_Otoshi2.glb differ diff --git a/server/public/assets/models/spirits/Tsurube_Otoshi3.glb b/server/public/assets/models/spirits/Tsurube_Otoshi3.glb new file mode 100644 index 0000000..3eab437 Binary files /dev/null and b/server/public/assets/models/spirits/Tsurube_Otoshi3.glb differ diff --git a/server/public/assets/models/spirits/Tsurube_Otoshi4.glb b/server/public/assets/models/spirits/Tsurube_Otoshi4.glb new file mode 100644 index 0000000..94998bb Binary files /dev/null and b/server/public/assets/models/spirits/Tsurube_Otoshi4.glb differ diff --git a/server/public/assets/models/spirits/Ubume.glb b/server/public/assets/models/spirits/Ubume.glb new file mode 100644 index 0000000..ab7e993 Binary files /dev/null and b/server/public/assets/models/spirits/Ubume.glb differ diff --git a/server/public/assets/models/spirits/Yama_Uba.glb b/server/public/assets/models/spirits/Yama_Uba.glb new file mode 100644 index 0000000..02af5d4 Binary files /dev/null and b/server/public/assets/models/spirits/Yama_Uba.glb differ diff --git a/server/public/assets/models/spirits/Yama_Uba2.glb b/server/public/assets/models/spirits/Yama_Uba2.glb new file mode 100644 index 0000000..a57df37 Binary files /dev/null and b/server/public/assets/models/spirits/Yama_Uba2.glb differ diff --git a/server/public/assets/models/spirits/Yamata_No_Orichi.glb b/server/public/assets/models/spirits/Yamata_No_Orichi.glb new file mode 100644 index 0000000..92ef743 Binary files /dev/null and b/server/public/assets/models/spirits/Yamata_No_Orichi.glb differ diff --git a/server/public/assets/models/spirits/Yamawaro.glb b/server/public/assets/models/spirits/Yamawaro.glb new file mode 100644 index 0000000..3bb8312 Binary files /dev/null and b/server/public/assets/models/spirits/Yamawaro.glb differ diff --git a/server/public/assets/models/spirits/Yatagarasu2.glb b/server/public/assets/models/spirits/Yatagarasu2.glb new file mode 100644 index 0000000..aa25de2 Binary files /dev/null and b/server/public/assets/models/spirits/Yatagarasu2.glb differ diff --git a/server/public/assets/models/spirits/Yuki_Onna.glb b/server/public/assets/models/spirits/Yuki_Onna.glb new file mode 100644 index 0000000..c5191ec Binary files /dev/null and b/server/public/assets/models/spirits/Yuki_Onna.glb differ diff --git a/server/public/assets/models/spirits/Yurei.glb b/server/public/assets/models/spirits/Yurei.glb new file mode 100644 index 0000000..94100d8 Binary files /dev/null and b/server/public/assets/models/spirits/Yurei.glb differ diff --git a/server/public/assets/models/spirits/rename_Retopo_name_001.py b/server/public/assets/models/spirits/rename_Retopo_name_001.py new file mode 100644 index 0000000..0237796 --- /dev/null +++ b/server/public/assets/models/spirits/rename_Retopo_name_001.py @@ -0,0 +1,38 @@ +# rename_glbs_underscores.py +# Läuft im exports-Ordner: python3 rename_glbs_underscores.py + +import re +from pathlib import Path + +# Ordner, in dem die .glb liegen +export_dir = Path('.') + +for file in export_dir.glob('Retopo_*.glb'): + stem = file.stem # z.B. "Retopo_futakuchi-onna.002" + + # 1) Prefix entfernen + name = stem.removeprefix('Retopo_') + + # 2) Suffix ".001", ".002", etc. entfernen + name = re.sub(r'\.\d{3}$', '', name) + + # 3) "_RemeshSrc" entfernen + name = name.replace('_RemeshSrc', '') + + # 4) Bindestriche durch Leerzeichen ersetzen (für saubere Title-Case) + name = name.replace('-', ' ') + + # 5) Mehrfach-Leerraum reduzieren + name = re.sub(r'\s+', ' ', name).strip() + + # 6) Title-Case anwenden + name = name.title() + + # 7) Leerzeichen durch Unterstriche ersetzen + name = name.replace(' ', '_') + + # 8) Neuen Dateinamen + new_file = file.with_name(f"{name}.glb") + + print(f"{file.name} → {new_file.name}") + file.rename(new_file) \ No newline at end of file diff --git a/server/public/assets/models/tori.glb b/server/public/assets/models/tori.glb new file mode 100644 index 0000000..3a338a8 Binary files /dev/null and b/server/public/assets/models/tori.glb differ diff --git a/server/public/assets/models/tree_low.glb b/server/public/assets/models/tree_low.glb new file mode 100644 index 0000000..aa4676e Binary files /dev/null and b/server/public/assets/models/tree_low.glb differ