From f0843bcab9feeb50abef8b2f48100a6e8882c8aa Mon Sep 17 00:00:00 2001 From: nathan Date: Fri, 19 Sep 2025 04:32:33 -0600 Subject: Texture thingy --- src/assets.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/assets.c') diff --git a/src/assets.c b/src/assets.c index c6efaeb..3eb0a8a 100644 --- a/src/assets.c +++ b/src/assets.c @@ -5,7 +5,8 @@ const char textureAssetPaths[TEXTURE_ASSET_COUNT][FT_NAMEMAX] = { "nickel.png", "tree.png", "bush.png", - "flower.png" + "flower.png", + "Samantha.png" }; const char imageAssetPaths[IMAGE_ASSET_COUNT][FT_NAMEMAX] = { @@ -34,6 +35,12 @@ void initShaderAssets(Shader shaders[SHADER_ASSET_COUNT]) shader.locs[SHADER_LOC_MATRIX_MVP] = GetShaderLocation(shader, "mvp"); } +void initModelAssets(Assets* assets) +{ + assets->models[SAMANTHA_MODEL].materials[0] + .maps[MATERIAL_MAP_DIFFUSE].texture = assets->textures[SAMANTHA_TEXTURE]; +} + void initAssets(Assets* assets) { // Textures. @@ -68,6 +75,8 @@ void initAssets(Assets* assets) assets->models[index] = LoadModel( TextFormat("assets/models/%s", modelAssetPaths[index])); } + + initModelAssets(assets); } void closeAssets(Assets* assets) -- cgit v1.2.3