king2088 / vue-3d-loader

VueJS and threeJS 3d viewer plugin
https://king2088.github.io/vue-3d-loader-docs
MIT License
222 stars 38 forks source link

ply点云无法正确加载 #118

Closed XiGuang closed 2 months ago

XiGuang commented 2 months ago

在vue3中,我使用以下代码尝试可视化点云,但是却出现了胡乱的mesh

<script setup lang="ts">
import { vue3dLoader } from "vue-3d-loader";
</script>

<template>
  <div>
    <vue3dLoader
        filePath="/point_cloud.ply"
        :backgroundAlpha="0.2"
        :height="600"
    />
  </div>
</template>

image

实际的点云如下图所示: image

king2088 commented 2 months ago

在vue3中,我使用以下代码尝试可视化点云,但是却出现了胡乱的mesh

<script setup lang="ts">
import { vue3dLoader } from "vue-3d-loader";
</script>

<template>
  <div>
    <vue3dLoader
        filePath="/point_cloud.ply"
        :backgroundAlpha="0.2"
        :height="600"
    />
  </div>
</template>

image

实际的点云如下图所示: image

建议将stl转换为gltf格式使用

XiGuang commented 2 months ago

谢谢,已经解决了~