Para incluir Texturas em um arquivo USDZ, você precisa usar o Blender 3.6...
Transcrição do vídeo
Para incluir Texturas em um arquivo USDZ, você precisa usar o Blender 3.6. Com versões anteriores, isso não funciona.
Além disso, você deve usar um nó Principled para materiais e texturas e não deve usar outros nós além de Image para carregar texturas e Normal para converter a Normal Texture para Principled.

Se o material precisa ser transparente, você deve definir Alpha para 0 ou usar uma Textura de Imagem Alpha no nó Principled.

Uma vez feito isso, você precisa escolher File Export USD. A caixa Export Textures deve estar marcada por padrão.
Quando escrever o nome do arquivo de saída, você precisa alterar manualmente a extensão para USDZ.

Então, para recapitular: materiais apenas com o nó Principled. Apenas Texturas Image. Use apenas os nós Image e Normal Map. Alpha definido para 0 ou Textura de Imagem no canal Alpha para materiais transparentes. Renomeie manualmente a extensão do arquivo para USDZ com a caixa Export Textures marcada.