- 博客(22)
- 收藏
- 关注
原创 搭建一个vue3+ts+vite项目
1.cmd+文件夹路径输入命令行:npm create vite@latest。3.网络请求:npm i axios -D --{请求拦截 响应拦截}2.pc端装elementplus:npm i elementplus。6:动态存储管理:npm i pinia -D。手机端vant:npm i vant。5:手机端开发,添加配置文件 rem.js。4:样式插件:npm i less -D。
2024-03-11 15:11:45 110
原创 Threejs给物体最外圈加线框(被挖洞或者被切的物体都可以)
/ 此处每次提一个面的三个点,判断这三个点的y值是否等于最高点,如果是,就把这三个点放到vertices数组中(取mesh的最高面)//当regions的长度大于1时,说明有多个区域,需要将多余的区域重新存储到polyPos中。//TODO:当墙面被完全截断为两个或多个区域时,该方法会死循环。//计算,并将结果保存到resultPolyPos中。// 物体最外圈加线框(被挖洞或者被切的物体都可以)//转换成polybool需要的数据。//得到结果为外轮廓的点位。
2023-12-21 18:49:36 518 1
原创 Threejs mesh中的点绕指定轴旋转
/将所有点绕start--->end的向量旋转90度。// 此处定义指定轴(起点----->终点)//获取start--->end的向量。
2023-12-21 14:31:04 694
原创 字符串转文档,文档转字符串。
/ 转完文档就可以进行方便操作,比如清除文档中的一部分。// 此时strXML还是文档,现在转字符串。//最终strXML是一个字符串。// 例如:清除家具字段。// 字符串转文档方法。// 若要替换家具字段。// 替换家具数据操作。
2023-12-21 14:18:04 363
原创 threejs导出obj模型
/ 可根据需要修改图片格式。// 可根据需要添加其他纹理贴图属性,如法线贴图、透明贴图等。// 镜面反射颜色(Specular Color)// 自发光颜色(Emission Color)// 漫反射颜色(Diffuse Color)// 环境光颜色(Ambient Color)// 将材质添加到材质数组中。// 高光系数(Shininess)// 不透明度(Opacity)// 获取子对象的材质。//转化为obj与mtl。
2023-11-21 10:36:14 278 1
原创 threejs导出glb模型
null)) //如果是mesh必须有贴图!原文链接:https://blog.csdn.net/learn_12/article/details/132185122。// 重置物体的位置。// 重置物体的旋转。// 应用变换矩阵到场景中的物体(防止物体位置不在正确位置)
2023-08-09 12:46:45 449
原创 threejs场景导出gltf模型
null)) //如果是mesh必须有贴图!// 获取物体的世界变换矩阵。// 更新物体的世界变换矩阵。// 重置物体的位置。// 重置物体的旋转。// 重置物体的缩放。// 应用变换矩阵到场景中的物体(防止物体位置不在正确位置)
2023-08-09 11:55:18 305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人