I am trying to load a 3d object into a program written with Ursina. I am able to load the 3d file, and I can load the textures, but they won't load together. I'm sure there is something I am misunderstanding about the 3d file as I am pretty new to using 3d files. When I load the obj file, it is the correct shape but it is just black without the texture. It looks 2d. I can load the texture on a cube, but it is not the correct shape. How can I combine the two so it shows the correct texture on the correct 3d object? This is my code:
from ursina import *
app = Ursina()
cube = Entity(model = 'toybear.obj', color = color.white, scale=(.02,.02,.02), texture='toybearcolor')
app.run()