I found that after using PrepareMeshForTrianglesAndVerticesMode, the number of vertex information is not three times that of the original model, but the number of triangles is three times that of the original model.
Documentation:
PrepareMeshForTrianglesAndVerticesMode
is tripling the number of triangles and vertices in the mesh’s vertex buffers
https://doc.babylonjs.com/features/featuresDeepDive/mesh/visualizeMeshData#triangles-mode
example:
faces:: 6036
vertices:: 12072