最新发布 第168页

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

threejs

threejs 实现白色雾背景效果 学习笔记

threejs 实现白色雾背景效果 学习笔记
webGL使用threejs实现白雾效果 通过Fog实现雾 // 设置雾化效果,雾的颜色和背景颜色相近,这样远处网格线和背景颜色融为一体 scene.fog = new THREE.Fog(0xffffff, -100, 1000); 背景 通过和雾类似的背景来和雾搭配使用。 ...

yekong 1年前 (2023-07-21) 喜欢

threejs

threejs Raycaster射线投射介绍

threejs Raycaster射线投射介绍
Three.js的Raycaster(射线投射器)是一个用于检测场景中物体与射线相交的工具。它可以用于实现鼠标拾取、碰撞检测、交互式选择等功能。Raycaster通过从指定的原点(如摄像机位置)发射射线,来检测射线与场景中物体的相交情况。Raycaster射线投射在3d模型中使用...

yekong 1年前 (2023-07-21) 喜欢

threejs

threejs Fog 雾化效果用法介绍

threejs Fog 雾化效果用法介绍
THREE.Fog 是 Three.js 中用于实现线性雾化效果的类。它的用法、参数和一个简单的使用实例如下: 用法: 创建 THREE.Fog 对象: const fog = new THREE.Fog(color, near, far); 参数: color:表示雾化的颜...

yekong 1年前 (2023-07-21) 喜欢

threejs

物联网Web3D可视化WebGL threejs视频教程介绍

物联网Web3D可视化WebGL threejs视频教程介绍
课程概述 《物联网Web3D可视化WebGL》讲解如何实现物联网Web3D可视化效果,比如你想实现一个粮仓或园区的Web3D可视化效果,主要使用WebGL的3D引擎Threejs开发实现。 学习本课程有前端基础即可,如果了解three.js更好 学习建议:一定要结合每节课提供的...

yekong 1年前 (2023-07-20) 喜欢

学习笔记

接口请求为啥出现跨域如何解决?

接口请求为啥出现跨域如何解决?
跨域(Cross-Origin)是指在浏览器中,一个网页的代码所在的域(协议、主机和端口)与该网页请求的资源所在的域不一致,这种情况下浏览器会限制页面的访问,防止潜在的安全风险。跨域问题出现的原因是浏览器的同源策略(Same-Origin Policy)。 同源策略要求网页只能访...

yekong 1年前 (2023-07-20) 喜欢

vue

vue vite和webpack的区别

vue vite和webpack的区别
Vue Vite 和 Webpack 是两种用于构建前端项目的工具,它们有一些区别和特点。 构建速度: Vue Vite:Vite 是一种基于原生 ES 模块的构建工具,利用浏览器对 ES 模块的原生支持,不需要进行打包和编译,因此启动速度非常快,可以实现秒级的热更新。 Web...

yekong 1年前 (2023-07-20) 喜欢

vue

vue 初始化一个webpack项目

vue 初始化一个webpack项目
在Vue项目中初始化一个Webpack项目,通常使用Vue CLI(Command Line Interface)工具来帮助我们快速创建和配置一个基本的Webpack项目。Vue CLI提供了一套预定义的项目模板和脚手架,方便我们开始一个新的Vue项目。 以下是使用Vue CLI...

yekong 1年前 (2023-07-20) 喜欢

vue

创建vite项目

创建vite项目
最近的项目,都要求使用vue3来开发, 正好也实践一下vite,我们也可以了解一下vite和webpack的区别 创建命令 npm init vite@latest 输入项目名称 执行完上面的命令后,会让输入项目名称,这里我们直接默认,如果需要修改的话,自行输入自己想要的名称就...

yekong 1年前 (2023-07-20) 喜欢