From 3d402dcd5b65d1d79694d981d75b29ab6225d537 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sat, 27 Apr 2024 22:19:06 +0500 Subject: feat: main scene model --- core/src/com/ilotterytea/maxoning/utils/AssetLoading.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'core/src/com/ilotterytea/maxoning/utils') diff --git a/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java b/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java index aa5e62d..250fbab 100644 --- a/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java +++ b/core/src/com/ilotterytea/maxoning/utils/AssetLoading.java @@ -10,8 +10,14 @@ import com.ilotterytea.maxoning.anim.SpriteUtils; import com.ilotterytea.maxoning.player.MaxonItemEnum; import com.ilotterytea.maxoning.player.MaxonItemRegister; import com.ilotterytea.maxoning.ui.AnimatedImage; +import net.mgsx.gltf.loaders.glb.GLBAssetLoader; +import net.mgsx.gltf.scene3d.scene.SceneAsset; public class AssetLoading { + public static void setup(AssetManager am) { + am.setLoader(SceneAsset.class, ".glb", new GLBAssetLoader()); + } + public static void queue(AssetManager am) { // Texture atlases: am.load("sprites/env/environment.atlas", TextureAtlas.class); @@ -24,6 +30,9 @@ public class AssetLoading { am.load("MainSpritesheet.atlas", TextureAtlas.class); am.load("MainSpritesheet.skin", Skin.class, new SkinLoader.SkinParameter("MainSpritesheet.atlas")); + // Models: + am.load("models/scenes/living_room.glb", SceneAsset.class); + // Cat item textures: am.load("sprites/sheet/loadingCircle.png", Texture.class); am.load("sprites/sheet/bror.png", Texture.class); -- cgit v1.2.3