RealityKit auto change texture scale when use custom material

Load usdz file with realitykit, change pbr to customaterial like describe here: https://developer.apple.com/documentation/realitykit/modifying-realitykit-rendering-using-custom-materials -> Model texture look smaller when preview and on iOS device than use preview on Mac or Blender

Step to reproduce:

  1. clone repo: https://github.com/ngocdv95/realitykit-demo-scale-bug
  2. Open project bellow
  3. View preview usdz file in usdz folder
  4. Open ContentView file, open SwiftUI preview
  5. Look preview: first it load usdz file, everything correct, wait 3 second (code line 74), material change and texture look smaller.