FBX with embedded textures not showing textures

I exported an FBX file from Blender. I used the Copy path mode with embedded textures for the export. Upon importing into PlayCanvas, the textures aren’t mapped. There are hundreds of them and I really don’t want to have to map them manually.
This is my editor: PlayCanvas | HTML5 Game Engine

Probably would be easier to try to export to GLB from Blender to import into PlayCanvas as that’s ‘better’ supported by the Editor

I tried that, too, but that didn’t seem to work either.

Paging @slimbuck for FBX/GLB import fun

The project has just a skybox?

@Museverse Can you share the FBX/GLB in the project for the team to look at please? It looks like you deleted the source and other files since I last looked at it

I reuploaded the glb and fbx files back into the space. I had deleted them while I was trying to figure out why it wasn’t working.
@slimbuck

Ok I see your model now and I think I know what the problem is.

Your model consists of 408 textures of size 2048x2048. Even though they’re stored as jpeg which takes only 211MB, these images must be uncompressed at runtime onto the GPU for rendering.

408 images of 2048x2048x4 pixels requires 6.4GB of GPU memory which is just waay too much for any browser. This is why it’s failing.

1 Like

How do I fix it? Do I need to export it differently from Blender?

Reducing your textures to 1024x1024 would result in a quarter of the memory allocations so might work.