diff options
| author | ilotterytea <iltsu@alright.party> | 2024-04-27 22:19:06 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2024-04-27 22:19:06 +0500 |
| commit | 3d402dcd5b65d1d79694d981d75b29ab6225d537 (patch) | |
| tree | 15da2bc29dc242d0f175a5c11c1d08b2c3d8dd86 /core | |
| parent | a07dfae8d30047ddb2c2aca14fddbeecfe02eb4d (diff) | |
feat: main scene model
Diffstat (limited to 'core')
| -rw-r--r-- | core/src/com/ilotterytea/maxoning/utils/AssetLoading.java | 9 |
1 files changed, 9 insertions, 0 deletions
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); |
