最新发布 第331页

完竣世界-关注前端分享心得

threejs

threejs 克隆.clone()和复制.copy() 学习笔记

threejs 克隆.clone()和复制.copy() 学习笔记
克隆.clone()和复制.copy() 是threejs很多对象都具有的方法,比如三维向量对象Vector3、 网格模型Mesh、几何体、材质。 克隆.clone() 克隆.clone()简单说就是复制一个和原对象一样的新对象,下面以三维向量对象Vector3给大家举例,其他的...

yekong 2年前 (2023-01-24) 喜欢

vue

vue3 vite使用@ 配置路径别名

vue3 vite使用@ 配置路径别名
在vue2开发时一直使用的别名提示,使用vue3的vite时,突然不能用别名了,研究发现需要配置一下。 找到vite.config.js,添加alias配置就重新运行就可以了。 import {defineConfig, loadEnv} from 'vite'; import ...

yekong 2年前 (2023-01-24) 喜欢

vue

vite 项目文件托管到七牛云cdn上

vite 项目文件托管到七牛云cdn上
vue项目为了提升加载速度,会将静态资源托管到cdn上,以前一直使用的是vue2最近开始学习使用vue3,也加入到了vite的大军当中,首先要解决一下cdn的问题。 仍有问题 虽然能够成功上传到七牛云了,但是目前还有一个问题,使用vite打包后chrome浏览器请求获取js文件时...

yekong 2年前 (2023-01-23) 喜欢

nodejs

macOS 安装git

macOS 安装git
官网下载地址 官网下载地址 Homebrew 如果安装了Homebrew,使用brew命令安装 brew install git 安装时遇到问题 could not lock config file .git/config: Permission denied 解决办法 su...

yekong 2年前 (2023-01-23) 喜欢

threejs

threejs GPU内存释放.dispose() 学习笔记

threejs GPU内存释放.dispose() 学习笔记
web3d项目开发中,threejs场景渲染过后,移出场景显存占用仍然存在。为了减少不必要的资源占用,需要释放资源。 在移出模型后,需要释放模型占用的资源 // 从场景中移出數据不再渲染 不在占用gltf.scene需要的GPU资源占用 model.remove(gltf.sc...

yekong 2年前 (2023-01-23) 喜欢

threejs

使用Blender导出glb格式文件

使用Blender导出glb格式文件
web3d项目开发中,再渲染gltf文件时,为了减少文件的大小,一般选择glb,然后再使用zip进行压缩。以节省带宽. 打开Blender选择文件找到导出选择gltf点击. 选择.glb 然后点击导出就可以了。 导出后再压缩原本10M大小的文件变成了3.3M. threej...

yekong 2年前 (2023-01-23) 喜欢