颤振中的物体尺寸太大

object size too big in flutter

我想展示一辆颤动的汽车 AR 问题是汽车的尺寸太大了,即我只能看到 1/4 的汽车我的 phone 屏幕上的时间。那么,有没有办法把车子缩小,让它看起来像个小玩具呢

代码:-

final carNode = ArCoreReferenceNode(
          name: objectSelected,
          object3DFileName: model.sfb,
          position: plane.pose.translation,
          rotation: plane.pose.rotation);

      arCoreController.addArCoreNodeWithAnchor(carNode);

模型取自poly,model

最好对模型数据进行预缩放。查看 obj 文件,它接近真实大小,所以只需将 v 之后的所有数字乘以 0.25 之类的东西,因为 1.0 意味着 ARCore 大约 1 米,例如在数据中:v -2.072169 0.2196917 -0.5956901 x 值超过2米。