Vite 凭借其极速启动、快如闪电的热重载吸引了许多开发者。据 Vite 官网介绍,Vite 使用 Go 语言编写的 esbuild 进行预构建依赖,比使用 JavaScript 编写的打包器预构建依赖的速度快 10 倍到 100 倍。 官方对 Vite 的定义为:下一代的前端工具链,为开发提供极速响应。本文将演示如何使用 Vite 快速创建 Vue.js 3 项目......
随着大语言模型的发展,开源模型的能力已经逐步逼近甚至在部分场景超越闭源模型。其中,阿里巴巴推出的 Qwen3.5(通义千问 3.5),就是当前开源生态中非常有代表性的一款多模态大模型。本文将演示如何使用 Ollama 进行 Qwen3.5 这个大语言模型的本地化部署......
四、点距离和角度测量、制作动画、创建基础模型 1,点距离测量、角度测量 (1)点击工具栏上的“Point picking”按钮,然后选择浮动栏上面的两点测距功能,在点云上以此点击两个点,即可显示出它们之间的距离。 (2)如果选择角度测量,则可通过选择三个点来计算它们的角度......
三、点云对齐 1,利用自由移动功能实现粗略对齐 (1)这里我导入两个手枪的点云,可以看到默认情况下它们并没有对齐。 (2)我们可以选中一个点云,然后点击工具栏的“Translate/Rotate”按钮,此时按住鼠标左键可以进行点云角度调整,按住鼠标右键进行点云移动......
二、裁剪、分割、批量切片 1,裁剪 (1)裁剪功能是用一个 三维长方体(Box)快速截取一个大区域。点击菜单 Edit > Crop 后,在弹出框中填写输入裁剪出来的区域和尺寸。 (2)裁剪会产生新的实体(原始不被直接覆盖)。 2,分割 (1)分割可以在当前视图下,用鼠标画多边形,圈选我们想要的点......
CloudCompare 是一款开源的点云与三角网格处理软件,擅长点云比较、配准、分割、降采样、法线计算、网格重建与标量场处理等任务,广泛用于激光扫描、摄影测量与三维重建工作流中。下面我将演示如何安装并使用 CloudCompare 软件。 1,软件安装 (1)访问其官网的 Downloads 页面......
Vue CLI 不仅可以帮助我们创建 Vue 项目,还提供了一些常用的配置,方便我们对其进行扩展和自定义,比如 outputDir、assetsDir、alias、devServer 和 chainWebpack 等。这些配置必须编写在项目根目录的 vue.config.js 文件中。 下面我将介绍如何使用 alias 配置导包路径的别名......
在 data 属性中可以定义响应式数据,并在模板中使用。当响应式数据发生变化时,模板中对应的内容也会自动更新。但在某些情况下,需要监听某个响应式数据的变化,这时就需要使用监听器(watch)来实现了。 一、基本用法 1,function 语法 (1)下面是一个 watch 的简单使用样例......
在三维可视化、WebGL 应用、Cesium / Three.js 场景以及数字孪生相关项目中,GLB(Binary glTF) 已逐渐成为主流的三维模型交付格式。然而,在实际工程中建模软件或摄影测量工具输出的是 OBJ + MTL + 贴图的组合文件,无法直接满足前端或引擎对 GLB 的使用需求。本文将介绍两种常见且实用的 OBJ → GLB 转换方案......
计算属性是 Vue 最常用的特性之一。它们看起来像属性,但本质上是基于它们的依赖进行缓存的函数。通常我们写的计算属性只有 getter(只读),但在 Vue 中我们也可以为计算属性提供 setter,从而实现“可写的计算属性”。这个非常适合把多个数据源双向绑定为一个逻辑字段......